基本能力
产品定位
FindMCP 是一个 MCP 服务目录工具,专门用于提供 Smithery.ai 网址查询功能,与 Cursor 编辑器 AI 功能集成。
核心功能
- 提供 MCP 服务目录
- 完全兼容 MCP 协议
- 专为 Cursor 设计
- 快速查询 Smithery.ai 网址
- 简单易用的命令行界面
适用场景
- 在 Cursor 编辑器中查询 MCP 服务
- 开发需要集成 MCP 服务的应用
- 快速访问 Smithery.ai 网站
工具列表
smithery_search
: 返回 Smithery.ai 网址,用于查询更多 MCP 服务
常见问题解答
- Failed to create client 错误: 确保使用正确的路径和转义字符,重启 Cursor,检查 MCP 服务器是否正常运行,考虑将项目移动到没有中文字符和空格的路径。
- Unexpected token 'H' 错误: 服务器在标准输出中混入了调试信息,干扰了 JSON 通信。修复方法是将 console.log 改为 console.error。
- LLM 不使用 MCP 工具: 确保 MCP 服务器已成功连接,使用更明确的指令,直接提及工具名称,尝试重新启动对话,检查 Cursor 控制台是否有错误信息。
使用教程
使用依赖
- Node.js >= 16.0.0
- npm >= 6.0.0
安装教程
本地安装
bash
npm install
本地启动服务
使用提供的启动脚本:
bash
./start-mcp.sh
或直接使用 npm:
bash
npm start
在 Smithery.ai 上部署
- 访问 https://smithery.ai/new
- 点击 "Connect with GitHub" 连接您的 GitHub 账号
- 将代码推送到 GitHub 仓库
- 在 Smithery.ai 上选择您的仓库并配置服务
- 点击部署按钮完成部署
调试方式
- 在终端中手动运行服务器:
npm start
- 查看输出日志,检查是否有错误信息
- 确保 MCP 服务器能够正常启动和运行