Captain Data MCP API
Captain Data 工具的中间件 API,旨在与 ChatGPT 和其他 AI 助手协同工作。
本地开发
安装依赖项:
使用您的环境变量创建一个
.env文件:
启动开发服务器:
Related MCP server: LinkedIn MCP Server
部署到 Vercel
安装 Vercel CLI:
登录 Vercel:
部署:
在 Vercel 中设置环境变量:
转到 Vercel 中的项目设置
添加以下环境变量:
CAPTAINDATA_API_KEYHARDCODED_LINKEDIN_UID
API 端点
GET /:健康检查端点GET /introspect:列出所有可用工具POST /tools/:id/run:执行特定工具
与 ChatGPT 一起使用
要将此 API 与 ChatGPT 一起使用:
部署到 Vercel
在 ChatGPT 配置中使用已部署的 URL
API 可在以下网址获取:
https://your-project.vercel.app
可用工具
linkedin_extract_company:从 LinkedIn 公司页面提取数据linkedin_extract_people:从 LinkedIn 个人资料页面提取数据
特征
基于工具的 Captain Data API 集成架构
通过请求标头支持动态 API 密钥
基于 JSON 的工具定义
使用 TypeScript 的 Fastify 服务器
入门
先决条件
Node.js 16+
npm 或 yarn
发展
启动开发服务器:
该服务器将在http://localhost:3000上可用。
API 端点
GET /introspect- 获取有关所有可用工具的元数据POST /tools/:id/run- 执行特定工具
测试
您可以使用提供的test.http文件来测试 API 端点。
项目结构
执照
国际学习中心