MCP-X 是一个开源的 MCP 主机桌面应用程序,无缝集成支持函数调用能力的任何大型语言模型(LLMs)。✨

对于 Windows 用户: 🪟
对于 MacOS 用户: 🍎
对于 Linux 用户: 🐧
--no-sandbox 参数chmod +x 使 AppImage 可执行虽然系统自带默认的回声 MCP 服务器,但您的 LLM 可以通过 MCP 访问更强大的工具。这里是如何开始使用两个初学者友好的工具:Fetch 和 Youtube-dl。
向您的 MCP-X MCP 设置中添加以下 JSON 配置以启用这两个工具:
"mcpServers":{
"fetch": {
"command": "uvx",
"args": [
"mcp-server-fetch",
"--ignore-robots-txt"
],
"enabled": true
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/allowed/files"
],
"enabled": true
},
"youtubedl": {
"command": "npx",
"args": [
"@kevinwatt/yt-dlp-mcp"
],
"enabled": true
}
}
您还可以通过 SSE(服务器发送事件)连接到外部 MCP 服务器。向您的 MCP-X MCP 设置中添加以下配置:
{
"mcpServers": {
"MCP_SERVER_NAME": {
"enabled": true,
"transport": "sse",
"url": "YOUR_SSE_SERVER_URL"
}
}
}
yt-dlp-mcp 需要 yt-dlp 包。根据您的操作系统进行安装:
winget install yt-dlp
brew install yt-dlp
pip install yt-dlp
详情参见 BUILD.md。