
Apollo.io MCP Server

2025.04.12
0
PythonAPI 集成数据丰富化开发效率
Apollo.io MCP Server 是一个通过 Model Context Protocol (MCP) 暴露 Apollo.io API 功能的服务器。它允许用户通过 MCP 协议与 Apollo.io API 进行交互,提供人员信息丰富化、组织信息丰富化、人员搜索、组织搜索和组织职位发布等功能。
View on GitHub
Overview
基本能力
产品定位
Apollo.io MCP Server 是一个中间件服务,旨在通过 MCP 协议将 Apollo.io API 的功能暴露给其他应用程序使用,提高开发效率和集成便利性。
核心功能
- 人员信息丰富化:通过 People Enrichment 端点丰富单个人的数据。
- 组织信息丰富化:通过 Organization Enrichment 端点丰富单个公司的数据。
- 人员搜索:通过 People Search 端点查找人员。
- 组织搜索:通过 Organization Search 端点查找组织。
- 组织职位发布:通过 Organization Job Postings 端点查找特定组织的职位发布。
适用场景
- 需要集成 Apollo.io API 功能的应用程序开发。
- 需要批量处理人员或组织数据的自动化任务。
- 需要快速访问 Apollo.io 数据的开发环境。
工具列表
people_enrichment
:丰富单个人的数据。organization_enrichment
:丰富单个公司的数据。people_search
:查找人员。organization_search
:查找组织。organization_job_postings
:查找特定组织的职位发布。
常见问题解答
- 如何设置 API 密钥?:通过设置
APOLLO_IO_API_KEY
环境变量或在项目根目录创建.env
文件并添加APOLLO_IO_API_KEY
。 - 如何测试?:设置
APOLLO_IO_API_KEY
环境变量后运行uv run apollo_client.py
。
使用教程
使用依赖
- 确保已安装 Python 和
uv
工具。 - 设置
APOLLO_IO_API_KEY
环境变量或创建.env
文件。
安装教程
- 获取依赖:
uv sync
- 运行服务器:
uv run mcp run server.py
调试方式
- 设置
APOLLO_IO_API_KEY
环境变量。 - 运行
uv run apollo_client.py
进行测试。