apollo-io-mcp-server
1
The Apollo.io MCP Server provides an interface to interact with the Apollo.io API using the MCP, offering functionalities like people and organization enrichment. It includes a FastMCP server and various data models to seamlessly integrate with the API.
Overview
The Apollo.io MCP Server project provides tools to interact with the Apollo.io API using the Model Context Protocol (MCP). It includes components like the ApolloClient for API interactions and a FastMCP server. The server exposes API functionalities such as people and organization enrichment, search, and job postings through MCP tools. Data models for these functionalities are found in the apollo/
directory.
Functionalities
- People Enrichment
- Organization Enrichment
- People Search
- Organization Search
- Organization Job Postings
Usage
- Set
APOLLO_IO_API_KEY
as an environment variable. - Get dependencies:
uv sync
- Run the server:
uv run mcp run server.py
Testing
- Set
APOLLO_IO_API_KEY
and test withuv run apollo_client.py
.
Usage with Claude for Desktop
- Configure MCP servers in
claude_desktop_config.json
to use the Apollo.io MCP server.