用于与fal.ai模型和服务交互的模型上下文协议(MCP)服务器。
git clone https://github.com/am0y/mcp-fal.git
cd mcp-fal
pip install fastmcp httpx aiofiles
export FAL_KEY="YOUR_FAL_API_KEY_HERE"
您可以在开发模式下运行服务器:
fastmcp dev main.py
这将启动MCP Inspector Web界面,在那里您可以交互式地测试工具。
要使用服务器与Claude Desktop:
fastmcp install main.py -e FAL_KEY="YOUR_FAL_API_KEY_HERE"
这将在桌面应用程序中使服务器对Claude可用。
您也可以直接运行服务器:
python main.py
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