Captain Data MCP API
キャプテンデータ MCP API
ChatGPT やその他の AI アシスタントと連携するように設計された Captain Data ツール用のミドルウェア API。
地域開発
依存関係をインストールします:
npm install環境変数を含む
.envファイルを作成します。
CAPTAINDATA_API_KEY=your_api_key_here
HARDCODED_LINKEDIN_UID=your_linkedin_uid_here開発サーバーを起動します。
npm run devRelated MCP server: LinkedIn MCP Server
Vercelへの展開
Vercel CLI をインストールします。
npm i -g vercelVercelにログイン:
vercel login展開する:
vercelVercel で環境変数を設定します。
Vercelのプロジェクト設定に移動します
次の環境変数を追加します。
CAPTAINDATA_API_KEYHARDCODED_LINKEDIN_UID
APIエンドポイント
GET /: ヘルスチェックエンドポイントGET /introspect: 利用可能なツールをすべて一覧表示するPOST /tools/:id/run: 特定のツールを実行する
ChatGPTと併用する
ChatGPTでこのAPIを使用するには:
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
発達
開発サーバーを起動します。
npm run devサーバーはhttp://localhost:3000で利用できます。
APIエンドポイント
GET /introspect- 利用可能なすべてのツールに関するメタデータを取得しますPOST /tools/:id/run- 特定のツールを実行する
テスト
提供されているtest.httpファイルを使用して、API エンドポイントをテストできます。
プロジェクト構造
src/
├── clients/ # API clients
├── tools/ # Tool definitions and factory
└── index.ts # Main server fileライセンス
ISC
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/captaindatatech/captaindata-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server