
mcp-desktop
by http4k·★ 40·综合分 45
一个强大的基于 Kotlin 的 MCP 桌面客户端,支持多种传输协议和认证方式连接 MCP 服务器。
ai-llmdeveloper-toolscommunication
5
Forks
4
活跃 Issue
本月
最近提交
2 天前
收录于
概述
http4k MCP 桌面客户端是一个复杂的命令行应用程序,作为桌面 AI 应用程序和 MCP 服务器之间的代理。它提供多种传输选项,包括 HTTP 流式传输、SSE、WebSocket 和 JSON-RPC,允许灵活连接到各种服务器实现。该客户端支持多种身份验证方法,如 API 密钥、不记名令牌、基本身份验证和 OAuth,使其能够满足不同的安全需求。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:将 Claude 等桌面 AI 应用程序连接到远程 MCP 服务器
你:将本地开发环境与托管的 MCP 服务连接
你:为企业环境中的 MCP 连接提供安全身份验证
你:我使用 Cursor 时安装 MCP 连接时收到错误消息
你:支持哪些身份验证方法?
什么时候选它
当您需要一个强大的桌面客户端将 AI 应用连接到 MCP 服务器,支持多种协议和认证选项,尤其是 Cursor 集成时,选择它。
什么时候不要选它
如果您的项目需要商业许可,则应避免使用,因为它使用 http4k 商业许可证,商业应用需要付费。
可对比工具
nomic-mcpmcp-server-clishell-mcp
安装
安装
通过 Homebrew:
brew tap http4k/tap
brew install http4k-mcp-desktop通过 GitHub Releases: 从 [GitHub Releases](https://github.com/http4k/http4k-mcp-desktop/releases) 下载最新版本。
Claude Desktop 配置
创建一个 config.json 文件:
{
"command": "http4k-mcp-desktop",
"args": [
"--url",
"http://your-mcp-server:port/mcp",
"--transport",
"http-stream"
],
"env": {}
}FAQ
- 我使用 Cursor 时安装 MCP 连接时收到错误消息
- Cursor 用户当前应使用 HTTP 非流式传输模式(`--transport http-nonstream`)
- 支持哪些身份验证方法?
- 该客户端支持基本身份验证、不记名令牌、API 密钥以及通过标准自动发现的 OAuth
mcp-desktop 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。