Harmonic is a startup discovery and enrichment platform with 29M+ companies and 190M+ people. Search, enrich, and manage deal flow with company data, founder profiles, funding history, investor networks, saved searches, and company/people lists.
This MCP Bundle Server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Add companies to a watchlist using canonical identifiers — LinkedIn URL, Crunchbase URL, PitchBook URL, or website URL. Each entry needs at least one ...
Add companies to a watchlist by website URL. Harmonic automatically resolves each URL to a company in its database and adds it to the watchlist. This ...
Add companies to a watchlist by their Harmonic URNs. Company URNs use format 'urn:harmonic:company:12345'. Get URNs from watchlist entries, search res...
Add people to a watchlist using canonical identifiers — LinkedIn URL or email address. Each entry needs at least one identifier. Harmonic resolves the...
Add people to a watchlist by their Harmonic URNs. Person URNs use format 'urn:harmonic:person:12345'. Get URNs from watchlist entries, search results,...
Create a new company watchlist in Harmonic. When to use: to set up a new pipeline, deal stage, or tracking list. Provide name (required) and optionall...
Create a new people watchlist in Harmonic. When to use: to set up a new contact list, outreach group, or talent pool. Provide name (required) and opti...
Delete a company watchlist. This removes the list and its metadata; company records in Harmonic are not deleted. When to use: to clean up obsolete pip...
Delete a people watchlist. This removes the list and its metadata; person records in Harmonic are not deleted. When to use: to clean up obsolete conta...
Look up and enrich a company by its website domain. Returns comprehensive company data: name, legal name, description, type, logo, funding details (in...
Look up and enrich a person by their LinkedIn URL or email address. Returns detailed profile data including name, title, company, experience history, ...
Find which company watchlists contain a specific company. Returns all watchlists the company appears in. Useful for checking if a company is already t...
Find which people watchlists contain a specific person. Returns all watchlists the person appears in. Useful for checking if a person is already track...
Get co-investors for a given investor — other investors who frequently co-invest in the same rounds. Useful for understanding investor networks, findi...
Get full details for a company by its Harmonic numeric ID. Returns name, legal name, description, domain, logo, funding (investors, stage, total, last...
Get all attachments (files, notes) associated with a company in Harmonic. When to use: to retrieve deal notes, uploaded documents, or other files link...
Get all employees for a company with cursor-based pagination. Unlike the nested employees in harmonic_get_company (capped at 60), this endpoint pagina...
Get email addresses for executives at a company. Returns verified professional emails for founders, C-suite, and senior leadership. Use for direct out...
Get notable highlights and signals for a company — recent news, milestones, key events, and growth indicators. Useful for deal evaluation and staying ...
Get entry-level metadata for companies in a watchlist with cursor-based pagination. Returns company URNs, entry URNs, custom field values, and timesta...
Get company results from a Harmonic saved search. Returns companies matching the saved search criteria with full metadata. Supports cursor-based pagin...
Get traction metrics for a company — web traffic trends, headcount growth, social media engagement, app downloads, and other quantitative signals. Ess...
Get a company watchlist with full company data embedded. Returns watchlist metadata (name, custom fields, named views) plus an array of complete compa...
Get import history for a company watchlist. Shows past bulk imports with status, counts, and timestamps. When to use: to audit how a watchlist was pop...
Get aggregate statistics for a company watchlist — headcount averages, funding totals, growth metrics across all companies in the list. Useful for por...
Check the enrichment status of a company or person. After triggering enrichment via harmonic_enrich_company or harmonic_enrich_person, use this to che...
Get all funding rounds for a company — round type (Seed, Series A, etc.), amount, date, lead investors, and participating investors. Essential for und...
Get full details for an investor by their Harmonic URN. Returns investor name, type, portfolio companies, investment history, and more. Useful for res...
Get all investments made by an investor — portfolio companies, round details, dates, and amounts. Use to analyze an investor's portfolio strategy, sec...
Get investor results from a Harmonic saved search. Returns investors matching the saved search criteria. Supports cursor-based pagination. Use harmoni...
Get job postings for a company. Shows open roles, departments hiring, and job descriptions. Useful as a growth signal — companies hiring aggressively ...
Get counts of new results across all saved searches. Quick overview of how many new matches each saved search has accumulated. Use to prioritize which...
Get new results from a saved search since the last time they were checked. Returns only companies/people that newly match the search criteria. Essenti...
Get team network connections to a specific company via Harmonic. Shows which team members have connections to people at the target company. Essential ...
Get entry-level metadata for people in a watchlist with cursor-based pagination. Returns person URNs, entry URNs, custom field values, and timestamps ...
Get people results from a Harmonic saved search. Returns people matching the saved search criteria with profile metadata. Supports cursor-based pagina...
Get a people watchlist with full person data embedded. Returns watchlist metadata (name, custom fields, named views) plus an array of complete person ...
Get import history for a people watchlist. Shows past bulk imports with status, counts, and timestamps. When to use: to audit how a watchlist was popu...
Get full details for a person by their Harmonic numeric ID. Returns name, title, current company, experience history, education, LinkedIn URL, email, ...
Get all attachments (files, notes) associated with a person in Harmonic. When to use: to retrieve contact notes, uploaded documents, or other files li...
Find companies similar to a given company on Harmonic. Useful for expanding deal flow — find a good company, then discover similar ones. Returns compa...
Get all tags/categories assigned to a company in Harmonic. Tags represent industry verticals, technology focus areas, and business model classificatio...
List all company watchlists in the Harmonic workspace. Returns watchlist IDs, names, company counts, custom fields, and named views. Use the returned ...
List all people watchlists in the Harmonic workspace. Returns watchlist IDs, names, people counts, custom fields, and named views. Use the returned ID...
List all saved searches in the Harmonic workspace. Returns search IDs, names, types (company/people/investor), and metadata. Use the returned IDs with...
Remove one or more companies from a Harmonic company list. Use for pipeline management — remove disqualified deals from tracking lists.
Remove one or more people from a Harmonic people list. Use for contact list management — remove contacts that no longer apply.
Search for companies on Harmonic using natural language. Accepts free-text queries like 'AI startups in London' or 'Series A media tech companies'. Re...
Search for companies using natural language semantic search. More powerful than keyword search — understands intent and context. Examples: 'AI startup...
Search for people on Harmonic using structured filters. Supports filtering by role, company, location, and more. Returns matching people with profile ...
Fast typeahead/autocomplete search across companies, people, and investors. Returns quick matches as you type. Useful for finding specific entities by...
Update an existing company watchlist. Provide watchlist_id (required) and any of name, shared_with_team. Only provided fields are updated; omit to lea...
Update an existing people watchlist. Provide watchlist_id (required) and any of name, shared_with_team. Only provided fields are updated; omit to leav...
Connect this Harmonic Tools MCP Bundle Server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.