
fal-api-mcp-server

2025.03.31
2
Python图像生成AI 内容生成内容生成
fal_api_mcp_server 是一个基于 Model Context Protocol (MCP) 的服务,提供使用 fal.ai 的 FLUX.1 Pro 模型进行图像生成的能力。该服务主要功能包括根据文本提示生成图像,并支持多种参数配置,如图像大小、生成数量、安全检查等。适用于需要快速生成高质量图像的场景,如创意设计、内容创作等。
View on GitHub
Overview
基本能力
产品定位
fal_api_mcp_server 是一个图像生成服务,通过 fal.ai 的 FLUX.1 Pro 模型实现基于文本提示的图像生成。
核心功能
- generate_image: 根据文本提示生成图像。
- 必选参数:
prompt
(生成图像的文本提示)。 - 可选参数:
image_size
: 图像尺寸(默认:"landscape_4_3")。num_images
: 生成图像数量(默认:1)。enable_safety_checker
: 启用安全检查(默认:true)。safety_tolerance
: 安全容忍级别(1-6,默认:"2")。output_format
: 输出图像格式("jpeg" 或 "png",默认:"jpeg")。
适用场景
- 创意设计:快速生成设计灵感图。
- 内容创作:为文章或社交媒体生成配图。
- 原型设计:快速生成概念图或原型图。
工具列表
- generate_image: 根据文本提示生成图像,支持多种参数配置。
常见问题解答
- 如何获取 API 密钥? 通过 fal.ai 注册获取 API 密钥。
- 如何设置 API 密钥?
通过环境变量
FAL_KEY
设置。
使用教程
使用依赖
- 需要 fal.ai API 密钥。
安装教程
- 配置 API 密钥:
bash FAL_KEY=your_fal_ai_api_key
- 配置 MCP 服务器(以 Claude Desktop 为例):
- MacOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
json "mcpServers": { "fal-api-mcp-server": { "command": "uv", "args": [ "--directory", "/path/to/fal-api-mcp-server", "run", "fal-api-mcp-server" ], "env": { "FAL_KEY": "your_fal_ai_api_key" } } }
调试方式
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/fal-api-mcp-server run fal-api-mcp-server
许可证
None