Main
用 SDK 明确声明工具与 schema;同时注意工具名长度,避免触发部分客户端的名称限制。
把
/inspector当作开发闭环:先验证输入/输出,再接入 Claude/Cursor/ChatGPT 等客户端。如果要做 widget,把 UI 代码放到
resources/一类目录,工具逻辑与展示解耦。在 dev/prod 统一端口与 transport 选择,减少不同客户端连接差异造成的排障成本。
README (excerpt)
About
mcp-use is the fullstack MCP framework to build MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents.
Source-backed notes
- README 的 Python quickstart 使用
pip install mcp-use,并通过server.run(transport="streamable-http", port=8000)启动。 - README 说明 inspector 可通过
/inspector访问,用于交互式调试 MCP server。 - README 也给出 TypeScript 示例:
MCPServer+server.listen(3000)并提供 inspector 地址。
FAQ
- 必须用 TypeScript 吗?:不必须:README 同时提供 Python quickstart;项目内建议选定一种主栈。
- Inspector 在哪里?:README 示例显示本地 server 端口下的
/inspector用于调试。 - 生产环境要部署什么?:部署 MCP server 的对外端点即可;Inspector 建议仅在受信环境开放。