Apollo.io MCP Server
@lkm1developer
About Apollo.io MCP Server
apollo.io mcp server typescript
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"apollo-io-mcp-server": {
"command": "npx",
"args": [
"mcp-proxy-auth",
"node",
"dist/index.js"
]
}
}
}Tools
5`first_name` (string, optional): Person's first name
`domain` (string, optional): Company domain
`q_organization_domains_list` (array, optional): List of organization domains to search within
`q_organization_domains_list` (array, optional): List of organization domains to search for
`organization_id` (string, required): Apollo.io organization ID
Overview
What is Apollo.io MCP Server?
A Model Context Protocol (MCP) server that integrates with the Apollo.io API, enabling AI assistants to enrich people and organization data, search for contacts and companies, and find job postings directly through natural language commands.
How to use Apollo.io MCP Server?
Clone the repository, run npm install and npm build, then start the server with npm start. Provide your Apollo.io API key via the APOLLO_IO_API_KEY environment variable or the --api-key command-line argument. For an SSE server with authentication, use npx mcp-proxy-auth node dist/index.js.
Key features of Apollo.io MCP Server
- Enrich data for a single person by name or email
- Enrich data for a single organization by domain or name
- Search for people by title, seniority, or company domain
- Search for organizations by domain or location
- Find job postings for a specific Apollo.io organization ID
Use cases of Apollo.io MCP Server
- Enrich contact records with up-to-date Apollo.io data from within an AI assistant
- Search for people matching specific job titles and seniority levels across organizations
- Look up company details and job postings without leaving the AI interface
- Automate prospecting workflows by piping Apollo.io data into downstream tools
FAQ from Apollo.io MCP Server
What exactly does Apollo.io MCP Server do?
It exposes five tools—people enrichment, organization enrichment, people search, organization search, and organization job postings—that let AI assistants read and query Apollo.io data.
How do I authenticate with the Apollo.io API?
Generate an API key in your Apollo.io account under Settings > API, then provide it either as the APOLLO_IO_API_KEY environment variable or as the --api-key command-line argument.
What runtime or dependencies are required?
The server is built with TypeScript (4.9.5) and the MCP SDK (1.8.0). You need Node.js and npm installed to clone, install dependencies, and build the project.
Can I run it as an SSE server with authentication?
Yes. Use the mcp-proxy-auth package by setting AUTH_SERVER_URL to your verification endpoint and running npx mcp-proxy-auth node dist/index.js. The SSE endpoint is then available at localhost:8080/sse?apiKey=apikey.
How is this server different from using the Apollo.io API directly?
It translates natural language commands from AI assistants into structured Apollo.io API calls, removing the need to manually construct HTTP requests or handle authentication inside the assistant.
More Other MCP servers
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments