{"_id":"@agentx-ai/apollo-io-mcp-server","_rev":"3-42bdd0becb750ef1ff235cc127d5e500","name":"@agentx-ai/apollo-io-mcp-server","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@agentx-ai/apollo-io-mcp-server","version":"1.0.0","keywords":["apollo-io","api","mcp","server","agentx","ai","people-enrichment","organization-enrichment","people-search","organization-search","job-postings"],"author":{"name":"AgentX AI"},"license":"MIT","_id":"@agentx-ai/apollo-io-mcp-server@1.0.0","maintainers":[{"name":"robinxw","email":"robin@agentx.so"},{"name":"luis-agentx","email":"luis@agentx.so"},{"name":"marmichalak","email":"marcin@agentx.so"}],"homepage":"https://github.com/AgentX-ai/AgentX-mcp-servers/tree/main/apollo-io-mcp-server#readme","bugs":{"url":"https://github.com/AgentX-ai/AgentX-mcp-servers/issues"},"bin":{"apollo-io-mcp-server":"bin/cli.mjs"},"dist":{"shasum":"ae1051811f36f5152b0a3625ed5a32dc3cb74052","tarball":"https://registry.npmjs.org/@agentx-ai/apollo-io-mcp-server/-/apollo-io-mcp-server-1.0.0.tgz","fileCount":12,"integrity":"sha512-fdB++V0fkYOuzsYb+p1jd1vuHPiie/25LSkbNHuBl6wR1IXohiMchbNC/XLJZ5boQazy/r4c3qdIkM8XrexS5A==","signatures":[{"sig":"MEUCIQCnodVdYwn6YbcAZ6432X7Wu24vFYG6lDl9YZHo99dy0wIgMBKnppxcr0+RjBQ9AOAa/vvTCZAGiUazCo6QOAnSD/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483498},"main":"index.js","type":"module","gitHead":"3870acab2580004a831a7f837123190f30d77960","scripts":{"dev":"tsx watch scripts/start-server.ts","build":"tsc -build && node scripts/build-cli.js"},"_npmUser":{"name":"robinxw","actor":{"name":"robinxw","type":"user","email":"robin@agentx.so"},"email":"robin@agentx.so"},"repository":{"url":"git+ssh://git@github.com/AgentX-ai/AgentX-mcp-servers.git","type":"git"},"_npmVersion":"11.4.2","description":"AgentX MCP server for Apollo.io API with comprehensive people and organization enrichment capabilities","directories":{},"_nodeVersion":"24.2.0","dependencies":{"zod":"^3.24.2","axios":"^1.8.4","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","esbuild":"^0.25.2","typescript":"^5.8.2","@types/node":"^20.17.16"},"_npmOperationalInternal":{"tmp":"tmp/apollo-io-mcp-server_1.0.0_1751618570543_0.533109934941882","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentx-ai/apollo-io-mcp-server","version":"1.0.1","keywords":["apollo-io","api","mcp","server","agentx","ai","people-enrichment","organization-enrichment","people-search","organization-search","job-postings"],"author":{"name":"AgentX AI"},"license":"MIT","_id":"@agentx-ai/apollo-io-mcp-server@1.0.1","maintainers":[{"name":"robinxw","email":"robin@agentx.so"},{"name":"luis-agentx","email":"luis@agentx.so"},{"name":"marmichalak","email":"marcin@agentx.so"}],"homepage":"https://github.com/AgentX-ai/AgentX-mcp-servers/tree/main/apollo-io-mcp-server#readme","bugs":{"url":"https://github.com/AgentX-ai/AgentX-mcp-servers/issues"},"bin":{"apollo-io-mcp-server":"bin/cli.mjs"},"dist":{"shasum":"d538aff73e199aefc99713f3b45535b229096fb5","tarball":"https://registry.npmjs.org/@agentx-ai/apollo-io-mcp-server/-/apollo-io-mcp-server-1.0.1.tgz","fileCount":12,"integrity":"sha512-KzSonnx0m1AElj35dMiYvrJdFNAZtROBOyeF76sI0HaUk23EmZ+S9UE3l3wY+0X43AkyWmFW7ZROaxUz5Xyt2Q==","signatures":[{"sig":"MEYCIQD5a2ynw0h+9iptlT3uBEttcoqoQtxaGLSzHiSTFS97ZwIhAKjReKPUZM7aLL62sIBZ6QYB2D/NmzWhNgSfThE4OzpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516112},"main":"index.js","type":"module","gitHead":"2f12442ea884ec3109c48884f2e84b8ae4f01422","scripts":{"dev":"tsx watch scripts/start-server.ts","build":"tsc -build && node scripts/build-cli.js"},"_npmUser":{"name":"robinxw","actor":{"name":"robinxw","type":"user","email":"robin@agentx.so"},"email":"robin@agentx.so"},"repository":{"url":"git+ssh://git@github.com/AgentX-ai/AgentX-mcp-servers.git","type":"git"},"_npmVersion":"11.4.2","description":"AgentX MCP server for Apollo.io API with comprehensive people and organization enrichment capabilities","directories":{},"_nodeVersion":"24.2.0","dependencies":{"zod":"^3.24.2","axios":"^1.8.4","dotenv":"^16.4.7","@modelcontextprotocol/sdk":"^1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","esbuild":"^0.25.2","typescript":"^5.8.2","@types/node":"^20.17.16"},"_npmOperationalInternal":{"tmp":"tmp/apollo-io-mcp-server_1.0.1_1751653772406_0.47287716691917736","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agentx-ai/apollo-io-mcp-server","keywords":["apollo-io","api","mcp","server","agentx","ai","people-enrichment","organization-enrichment","people-search","organization-search","job-postings"],"version":"1.0.2","license":"MIT","type":"module","scripts":{"build":"tsc -build && node scripts/build-cli.js","dev":"tsx watch scripts/start-server.ts"},"bin":{"apollo-io-mcp-server":"bin/cli.mjs"},"dependencies":{"@modelcontextprotocol/sdk":"^1.13.0","axios":"^1.8.4","dotenv":"^16.4.7","zod":"^3.24.2"},"devDependencies":{"@types/node":"^20.17.16","esbuild":"^0.25.2","tsx":"^4.19.3","typescript":"^5.8.2"},"description":"AgentX MCP server for Apollo.io API with comprehensive people and organization enrichment capabilities","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/AgentX-ai/AgentX-mcp-servers.git"},"author":{"name":"AgentX AI"},"bugs":{"url":"https://github.com/AgentX-ai/AgentX-mcp-servers/issues"},"homepage":"https://github.com/AgentX-ai/AgentX-mcp-servers/tree/main/apollo-io-mcp-server#readme","publishConfig":{"access":"public"},"_id":"@agentx-ai/apollo-io-mcp-server@1.0.2","gitHead":"2f12442ea884ec3109c48884f2e84b8ae4f01422","_nodeVersion":"24.2.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-Oh3KR342yqdyOfmuUCZK0Kkn4FYPILIycaqG5JwMHtNT3C4qNX6LJY1maeqRrRcO4l17iyfWbwxdeh5DmuRy7g==","shasum":"ff2d65615301b00ae3231c6ad0b643a710d3e41e","tarball":"https://registry.npmjs.org/@agentx-ai/apollo-io-mcp-server/-/apollo-io-mcp-server-1.0.2.tgz","fileCount":12,"unpackedSize":516334,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD6LRlxzzEY/AHNxHVnc/5fs4stuwqI9H9xAUJKZDPUIwIhAIez0k3aBlXzvIRP56CBcy+gGq4Vk8DorRqnjuzrbr6K"}]},"_npmUser":{"name":"robinxw","email":"robin@agentx.so","actor":{"name":"robinxw","email":"robin@agentx.so","type":"user"}},"directories":{},"maintainers":[{"name":"robinxw","email":"robin@agentx.so"},{"name":"luis-agentx","email":"luis@agentx.so"},{"name":"marmichalak","email":"marcin@agentx.so"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/apollo-io-mcp-server_1.0.2_1751654000620_0.1924610042225845"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-04T08:42:50.464Z","modified":"2025-07-04T18:33:21.031Z","1.0.0":"2025-07-04T08:42:50.716Z","1.0.1":"2025-07-04T18:29:32.608Z","1.0.2":"2025-07-04T18:33:20.848Z"},"bugs":{"url":"https://github.com/AgentX-ai/AgentX-mcp-servers/issues"},"author":{"name":"AgentX AI"},"license":"MIT","homepage":"https://github.com/AgentX-ai/AgentX-mcp-servers/tree/main/apollo-io-mcp-server#readme","keywords":["apollo-io","api","mcp","server","agentx","ai","people-enrichment","organization-enrichment","people-search","organization-search","job-postings"],"repository":{"type":"git","url":"git+ssh://git@github.com/AgentX-ai/AgentX-mcp-servers.git"},"description":"AgentX MCP server for Apollo.io API with comprehensive people and organization enrichment capabilities","maintainers":[{"name":"robinxw","email":"robin@agentx.so"},{"name":"luis-agentx","email":"luis@agentx.so"},{"name":"marmichalak","email":"marcin@agentx.so"}],"readme":"## [![npm version](https://img.shields.io/npm/v/@agentx-ai/apollo-io-mcp-server)](https://www.npmjs.com/package/@agentx-ai/apollo-io-mcp-server)\n\n# Apollo.io MCP Server\n\nA powerful Model Context Protocol (MCP) server implementation for seamless Apollo.io API integration, enabling AI assistants to interact with Apollo.io data for people and organization enrichment.\n\n## Features\n\n- **People Enrichment**: Enrich contact data with comprehensive information\n- **Organization Enrichment**: Get detailed company information and insights\n- **People Search**: Find people based on various criteria\n- **Organization Search**: Discover companies matching specific criteria\n- **Job Postings**: Access job postings for specific organizations\n- **Email Discovery**: Get email addresses using Apollo.io person IDs\n- **Company Employees**: Find employees of specific companies\n\n## Installation\n\n```bash\nnpm install @agentx-ai/apollo-io-mcp-server\n```\n\n## Test locally\n\n```\nnpm install -g .\nnpx @modelcontextprotocol/inspector apollo-io-mcp-server\n```\n\nThen add `APOLLO_IO_API_KEY` in Environment Variable\n\n## Available Tools\n\n### 1. People Enrichment (`people_enrichment`)\n\nEnrich contact data with comprehensive information.\n\n**Parameters:**\n\n- `first_name` (string): Person's first name\n- `last_name` (string): Person's last name\n- `email` (string): Person's email address\n- `domain` (string): Company domain\n- `organization_name` (string): Organization name\n- `linkedin_url` (string): Person's LinkedIn profile URL\n\n### 2. Organization Enrichment (`organization_enrichment`)\n\nGet detailed company information and insights.\n\n**Parameters:**\n\n- `domain` (string, required): The domain of the company that you want to enrich. Do not include www., the @ symbol, or similar (e.g., 'apollo.io' or 'microsoft.com')\n\n### 3. People Search (`people_search`)\n\nFind people based on various criteria with comprehensive filtering options.\n\n**Parameters:**\n\n- `person_titles` (array): Job titles held by the people you want to find (e.g., 'sales development representative', 'marketing manager', 'research analyst')\n- `include_similar_titles` (boolean): Whether to include people with similar job titles (default: true)\n- `q_keywords` (string): A string of words to filter the results\n- `person_locations` (array): The location where people live (e.g., 'california', 'ireland', 'chicago')\n- `person_seniorities` (array): Job seniority levels (e.g., 'owner', 'founder', 'c_suite', 'partner', 'vp', 'head', 'director', 'manager', 'senior', 'entry', 'intern')\n- `organization_locations` (array): The location of the company headquarters for a person's current employer (e.g., 'texas', 'tokyo', 'spain')\n- `q_organization_domains_list` (array): The domain name for the person's employer (e.g., 'apollo.io', 'microsoft.com')\n- `contact_email_status` (array): Email statuses to filter by (e.g., 'verified', 'unverified', 'likely to engage', 'unavailable')\n- `organization_ids` (array): Apollo IDs for specific companies (employers) to include in search results\n- `organization_num_employees_ranges` (array): Employee count ranges for the person's current company (e.g., '1,10', '250,500', '10000,20000')\n- `revenue_range` (object): Revenue range for the person's current employer\n  - `min` (integer): Minimum revenue the person's current employer generates (no currency symbols, commas, or decimals)\n  - `max` (integer): Maximum revenue the person's current employer generates (no currency symbols, commas, or decimals)\n- `currently_using_all_of_technology_uids` (array): Find people based on ALL technologies their current employer uses (use underscores for spaces, e.g., 'salesforce', 'google_analytics', 'wordpress_org')\n- `currently_using_any_of_technology_uids` (array): Find people based on ANY of the technologies their current employer uses (use underscores for spaces, e.g., 'salesforce', 'google_analytics', 'wordpress_org')\n- `currently_not_using_any_of_technology_uids` (array): Exclude people based on technologies their current employer uses (use underscores for spaces, e.g., 'salesforce', 'google_analytics', 'wordpress_org')\n- `q_organization_job_titles` (array): Job titles listed in active job postings at the person's current employer (e.g., 'sales manager', 'research analyst')\n- `organization_job_locations` (array): Locations of jobs being actively recruited by the person's employer (e.g., 'atlanta', 'japan')\n- `organization_num_jobs_range` (object): Range for number of job postings active at the person's current employer\n  - `min` (integer): Minimum number of active job postings at the person's current employer\n  - `max` (integer): Maximum number of active job postings at the person's current employer\n- `organization_job_posted_at_range` (object): Date range for when jobs were posted by the person's current employer\n  - `min` (string): Earliest date when jobs were posted by the person's current employer (YYYY-MM-DD)\n  - `max` (string): Latest date when jobs were posted by the person's current employer (YYYY-MM-DD)\n- `page` (integer): Page number for pagination (default: 1)\n- `per_page` (integer): Number of results per page (max: 100, default: 25)\n\n### 4. Organization Search (`organization_search`)\n\nDiscover companies matching specific criteria with comprehensive filtering options.\n\n**Parameters:**\n\n- `q_organization_domains_list` (array): List of organization domains to search for\n- `organization_locations` (array): The location of the company headquarters (e.g., 'texas', 'tokyo', 'spain')\n- `organization_not_locations` (array): Exclude companies from search results based on location (e.g., 'minnesota', 'ireland', 'seoul')\n- `organization_num_employees_ranges` (array): Employee count ranges with upper and lower numbers separated by comma (e.g., '1,10', '250,500', '10000,20000')\n- `revenue_range` (object): Search for organizations based on their revenue range\n  - `min` (integer): Minimum revenue amount (no currency symbols, commas, or decimals)\n  - `max` (integer): Maximum revenue amount (no currency symbols, commas, or decimals)\n- `currently_using_any_of_technology_uids` (array): Technologies the organization currently uses (use underscores for spaces, e.g., 'salesforce', 'google_analytics', 'wordpress_org')\n- `q_organization_keyword_tags` (array): Filter search results based on keywords associated with companies (e.g., 'mining', 'sales strategy', 'consulting')\n- `q_organization_name` (string): Filter search results to include a specific company name (partial matches accepted)\n- `organization_ids` (array): Apollo IDs for specific companies to include in search results\n- `latest_funding_amount_range` (object): Funding amount range for the company's most recent funding round\n  - `min` (integer): Minimum amount from most recent funding round (no currency symbols, commas, or decimals)\n  - `max` (integer): Maximum amount from most recent funding round (no currency symbols, commas, or decimals)\n- `total_funding_range` (object): Total funding amount range across all funding rounds\n  - `min` (integer): Minimum total funding amount across all rounds (no currency symbols, commas, or decimals)\n  - `max` (integer): Maximum total funding amount across all rounds (no currency symbols, commas, or decimals)\n- `latest_funding_date_range` (object): Date range for when the company received its most recent funding round\n  - `min` (string): Earliest date of most recent funding round (YYYY-MM-DD)\n  - `max` (string): Latest date of most recent funding round (YYYY-MM-DD)\n- `q_organization_job_titles` (array): Job titles listed in active job postings at the company (e.g., 'sales manager', 'research analyst')\n- `organization_job_locations` (array): Locations of jobs being actively recruited by the company (e.g., 'atlanta', 'japan')\n- `organization_num_jobs_range` (object): Range for number of job postings active at the company\n  - `min` (integer): Minimum number of active job postings at the company\n  - `max` (integer): Maximum number of active job postings at the company\n- `organization_job_posted_at_range` (object): Date range for when jobs were posted by the company\n  - `min` (string): Earliest date when jobs were posted by the company (YYYY-MM-DD)\n  - `max` (string): Latest date when jobs were posted by the company (YYYY-MM-DD)\n- `page` (integer): Page number for pagination (default: 1)\n- `per_page` (integer): Number of results per page (max: 100, default: 25)\n\n### 5. Organization Job Postings (`organization_job_postings`)\n\nAccess job postings for specific organizations.\n\n**Parameters:**\n\n- `organization_id` (string, required): Apollo.io organization ID\n\n### 6. Get Person Email (`get_person_email`)\n\nGet email address for a person using their Apollo ID.\n\n**Parameters:**\n\n- `apollo_id` (string, required): Apollo.io person ID\n\n### 7. Employees of Company (`employees_of_company`)\n\nFind employees of a company using company name or website/LinkedIn URL.\n\n**Parameters:**\n\n- `company` (string, required): Company name\n- `website_url` (string): Company website URL\n- `linkedin_url` (string): Company LinkedIn URL\n\n## License\n\nMIT License - see [LICENSE](LICENSE) file for details.\n\n## AgentX MCP\n\n- [MCP Hub Website](https://www.agentx.so/mcp)\n- [More open sourced MCP Servers](https://github.com/AgentX-ai/AgentX-mcp-servers)\n","readmeFilename":"README.md"}