- Explore MCP Servers
- captaindata-mcp
Captaindata Mcp
What is Captaindata Mcp
captaindata-mcp is a middleware API designed for Captain Data tools, enabling seamless integration with ChatGPT and other AI assistants.
Use cases
Use cases include extracting company data from LinkedIn, retrieving profile information, and integrating these functionalities into AI-driven applications like ChatGPT.
How to use
To use captaindata-mcp, install dependencies via npm, create a .env file for environment variables, and start the development server. For deployment, use Vercel CLI to deploy your application and set up necessary environment variables.
Key features
Key features include a tool-based architecture for API integration, dynamic API key support, JSON-based tool definitions, and a Fastify server built with TypeScript.
Where to use
captaindata-mcp can be used in various fields such as data extraction, automation, and AI-assisted applications, particularly in environments that require integration with LinkedIn data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Captaindata Mcp
captaindata-mcp is a middleware API designed for Captain Data tools, enabling seamless integration with ChatGPT and other AI assistants.
Use cases
Use cases include extracting company data from LinkedIn, retrieving profile information, and integrating these functionalities into AI-driven applications like ChatGPT.
How to use
To use captaindata-mcp, install dependencies via npm, create a .env file for environment variables, and start the development server. For deployment, use Vercel CLI to deploy your application and set up necessary environment variables.
Key features
Key features include a tool-based architecture for API integration, dynamic API key support, JSON-based tool definitions, and a Fastify server built with TypeScript.
Where to use
captaindata-mcp can be used in various fields such as data extraction, automation, and AI-assisted applications, particularly in environments that require integration with LinkedIn data.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Captain Data MCP API
A middleware API for Captain Data tools, designed to work with ChatGPT and other AI assistants.
Local Development
- Install dependencies:
npm install
- Create a
.envfile with your environment variables:
CAPTAINDATA_API_KEY=your_api_key_here HARDCODED_LINKEDIN_UID=your_linkedin_uid_here
- Start the development server:
npm run dev
Deployment to Vercel
- Install Vercel CLI:
npm i -g vercel
- Login to Vercel:
vercel login
- Deploy:
vercel
- Set up environment variables in Vercel:
- Go to your project settings in Vercel
- Add the following environment variables:
CAPTAINDATA_API_KEYHARDCODED_LINKEDIN_UID
API Endpoints
GET /: Health check endpointGET /introspect: List all available toolsPOST /tools/:id/run: Execute a specific tool
Using with ChatGPT
To use this API with ChatGPT:
- Deploy to Vercel
- Use the deployed URL in your ChatGPT configuration
- The API will be available at:
https://your-project.vercel.app
Available Tools
linkedin_extract_company: Extract data from LinkedIn company pageslinkedin_extract_people: Extract data from LinkedIn profile pages
Features
- Tool-based architecture for Captain Data API integration
- Dynamic API key support via request headers
- JSON-based tool definitions
- Fastify server with TypeScript
Getting Started
Prerequisites
- Node.js 16+
- npm or yarn
Development
Start the development server:
npm run dev
The server will be available at http://localhost:3000.
API Endpoints
GET /introspect- Get metadata about all available toolsPOST /tools/:id/run- Execute a specific tool
Testing
You can use the provided test.http file to test the API endpoints.
Project Structure
src/ ├── clients/ # API clients ├── tools/ # Tool definitions and factory └── index.ts # Main server file
License
ISC
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










