@fluttersdk/ mcp (英语)
用于 FlustterSDK Docs MCP 服务器。 。 。 .
上游服务器 : mcp.fluttersdk.com 说流式HTTP MCP运输.
这个桥是用一个 stdio 运输包起来的 所以客户不支持
本地可流取的 HTTP( Claude 桌面, 旧的 Codex CLI, 任何基于 shell 的 MCP 主机)
可以不加修改地连接到它.
何时使用
当您的 MCP 客户端 :
- 只支持 stdio MCP 传输(如克洛德桌面,更古老的Cursor版本).
- 无法直接与基于 HTTP 的 MCP 服务器交谈 .
- 需要上游前面的代理来进行许可列表控制 .
如果客户端在本地支持可流 HTTP,请直接指向
https://mcp.fluttersdk.com/ 换句话说.
安装和运行
npx @fluttersdk/mcp
该桥开启了本地stdio MCP服务器. 它没有连接到上游
直至第一个 tools/list 或者说 tools/call 请求到达(懒惰连接).
环境变量
| 变量 | 默认 | 说明 |
|---|---|---|
FLUTTERSDK_MCP_URL | https://mcp.fluttersdk.com/ | 上游 MCP 服务器 URL |
BRIDGE_ALLOW_TOOLS | search-docs | 逗号分离出要曝光的工具名列表 。 使用 * 对不受限制的进入. |
实例
只显示默认值 search-docs 工具( 默认行为 ):
npx @fluttersdk/mcp
展示上游提供的所有工具:
BRIDGE_ALLOW_TOOLS=* npx @fluttersdk/mcp
在开发期间,指向当地上游:
FLUTTERSDK_MCP_URL=http://localhost:8000/ npx @fluttersdk/mcp
克劳德桌面配置
在您的 Claude 桌面上添加以下内容 claude_desktop_config.json数字 :
{
"mcpServers": {
"fluttersdk": {
"command": "npx",
"args": ["@fluttersdk/mcp"]
}
}
}
允许所有上游工具:
{
"mcpServers": {
"fluttersdk": {
"command": "npx",
"args": ["@fluttersdk/mcp"],
"env": {
"BRIDGE_ALLOW_TOOLS": "*"
}
}
}
}
可用工具
上游服务器默认曝光一个工具(且桥面允许列表与之相匹配):
| 工具 | 说明 |
|---|---|
search-docs | 搜索蝶和达特文档. 接受 queries, (中文(简体) ), packages, (中文(简体) ), version,以及 token_limit 参数. |
许可证
麻省理工学院