Dappier MCP Remote Server

Dappier MCP Remote Server

site icon
2025.04.17 0
TypeScriptMCP 服务器远程服务OAuth 登录开发效率
Dappier MCP Remote Server 是一个基于 Cloudflare Workers 的服务,支持 OAuth 登录,旨在快速部署和运行 MCP(Model Context Protocol)服务器。它提供了本地开发和远程部署的能力,支持通过 Inspector 和 Claude Desktop 进行连接和调试。
View on GitHub

Overview

基本能力

产品定位

Dappier MCP Remote Server 是一个用于快速部署和运行 MCP 服务器的工具,支持 OAuth 登录和远程连接。

核心功能

  1. 本地开发支持:可以在本地运行 MCP 服务器,支持 SSE 端点。
  2. 远程部署:支持部署到 Cloudflare Workers,提供远程访问能力。
  3. OAuth 登录:支持 OAuth 登录,提供安全的身份验证机制。
  4. 工具连接:支持通过 Inspector 和 Claude Desktop 连接和调用工具。

适用场景

  1. 开发调试:在本地开发和调试 MCP 服务器。
  2. 远程服务:部署到 Cloudflare Workers,提供远程 MCP 服务。
  3. 工具集成:与 Claude Desktop 和 Inspector 集成,方便调用和管理工具。

工具列表

  1. Inspector:用于浏览和调用 MCP 工具,支持 SSE 连接。
  2. Claude Desktop:通过配置连接到 MCP 服务器,调用远程工具。

常见问题解答

  1. 如何清除本地认证缓存? bash rm -rf ~/.mcp-auth
  2. 工具未显示怎么办? 重启 Claude 或重新打开 Inspector。

使用教程

使用依赖

  1. 安装 Node.js 和 npm。
  2. 安装 Cloudflare Workers CLI (wrangler)。 bash npm install -g wrangler

安装教程

  1. 克隆仓库: bash git clone [email protected]:DappierAI/dappier-mcp-server-remote.git
  2. 安装依赖: bash cd dappier-mcp-server-remote npm install
  3. 本地运行: bash wrangler dev

调试方式

  1. 测试 CLI: bash npx mcp-remote http://localhost:8787/sse
  2. 清除本地认证缓存: bash rm -rf ~/.mcp-auth
  3. 重启 Claude 或重新打开 Inspector。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。