使用说明
MCP本地服务器
本项目使用FastMCP建立本地MCP(模块化指挥平台)服务器。
什么是MCP?
MCP(模块化命令平台)是一个用于构建、运行和管理模块化命令行工具和自动化的框架。它允许您定义和公开可以在本地或远程访问的自定义工具,使其易于自动化工作流程并与其他系统集成。
概述
MCP本地服务器在您的计算机上运行,提供了一种注册、管理和执行模块化工具的方法。它使用FastMCP作为后端,并通过“stdio”传输进行通信,使其适合与编辑器、脚本或其他本地客户端集成。
安装
- 克隆此存储库。
- 安装依赖项:
pip install -r requirements.txt
用法
使用以下命令启动服务器:
python main.py
服务器将启动并通过标准输入/输出监听命令。
VS代码集成
当您使用UI在VS Code中设置MCP时,以下配置将添加到您的 settings.json 文件(替换 <your-path> 使用您的实际项目路径):
"mcp": {
"servers": {
"localserver": {
"type": "stdio",
"command": "<your-path>/bin/python",
"args": [
"<your-path>/main.py"
]
}
}
}
这允许VS Code与本地MCP服务器通信。
许可证
本项目根据GNU通用公共许可证v3.0(GPLv3)获得许可。有关详细信息,请参阅LICENSE文件。
