mcpx
by AIGC-Hackers·★ 20·综合分 43
一款命令行工具,将远程 MCP 服务器转换为代理友好的命令界面,支持 OAuth 和模式发现。
developer-toolsproductivityai-llm
5
Forks
0
活跃 Issue
本月
最近提交
2 天前
收录于
概述
mcpx 是一个命令行工具,将远程 MCP 服务器转换为代理友好的命令界面。它在全局注册表中维护 MCP 服务器,发现工具模式,尽可能处理 OAuth 认证,并将每个服务器作为根命令暴露。该工具采用基于模式的方法,为代理提供稳定和显式的接口,通过结构化输入与 MCP 服务器交互。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通过 CLI 命令调用 MCP 服务器工具来自动化工作流程
你:将多个 MCP 服务器集成到单个命令界面中供 AI 代理使用
你:从单一注册表管理和认证对各种 MCP 服务器的访问
你:mcpx 支持哪些认证方法?
你:mcpx 如何处理工具模式发现?
什么时候选它
当您构建需要与多个 MCP 服务保持一致界面的智能代理系统且不希望每个项目都管理配置文件时,选择 mcpx。
什么时候不要选它
如果您需要对工具实现进行细粒度控制,需要 OAuth 以外的自定义认证流程,或者完全在 Windows 环境中工作,则应避免使用 mcpx。
可对比工具
npx mcp-servermcp-tsshell-mcpmcp-server-template
安装
安装
安装最新版本:
curl -fsSL https://raw.githubusercontent.com/AIGC-Hackers/mcpx/main/install.sh | bash默认情况下,安装程序从 GitHub Releases 下载可执行的 JS 包并将其安装到 ~/.local/bin/mcpx。
设置 MCPX_INSTALL_DIR 以选择其他安装目录。
Claude Desktop 集成
添加到 Claude Desktop 配置中:
{
"mcpServers": {
"mcpx": {
"command": "mcpx",
"args": []
}
}
}FAQ
- mcpx 支持哪些认证方法?
- mcpx 支持支持 OAuth 的服务器的认证。对于动态客户端注册,它会自动处理。对于需要手动设置的服务器,它会提示输入 client_id 和 client_secret。
- mcpx 如何处理工具模式发现?
- mcpx 在添加服务器时发现工具模式并缓存它们。它会优化地刷新超过一天的旧模式,在后台工作进程中完成,以避免阻塞正常命令。
mcpx 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。