SuperAPI AI 工具集

sheetsdata-mcp

SheetsData 是一个面向 AI 智能体的 MCP 服务器,提供电子元件数据手册的结构化访问能力,可按需返回元件规格、引脚定义和封装信息,无需上传或阅读 PDF。它由 octoco-ltd 开发,目前处于公开测试阶段。

访问官网

工具介绍

SheetsData 是一个 MCP(Model Context Protocol)服务器,目标是让 AI 智能体能够以即时、结构化的方式获取电子元件数据。用一次工具调用可以返回引脚定义(pinout),另一次调用可以返回电气规格(electrical specs),全程无需 PDF、无需上传文件,也无需把长篇文档塞进上下文窗口。其核心理念是:智能体从不需要直接面对 PDF,工程师也不需要上传 PDF。

主要能力

  • 为 AI 智能体提供电子元件数据手册内容的按需结构化访问,包括规格、引脚定义、封装数据等。
  • 内置提示词模板,用于引导智能体完成常见的硬件工程任务。
  • 为智能体上下文暴露服务器数据。

认证方式 支持两种认证路径,二者都按同一组织计费:

  • 推荐方式:OAuth。只需粘贴一个 URL,无需复制粘贴密钥,并且可以随时在控制面板中移除已连接的应用。
  • 备用方式:API key。可在控制面板的 API Keys 页面创建,创建后复制令牌并粘贴到配置中。通过代理(proxy)时,密钥会在请求头中传给服务器,不会出现在命令行上。

安装与接入方式

  • Claude Desktop:可从最新 GitHub Release 下载 .mcpb 包并拖放到 Claude Desktop 窗口中安装;安装对话框会在确认前展示该包提供的所有工具。API key 字段留空即可使用 OAuth(推荐),首次使用时 Claude Desktop 会打开浏览器标签页进行授权,无需编辑 JSON。也可以通过 UI 添加远程连接器:打开 Settings → Connectors → 在列表底部选择 Add custom connector。注意 claude_desktop_config.json 只能启动本地(stdio)服务器,无法保存远程 URL;如使用 API key,可按配置示例在 JSON 配置中运行 @sheetsdata/mcp 代理。
  • Claude Code:可通过命令添加,会打印一次性 OAuth URL,打开并授权即可。
  • Cursor 或 VS Code:支持单击安装,会预填配置并在首次使用时提示授权。Cursor 需添加到 .cursor/mcp.json,然后重启 Cursor,在 MCP 面板中为 SheetsData 点击 Connect;VS Code(GitHub Copilot)需添加到 .vscode/mcp.json,首次使用时 VS Code 会提示授权。
  • Windsurf:添加到 ~/.codeium/windsurf/mcp_config.json,重启 Windsurf 并在 SheetsData 条目上点击 Connect。
  • Amp(Sourcegraph):添加到 Amp 设置中,首次使用时 Amp 会执行 OAuth 流程。
  • Cline:目前尚不支持 MCP OAuth 流程,需使用 API key;在 VS Code 中打开 Cline → 齿轮图标 → MCP Servers 进行配置。
  • Zed:目前尚不支持 MCP OAuth 流程,需使用 API key;添加到 Zed 的 settings.json。
  • Continue:目前尚不支持 MCP OAuth 流程,需使用 API key;添加到 ~/.continue/config.yaml。
  • npx(适用于任何客户端的 stdio 代理):供仅支持 stdio 传输协议的客户端使用。

API key 获取流程

  1. 在 sheetsdata.com/signup 注册(约 30 秒,含免费额度)。
  2. 前往 Dashboard → API Keys。
  3. 点击 Create key,复制令牌并粘贴到配置中。 同一页面还可以管理已通过 OAuth 授权的应用,查看连接者、连接时间,并一键撤销任意连接。

适用场景 适用于需要让 AI 智能体在硬件工程任务中快速获取电子元件规格、引脚定义与封装数据的场景,可减少手动查阅 PDF 数据手册、上传文档或占用上下文窗口的过程。文档提到内置提示词模板可引导智能体完成常见硬件工程任务,并给出了推荐工作流。

限制与注意事项

  • 目前处于公开测试(public beta)阶段,API、定价和功能可能发生变化。
  • 数据是通过自动化工具(包括 AI)从公开的制造商数据手册中提取的,可能包含错误、遗漏或不准确之处。
  • 按“as is”提供,不提供任何明示或暗示的保证,包括准确性、完整性或适用于特定用途的保证。
  • 在做设计、采购或制造决策前,务必将关键规格与官方制造商数据手册核对。
  • 提取的数据可能与原始制造商数据手册存在差异,本服务不能替代对官方文档的审阅。
  • 对于因使用这些数据而产生的任何损害、损失或设计失败,Octoco Ltd 不承担责任。
  • 测试期间功能、API 与定价可能变更。

联系方式

  • 邮箱:support@octoco.ltd
  • 问题反馈:github.com/octoco-ltd/sheetsdata-mcp/issues
  • 网站:sheetsdata.com