关于 MSPStuff Switchboard
MSPStuff Switchboard 是面向托管服务提供商的托管式只读 MCP 服务。它通过单一端点汇集已连接业务平台的数据,并可追溯回答所依据的工具调用。
主要功能
- 01托管式远程 MCP 端点
- 02读取已连接平台的数据
- 03按用户和数据区域应用管理员权限
- 04将回答追溯至工具调用
- 05支持 OAuth 2.1 或访问密钥认证
适用场景
- 01检查客户协议和 Microsoft 365 许可证
- 02查找缺少安全代理的设备
- 03对比许可证分配与供应商账单
- 04定位长期未处理工单或停止报告的设备
MCP 相关
在 `https://www.mspstuff.io/mcp` 提供托管式 Streamable HTTP MCP 服务。MCP 客户端通过 OAuth 或访问密钥连接,工具只读取企业已连接平台的数据。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.mspstuff.io/mcpclaude mcp add --transport http io-mspstuff-switchboard https://www.mspstuff.io/mcp{"mcpServers":{"io-mspstuff-switchboard":{"type":"http","url":"https://www.mspstuff.io/mcp"}}}在 Cursor 中打开{"servers":{"io-mspstuff-switchboard":{"type":"http","url":"https://www.mspstuff.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"io-mspstuff-switchboard":{"type":"http","url":"https://www.mspstuff.io/mcp"}}}{"mcpServers":{"io-mspstuff-switchboard":{"serverUrl":"https://www.mspstuff.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
MSPStuff Switchboard:面向 MSP 的托管 MCP 服务
为 MSP 使用的工具提供托管 MCP 服务:ConnectWise、NinjaOne、Microsoft 365、SentinelOne、Pax8 等。目前仅支持只读,每个回答都有溯源记录。
此仓库仅包含文档和目录元数据。服务由 MSPStuff 托管;这里没有任何内容需要安装或运行。
- 端点:
https://www.mspstuff.io/mcp(Streamable HTTP) - 网站: https://www.mspstuff.io
- 账户: 你需要拥有 MSPStuff 账户。Beta 版申请入口:https://www.mspstuff.io/beta。
连接
所有客户端都指向同一个端点 https://www.mspstuff.io/mcp。使用你的 MSPStuff 账户登录(或在注明的情况下使用密钥);管理员设置的范围会生效。设置指南:https://www.mspstuff.io/claude-connectors 和 https://www.mspstuff.io/ai-connectors。
Claude.ai
- 打开 Settings,然后依次选择 Connectors、Add custom connector。
- 将其命名为 MSPStuff,并粘贴端点。
- 批准请求(使用你的 MSPStuff 账户登录),然后在聊天中启用 MSPStuff。
Claude Desktop
- 打开 Settings,然后依次选择 Connectors、Add custom connector。
- 粘贴端点。
- 使用你的 MSPStuff 账户批准请求,然后在聊天的工具菜单中启用它。
ChatGPT
- 打开 Settings,然后依次选择 Connectors、Create。可能需要为你的工作区开启 Developer mode,并由工作区管理员启用连接器。
- 将端点粘贴为 MCP 服务 URL。
- 批准请求(使用你的 MSPStuff 账户登录),然后开启连接器并开始聊天。
Microsoft Copilot Studio
- 在 Copilot Studio 中打开你的 Agent,然后依次选择 Tools、Add a tool、Model Context Protocol。
- 粘贴端点。系统会自动发现身份验证方式(OAuth)。
- 使用你的 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无需令牌即可运行。列出工具需要以已登录成员身份操作。
读取内容
一个连接即可覆盖贵公司已连接的所有平台。每个平台都有指南,说明它会读取什么,以及不会读取什么。
- ConnectWise PSA:https://www.mspstuff.io/integrations/connectwise-psa
- ConnectWise Automate:https://www.mspstuff.io/integrations/connectwise-automate
- ConnectWise RMM (Asio):https://www.mspstuff.io/integrations/connectwise-asio
- ConnectWise ScreenConnect:https://www.mspstuff.io/integrations/connectwise-screenconnect
- NinjaOne:https://www.mspstuff.io/integrations/ninjaone
- Microsoft 365:https://www.mspstuff.io/integrations/microsoft-365
- Google Workspace:https://www.mspstuff.io/integrations/google-workspace
- Cisco Meraki:https://www.mspstuff.io/integrations/meraki
- SentinelOne:https://www.mspstuff.io/integrations/sentinelone
- Webroot:https://www.mspstuff.io/integrations/webroot
- Axcient x360Recover:https://www.mspstuff.io/integrations/axcient
- ImmyBot:https://www.mspstuff.io/integrations/immybot
- Pax8:https://www.mspstuff.io/integrations/pax8
- Xero:https://www.mspstuff.io/integrations/xero
- Ninety:https://www.mspstuff.io/integrations/ninety
正在开发,尚不可用: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」页面断开客户端,从而终止其访问权限。
链接
- 隐私:https://www.mspstuff.io/privacy
- 条款:https://www.mspstuff.io/terms
- 子处理方:https://www.mspstuff.io/subprocessors
- 安全:https://www.mspstuff.io/security
- security.txt:https://www.mspstuff.io/.well-known/security.txt
- 支持:https://www.mspstuff.io/support
- 定价:https://www.mspstuff.io/pricing
- Beta:https://www.mspstuff.io/beta
- 集成:https://www.mspstuff.io/integrations
- Claude 设置指南:https://www.mspstuff.io/claude-connectors
目录元数据
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 服务。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。