使用说明
MCP服务器设置
本项目是一个使用FastMCP的MCP(模型上下文协议)服务器。
特性
- 自定义工具:
greet(name: str) - 通过代理配置与第三方MCP服务器(如Playwright)集成
- 端口8002上的HTTP服务器
先决条件
- Python 3.12+
- Node.js(通过npx用于第三方MCP服务器)
- 建议:使用提供的虚拟环境
安装
-
克隆存储库
git clone <your-repo-url> cd mcpserver -
激活Python虚拟环境
source bin/activate -
安装所需的Python包
如果尚未安装,请运行:
pip install fastmcp -
(可选)安装第三方MCP服务器
对于Playwright MCP服务器:
npx @playwright/mcp@latest --isolated对于其他服务器,请在中更新代理配置
server.py根据需要。
用法
启动MCP服务器:
python server.py
服务器将在上运行 http://localhost:8002.
定制
- 通过装饰功能添加新工具
@mcp.tool在server.py. - 通过编辑来集成更多MCP服务器
third_party代理配置。
文件概述
server.py:主服务器代码和配置bin/activate:虚拟环境激活脚本lib/python3.12/site-packages/:已安装的Python包
许可证
在此处指定您的许可证。