快速启动自动MCP 是一个帮助您轻松快速地在Claude桌面和Cursor中注册Anthropic的模型上下文协议(MCP)的工具。
主要优势:
.
├── case1 # RAG示例
├── case2 # Dify外部知识API示例
├── case3 # Dify工作流示例
├── case4 # 网络搜索示例
├── data # 示例数据文件
├── docs # 文档文件夹
│ ├── case1.md # case1描述 🚨 包含优化工具调用的提示
│ ├── case2.md # case2描述
│ ├── case3.md # case3描述
│ ├── case4.md # case4描述
│ └── installation.md # 安装指南
├── .env.example # .env示例格式
├── pyproject.toml # 项目设置
├── requirements.txt # 需要的包列表
└── uv.lock # uv.lock
git clone https://github.com/teddynote-lab/mcp.git
cd mcp
# macOS/Linux
uv venv
uv pip install -r requirements.txt
# Windows
uv venv
uv pip install -r requirements_windows.txt
python -m venv .venv
# Windows
.venv\Scripts\activate
pip install -r requirements_windows.txt
# macOS/Linux
source .venv/bin/activate
pip install -r requirements.txt
请在./data目录下准备用于RAG的PDF文件。
为了执行每个案例,需要一个.env文件。
请在根目录中的.env.example文件中指定必要的环境变量,并将其重命名为.env。
在每个案例目录中运行以下命令以生成所需的JSON文件:
# 激活虚拟环境
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
# 导航到示例目录
cd case1
# 生成JSON文件
python auto_mcp_json.py
重启(如果您使用的是Windows,建议通过任务管理器完全关闭进程,然后重新启动应用程序。)注意:当您运行Claude桌面或Cursor时,MCP服务器会自动与其一起运行。当您关闭软件时,MCP服务器也会终止。
常见问题及解决办法:
dify_ek_server.py。欢迎贡献!请通过注册问题或拉取请求参与项目。:)
如果您有任何疑问或需要帮助,请注册一个问题或联系: dev@brain-crew.com