キャプテンデータ MCP API
ChatGPT やその他の AI アシスタントと連携するように設計された Captain Data ツール用のミドルウェア API。
地域開発
依存関係をインストールします:
環境変数を含む
.envファイルを作成します。
開発サーバーを起動します。
Related MCP server: Linkedin-Profile-Analyzer
Vercelへの展開
Vercel CLI をインストールします。
Vercelにログイン:
展開する:
Vercel で環境変数を設定します。
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
発達
開発サーバーを起動します。
サーバーはhttp://localhost:3000で利用できます。
APIエンドポイント
GET /introspect- 利用可能なすべてのツールに関するメタデータを取得しますPOST /tools/:id/run- 特定のツールを実行する
テスト
提供されているtest.httpファイルを使用して、API エンドポイントをテストできます。
プロジェクト構造
ライセンス
ISC
This server cannot be installed