Harmonic Search
Search for companies and professionals using the Harmonic.ai API.
Harmonic MCP Server
A Model Context Protocol (MCP) server that provides access to Harmonic.ai's API for searching companies and people/professionals.
Features
- Search companies in Harmonic's database
- Get detailed company information by domain
- Search for people/professionals
- Get detailed person information by ID
- Standalone package with all dependencies included
Building
Install dependencies:
npm install
Build the server:
npm run build
This creates a standalone package in dist/standalone/
with all dependencies included.
Usage with Claude Desktop
-
Get your Harmonic API key from https://console.harmonic.ai/docs/dashboard
-
Add the server to your Claude Desktop configuration:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json
:
{
"mcpServers": {
"harmonic": {
"command": "node",
"args": ["/absolute/path/to/HarmonicMCPServer/dist/standalone/index.js"]
}
}
}
Important:
- Replace
/absolute/path/to/HarmonicMCPServer
with the actual path to your project - Use the full path to node (find it with
which node
) - Make sure the path has no spaces or special characters
-
Restart Claude Desktop
-
In Claude, first set your API key:
Use the harmonic_set_api_key tool with your API key
- Now you can use the Harmonic tools:
harmonic_search_company_by_domain
- Search for a company by its website domainharmonic_search_companies
- Search for companies by queryharmonic_search_people
- Search for people/professionalsharmonic_get_saved_search_results
- Get results from a saved searchharmonic_get_company_employees
- Get all active employees from a company
Available Tools
harmonic_set_api_key
Set your Harmonic API key for authentication.
Parameters:
api_key
(required): Your Harmonic API key
harmonic_search_company_by_domain
Search for a company by its website domain using POST method.
Parameters:
domain
(required): The website domain of the company (e.g., harmonic.ai)
harmonic_search_companies
Search for companies by query using GET method.
Parameters:
query
(required): Search query for companiessize
(optional): Number of results to return (default: 50)cursor
(optional): Cursor for pagination
harmonic_search_people
Search for people/professionals using GET method.
Parameters:
query
(required): Search query for peoplesize
(optional): Number of results to return (default: 50)cursor
(optional): Cursor for pagination
harmonic_get_saved_search_results
Get results from a saved search.
Parameters:
search_id
(required): The ID of the saved searchsize
(optional): Number of results to return (default: 50)cursor
(optional): Cursor for pagination
harmonic_get_company_employees
Get all active employees from a company.
Parameters:
company_id
(required): The ID of the companysize
(optional): Number of results to return (default: 50)cursor
(optional): Cursor for pagination
Development
Run in development mode:
npm run dev
API Documentation
For more information about Harmonic's API, visit: https://console.harmonic.ai/docs/api-reference/introduction
Related Servers
Panda3D Docs
Search and retrieve documentation for the Panda3D game engine.
Google Images Search
Search for Google images, view results, and download them directly within your IDE.
Rememberizer MCP Server for Common Knowledge
Access and search personal or team knowledge repositories, including documents and Slack discussions, using semantic search and retrieval tools.
PubMed MCP Server
Search and download scientific articles from PubMed's E-utilities API.
Naver Search
Search across various Naver services and analyze data trends using the Naver Search and DataLab APIs.
Semantic Scholar
Access Semantic Scholar's academic paper database through their API.
Deep Research
A server for conducting deep research and generating reports.
Movies Search Tool
A search tool for finding movies and TV shows from multiple video sources with link validation.
企业风险分析洞察服务
Provides comprehensive enterprise risk analysis, including violation records, mortgage information, business anomalies, and judicial cases.
NullBR MCP Server
A server for searching and retrieving movie and media resource information via the MCP protocol.