跳到正文
FunCoding

mcp-server

AgentChat MCP Server — expose 8 AI providers as MCP tools for any MCP-compatible client (Claude Desktop, Cursor, Continue.dev). Configuration/reference skill, not executable

Star
786
许可证
MIT
最近提交
2026年8月11日

skills/mcp-server/SKILL.md

在 GitHub 上查看

AgentChat MCP Server

最后更新: 2026-07-06 核心原则: 将 AgentChat 的 8 个 AI Provider 暴露为 MCP 工具,任何 MCP 兼容客户端可直接调用 Provider 层: AgentChat-OneWeb(单源真相) 安全策略: 永不关闭用户 Chrome

是什么

MCP(Model Context Protocol)Server 包装层。让 Claude Desktop、Cursor、Continue.dev 等 MCP 客户端直接发现并调用 AgentChat 的 AI Provider 降级链。

架构

Claude Desktop / Cursor / 任何 MCP 客户端
    │
    │  MCP Protocol (stdio JSON-RPC)
    ▼
AgentChat MCP Server (本 skill, ~200 行)
    │
    │  child_process.spawn('node', ['AgentChat-OneWeb/index.js', ...])
    ▼
AgentChat-OneWeb (8 个 Provider)
    │
    │  playwright-core → Chrome CDP port 9222
    ▼
Chrome → Gemini / ChatGPT / Claude / Qwen / Kimi / MiniMax / MiMo / DeepSeek

提供的工具

工具功能参数
gemini_thinkPro Extended Thinking 深度推理prompt (必需), timeout_ms (可选)
gemini_chat多轮对话(复用 tab,保留上下文)prompt (必需)
web_ask通过降级链调用任意 Providerprompt (必需), provider (可选), timeout_ms (可选)
web_smoke检查 8 个 Provider 可达性无参数

配置方式

Claude Desktop

// claude_desktop_config.json
{
  "mcpServers": {
    "agentchat": {
      "command": "node",
      "args": ["path/to/AgentChat/skills/mcp-server/index.mjs"]
    }
  }
}

Cursor / Continue.dev

{
  "mcpServers": {
    "agentchat": {
      "command": "node",
      "args": ["skills/mcp-server/index.mjs"],
      "cwd": "path/to/AgentChat"
    }
  }
}

前提条件

  • Chrome CDP 必须在 9222 端口运行
  • 至少一个 Provider 已在 Chrome 中登录
  • Node.js >= 18

依赖

依赖说明
@modelcontextprotocol/sdkMCP 协议实现
AgentChat-OneWebProvider 实现(同一仓库内)

相似的 Skill

subagent-driven-development

OBobra/superpowers298k近 7 天新增 2,631 个 star

chief-of-staff

MAmattpocock/skills288k近 7 天新增 10,178 个 star

setup-matt-pocock-skills

MAmattpocock/skills288k近 7 天新增 10,178 个 star

ask-matt

MAmattpocock/skills288k近 7 天新增 10,178 个 star

agent-eval

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star

autonomous-agent-harness

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star