Voxta MCP 通信桥接器提供程序可使 Voxta 与 Model Context Protocol (MCP) 服务器进行通信,让 Voxta 能够借助 MCP 协议利用外部工具和资源。
git clone https://github.com/voxta/voxta-mcp.git
cd voxta-mcp
python -m venv venv
.\venv\Scripts\activate
pip install mcp-agent
dotnet build
dotnet run
git clone https://github.com/voxta/voxta-mcp.git
cd voxta-mcp
python3 -m venv venv
source venv/bin/activate
pip install mcp-agent
dotnet build
dotnet run
appsettings.json 设置:{
"MCPBridge": {
"PythonExePath": "venv/bin/python", // 虚拟环境中的 Python 可执行文件路径
"MCPClientScriptPath": "mcp_client.py", // MCP 客户端脚本的路径
"MCPServerAddress": "localhost:50051" // 您的 MCP 服务器地址
}
}
dotnet run
常见问题及解决方案:
appsettings.json 存在且具有正确的 mcp_client.py 路径PythonExePath 配置mcp-agent 已安装在虚拟环境中MCPServerAddress 配置提供程序通过 appsettings.json 进行配置:
{
"MCPBridge": {
"PythonExePath": "venv/bin/python", // Linux 上: "venv/bin/python"
"MCPClientScriptPath": "mcp_client.py", // 必填:指向 Python MCP 客户端脚本的路径
"MCPServerAddress": "localhost:50051" // 您的 MCP 服务器地址
}
}
mcp_client.py) 处理 MCP 协议通信。[此处提供许可证信息]