Apideck MCP Server
Apideck MCP Server 为AI代理提供安全访问200+应用数据的统一接口,适用于开发者构建智能工作流。
Maker 说
嘿,Product Hunt 👋
这次我们发布的东西有点不一样。
Apideck 是一个 Unified API。一次集成就能让开发者访问 20 多个会计系统、20 多个 HRIS 平台、文件存储等等。这意味着我们的 MCP 服务器暴露的不是“QuickBooks 发票”,而是“会计发票”,连接器会根据用户授权的内容来触发。我们的工具表面有 229 个操作,并且还在增长。
更难的问题是 token。在静态模式下,229 个工具在智能体读取任何一条消息之前就要消耗 25-40K token。我们通过动态工具发现解决了这个问题:启动时只有 4 个元工具(约 1,300 token),智能体按需发现它们需要的工具。这意味着添加电商和 CRM 功能在初始化时不会多花一个 token。
服务器地址是 mcp.apideck.dev/mcp。代码在 github.com/apideck-libraries/mcp 开源。关于技术栈、托管权衡以及分析调试的完整文章在我们的博客上。
欢迎提问关于 OpenAPI 到 MCP 的生成管道、动态发现架构,或者我们为什么选择 Vercel 而不是 Cloudflare Workers 的问题。
有个小点值得一提:每次工具调用都通过 PostHog 做了埋点,用 `waitUntil` 刷新的批次来保证事件在 Vercel 的 serverless 生命周期中存活。
智能体实际调用哪些工具(330 个里)、每次操作的延迟、按作用域统计的错误率——所有这些都反馈到我们下一步的优先级里。包括像 `apideck-month-end-close-check`(会计)这样的工作流工具,一个 MCP 调用背后并行分发 4 份报表,分析数据告诉我们,协议之上的组合什么时候真正划算,什么时候智能体更愿意自己链式调用底层工具。
不看到智能体怎么用这些表面,很难为它们做开发。