mcpField
M
MSPStuff Switchboard

MSPStuff Switchboard

远程服务
mspstuff.io云与基础设施04 周前更新

关于 MSPStuff Switchboard

MSPStuff Switchboard 是面向托管服务提供商的托管式只读 MCP 服务。它通过单一端点汇集已连接业务平台的数据,并可追溯回答所依据的工具调用。

主要功能

  1. 01托管式远程 MCP 端点
  2. 02读取已连接平台的数据
  3. 03按用户和数据区域应用管理员权限
  4. 04将回答追溯至工具调用
  5. 05支持 OAuth 2.1 或访问密钥认证

适用场景

  1. 01检查客户协议和 Microsoft 365 许可证
  2. 02查找缺少安全代理的设备
  3. 03对比许可证分配与供应商账单
  4. 04定位长期未处理工单或停止报告的设备

MCP 相关

在 `https://www.mspstuff.io/mcp` 提供托管式 Streamable HTTP MCP 服务。MCP 客户端通过 OAuth 或访问密钥连接,工具只读取企业已连接平台的数据。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://www.mspstuff.io/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

MSPStuff Switchboard:面向 MSP 的托管 MCP 服务

为 MSP 使用的工具提供托管 MCP 服务:ConnectWise、NinjaOne、Microsoft 365、SentinelOne、Pax8 等。目前仅支持只读,每个回答都有溯源记录。

此仓库仅包含文档和目录元数据。服务由 MSPStuff 托管;这里没有任何内容需要安装或运行。

连接

所有客户端都指向同一个端点 https://www.mspstuff.io/mcp。使用你的 MSPStuff 账户登录(或在注明的情况下使用密钥);管理员设置的范围会生效。设置指南:https://www.mspstuff.io/claude-connectors 和 https://www.mspstuff.io/ai-connectors。

Claude.ai
  1. 打开 Settings,然后依次选择 Connectors、Add custom connector。
  2. 将其命名为 MSPStuff,并粘贴端点。
  3. 批准请求(使用你的 MSPStuff 账户登录),然后在聊天中启用 MSPStuff。
Claude Desktop
  1. 打开 Settings,然后依次选择 Connectors、Add custom connector。
  2. 粘贴端点。
  3. 使用你的 MSPStuff 账户批准请求,然后在聊天的工具菜单中启用它。
ChatGPT
  1. 打开 Settings,然后依次选择 Connectors、Create。可能需要为你的工作区开启 Developer mode,并由工作区管理员启用连接器。
  2. 将端点粘贴为 MCP 服务 URL。
  3. 批准请求(使用你的 MSPStuff 账户登录),然后开启连接器并开始聊天。
Microsoft Copilot Studio
  1. 在 Copilot Studio 中打开你的 Agent,然后依次选择 Tools、Add a tool、Model Context Protocol。
  2. 粘贴端点。系统会自动发现身份验证方式(OAuth)。
  3. 使用你的 MSPStuff 账户批准请求,然后发布 Agent。
Claude Code
claude mcp add --transport http mspstuff https://www.mspstuff.io/mcp

不使用密钥添加后,Claude Code 会在首次使用时提供 OAuth 登录。若要改用密钥,请在 MSPStuff 应用的 Settings、Connect your AI 中创建密钥(密钥只会显示一次),并将其作为标头传入:

claude mcp add --transport http mspstuff https://www.mspstuff.io/mcp --header "Authorization: Bearer mspk_YOUR_KEY"

使用 claude mcp list 检查;mspstuff 应显示为已连接。

Cursor 和 VS Code

Cursor 使用密钥。在 MSPStuff 应用的 Settings、Connect your AI 中创建密钥(密钥只会显示一次),然后将以下内容添加到 ~/.cursor/mcp.json 或项目中的 .cursor/mcp.json,并重新加载 Cursor:

{
  "mcpServers": {
    "mspstuff": {
      "url": "https://www.mspstuff.io/mcp",
      "headers": {
        "Authorization": "Bearer mspk_YOUR_KEY"
      }
    }
  }
}

随后,mspstuff 会显示在 Settings、MCP 下。对于 VS Code,或任何支持远程 MCP 服务的其他客户端,请使用相同的 URL 和 Authorization 标头添加自定义远程服务。MSPStuff 指南未涵盖 VS Code 菜单,因此请按照客户端自身的说明添加远程服务。

将 mspk_YOUR_KEY 替换为你自己的密钥。切勿提交真实密钥。

身份验证

  • OAuth 2.1,支持 PKCE 和动态客户端注册。Claude.ai、Claude Desktop、ChatGPT 和 Microsoft Copilot 使用此方式,Claude Code 也支持。
  • 受保护资源元数据: https://www.mspstuff.io/.well-known/oauth-protected-resource。授权服务器为 Supabase Auth。
  • 访问密钥: Cursor,以及选择使用密钥的 Claude Code,会发送 Authorization: Bearer mspk_...。
  • initialize 无需令牌即可运行。列出工具需要以已登录成员身份操作。

读取内容

一个连接即可覆盖贵公司已连接的所有平台。每个平台都有指南,说明它会读取什么,以及不会读取什么。

正在开发,尚不可用:Datto RMM、Hudu、Trend Vision One。

所有集成:https://www.mspstuff.io/integrations

厂商名称用于标识集成所读取的系统,不代表双方存在合作关系或认可。

示例提示词

  • 在 Acme 的季度业务回顾(QBR)之前,我应该检查什么?(PSA 协议、Microsoft 365 许可证、Pax8 发票明细)
  • Automate 中哪些机器没有 SentinelOne Agent?
  • 对比 Acme 在 Pax8 购买的席位数与分配的 Microsoft 365 许可证数。
  • 哪些协议将在本季度续约,价值是多少?
  • 所有组织中,哪些设备已经一周没有签到?
  • Help Desk 看板上哪些工单的未结时间最长?

只读权限与访问权限

  • 目前对平台的访问权限为只读。平台可能执行的任何更改,都会由服务端拒绝,不会传到平台。
  • 用户能够访问的内容取决于其公司连接的平台,以及管理员针对每位用户和每个数据区域授予的权限。
  • 每个回答都可追溯到其背后的工具调用。
  • 每位用户都可以在「连接 AI」页面断开客户端,从而终止其访问权限。

链接

目录元数据

  • server.json:官方 MCP Registry 条目(io.mspstuff/switchboard),包含图标。
  • .mcp.json:为从代码库读取配置的工具提供的精简客户端配置。Cursor 还需要上方显示的密钥标头。
  • llms-install.md:为设置 MCP 服务的 AI Agent 编写的简短安装步骤。
  • lhm.plugin.json:LobeHub MCP 市场清单。
  • LICENSE:MIT。

许可证

MIT 许可证适用于此代码库中的文档和元数据,不适用于托管的 MSPStuff 服务。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。