使用说明
Sorry.ai MCP服务器
用于与fal.ai模型和服务交互的模型上下文协议(MCP)服务器。
特性
- 列出所有可用的fal.ai型号
- 按关键字搜索特定型号
- 获取模型架构
- 使用任何fal.ai模型生成内容
- 支持直接和排队模型执行
- 队列管理(状态检查、获取结果、取消请求)
- 文件上传到fal.ai CDN
需求
- Python 3.10+
- fastmcp
- httpx
- aiofiles
- 一个fal.ai API密钥
安装
- 克隆此存储库:
git clone https://github.com/am0y/mcp-fal.git
cd mcp-fal
- 安装所需的软件包:
pip install fastmcp httpx aiofiles
- 将您的fal.ai API键设置为环境变量:
export FAL_KEY="YOUR_FAL_API_KEY_HERE"
用法
运行服务器
您可以使用以下命令在开发模式下运行服务器:
fastmcp dev main.py
这将启动MCP Inspector web界面,您可以在其中交互式地测试工具。
在Claude Desktop中安装
要将服务器与Claude Desktop一起使用,请执行以下操作:
fastmcp install main.py -e FAL_KEY="YOUR_FAL_API_KEY_HERE"
这将使服务器在桌面应用程序中可供Claude使用。
直接运行
您也可以直接运行服务器:
python main.py
api参考
工具
models(page=None, total=None)-列出具有可选分页的可用型号search(keywords)-按关键字搜索模型schema(model_id)-获取特定模型的OpenAPI模式generate(model, parameters, queue=False)-使用模型生成内容result(url)-从排队的请求中获取结果status(url)-检查排队请求的状态cancel(url)-取消排队的请求upload(path-将文件上传到fal.ai CDN