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: unipile-linkedin-mcp
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 deployed
Maintenance
Related MCP Connectors
Live LinkedIn data for AI agents: profiles, companies, jobs, posts, email finding. No account risk.
Full LinkedIn access for AI agents: leads, messaging, and campaigns with safe limits built in.
LinkedIn data for AI agents: profiles, companies, jobs, posts, search. Sales research, recruiting.
LinkedIn for AI agents: inbox, invitations, Sales Navigator search, posts, jobs, quotas, webhooks.
Related MCP Servers
- AlicenseAqualityAmaintenanceEnables AI assistants to interact with LinkedIn by scraping profiles, companies, job postings, and getting personalized job recommendations using authenticated browser automation.1714,598 PyPI3,633Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI assistants to interact with LinkedIn for search, messaging, connections, and Sales Navigator features via the Unipile API.222MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with LinkedIn using the official API for profile access, company management, and job postings.Apache 2.0
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage LinkedIn workflows through a comprehensive set of tools for content generation, profile optimization, lead management, message outreach, engagement, analytics, scheduling, and industry research.-