Search

Harmonic MCP Server

Connect your account, then chat with AI to run tools.

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.

53 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Harmonic — workflow patterns, data models, and gotchas for your AI agent.

Harmonic

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.

Data Model

  • Company watchlists — saved company cohorts; expand a watchlist to harvest urn:harmonic:company:{id} tokens for downstream enrichment.
  • People watchlists — same pattern for talent pipelines, yielding urn:harmonic:person:{id} identifiers.
  • Company URN format: urn:harmonic:company:{id}. Required for enrichment status, attachments, and similar companies.
  • Person URN format: urn:harmonic:person:{id}. Required for person-level operations.
  • Investor URN format: urn:harmonic:investor:{id}. Used for investor search and co-investor lookups.
  • Saved Searches drive company, people, and investor search results. List saved searches first, then get results.

Gotchas

  • Tier restrictions: Watchlists and attachments work on all tiers. Enrich, search, and fetch require higher tiers.
  • Rate limit: 600 calls/minute (10/sec). Check X-Ratelimit-Remaining-Second header. Only 200 responses count toward usage.
  • Enrichment is async: Poll enrichment status endpoints until the job reports completion—responses are not synchronous.
  • URN vs ID: Parameters alternate between fully qualified URNs and bare numeric ids; mirror whatever shape the endpoint documentation expects.

Tools in this Server (53)

Harmonic Add Companies By Canonical

Add companies to a watchlist using canonical identifiers — LinkedIn URL, Crunchbase URL, PitchBook URL, or website URL. Each entry needs at least one ...

Harmonic Add Companies By Url

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 ...

Harmonic Add Companies To List

Add companies to a watchlist by their Harmonic URNs. Company URNs use format 'urn:harmonic:company:12345'. Get URNs from watchlist entries, search res...

Harmonic Add People By Canonical

Add people to a watchlist using canonical identifiers — LinkedIn URL or email address. Each entry needs at least one identifier. Harmonic resolves the...

Harmonic Add People To List

Add people to a watchlist by their Harmonic URNs. Person URNs use format 'urn:harmonic:person:12345'. Get URNs from watchlist entries, search results,...

Harmonic Create Company Watchlist

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...

Harmonic Create People Watchlist

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...

Harmonic Delete Company Watchlist

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...

Harmonic Delete People Watchlist

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...

Harmonic Enrich Company

Look up and enrich a company by its website domain. Returns detailed company data: name, legal name, description, type, logo, funding details (investo...

Harmonic Enrich Person

Look up and enrich a person by their LinkedIn URL or email address. Returns detailed profile data including name, title, company, experience history, ...

Harmonic Find Company Watchlist Assoc

Find which company watchlists contain a specific company. Returns all watchlists the company appears in. Useful for checking if a company is already t...

Harmonic Find People Watchlist Assoc

Find which people watchlists contain a specific person. Returns all watchlists the person appears in. Useful for checking if a person is already track...

Harmonic Get Co Investors

Get co-investors for a given investor — other investors who frequently co-invest in the same rounds. Useful for understanding investor networks, findi...

Harmonic Get Company

Get full details for a company by its Harmonic numeric ID. Returns name, legal name, description, domain, logo, funding (investors, stage, total, last...

Harmonic Get Company Attachments

Get all attachments (files, notes) associated with a company in Harmonic. When to use: to retrieve deal notes, uploaded documents, or other files link...

Harmonic Get Company Employees

Get all employees for a company with cursor-based pagination. Unlike the nested employees in harmonic_get_company (capped at 60), this endpoint pagina...

Harmonic Get Company Exec Emails

Get email addresses for executives at a company. Returns verified professional emails for founders, C-suite, and senior leadership. Use for direct out...

Harmonic Get Company Highlights

Get notable highlights and signals for a company — recent news, milestones, key events, and growth indicators. Useful for deal evaluation and staying ...

Harmonic Get Company List Entries

Get entry-level metadata for companies in a watchlist with cursor-based pagination. Returns company URNs, entry URNs, custom field values, and timesta...

Harmonic Get Company Search Results

Get company results from a Harmonic saved search. Returns companies matching the saved search criteria with full metadata. Supports cursor-based pagin...

Harmonic Get Company Traction Metrics

Get traction metrics for a company — web traffic trends, headcount growth, social media engagement, app downloads, and other quantitative signals. Ess...

Harmonic Get Company Watchlist

Get a company watchlist with full company data embedded. Returns watchlist metadata (name, custom fields, named views) plus an array of complete compa...

Harmonic Get Company Watchlist Imports

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...

Harmonic Get Company Watchlist Stats

Get aggregate statistics for a company watchlist — headcount averages, funding totals, growth metrics across all companies in the list. Useful for por...

Harmonic Get Enrichment Status

Check the enrichment status of a company or person. After triggering enrichment via harmonic_enrich_company or harmonic_enrich_person, use this to che...

Harmonic Get Funding Rounds

Get all funding rounds for a company — round type (Seed, Series A, etc.), amount, date, lead investors, and participating investors. Essential for und...

Harmonic Get Investor

Get full details for an investor by their Harmonic URN. Returns investor name, type, portfolio companies, investment history, and more. Useful for res...

Harmonic Get Investor Investments

Get all investments made by an investor — portfolio companies, round details, dates, and amounts. Use to analyze an investor's portfolio strategy, sec...

Harmonic Get Investor Search Results

Get investor results from a Harmonic saved search. Returns investors matching the saved search criteria. Supports cursor-based pagination. Use harmoni...

Harmonic Get Job Postings

Get job postings for a company. Shows open roles, departments hiring, and job descriptions. Useful as a growth signal — companies hiring aggressively ...

Harmonic Get Net New Counts

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...

Harmonic Get Net New Results

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...

Harmonic Get Network Connections

Get team network connections to a specific company via Harmonic. Shows which team members have connections to people at the target company. Essential ...

Harmonic Get People List Entries

Get entry-level metadata for people in a watchlist with cursor-based pagination. Returns person URNs, entry URNs, custom field values, and timestamps ...

Harmonic Get People Search Results

Get people results from a Harmonic saved search. Returns people matching the saved search criteria with profile metadata. Supports cursor-based pagina...

Harmonic Get People Watchlist

Get a people watchlist with full person data embedded. Returns watchlist metadata (name, custom fields, named views) plus an array of complete person ...

Harmonic Get People Watchlist Imports

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...

Harmonic Get Person

Get full details for a person by their Harmonic numeric ID. Returns name, title, current company, experience history, education, LinkedIn URL, email, ...

Harmonic Get Person Attachments

Get all attachments (files, notes) associated with a person in Harmonic. When to use: to retrieve contact notes, uploaded documents, or other files li...

Harmonic Get Similar Companies

Find companies similar to a given company on Harmonic. Useful for expanding deal flow — find a good company, then discover similar ones. Returns compa...

Harmonic Get Tags For Company

Get all tags/categories assigned to a company in Harmonic. Tags represent industry verticals, technology focus areas, and business model classificatio...

Harmonic List Company Lists

List all company watchlists in the Harmonic workspace. Returns watchlist IDs, names, company counts, custom fields, and named views. Use the returned ...

Harmonic List People Lists

List all people watchlists in the Harmonic workspace. Returns watchlist IDs, names, people counts, custom fields, and named views. Use the returned ID...

Harmonic List Saved Searches

List all saved searches in the Harmonic workspace. Returns search IDs, names, types (company/people/investor), and metadata. Use the returned IDs with...

Harmonic Remove Companies From List

Remove one or more companies from a Harmonic company list. Use for pipeline management — remove disqualified deals from tracking lists.

Harmonic Remove People From List

Remove one or more people from a Harmonic people list. Use for contact list management — remove contacts that no longer apply.

Harmonic Search Companies

Search for companies on Harmonic using natural language. Accepts free-text queries like 'AI startups in London' or 'Series A media tech companies'. Re...

Harmonic Search Companies By Semantic

Search for companies using natural language semantic search. More powerful than keyword search — understands intent and context. Examples: 'AI startup...

Harmonic Search People

Search for people on Harmonic using structured filters. Supports filtering by role, company, location, and more. Returns matching people with profile ...

Harmonic Typeahead Search

Fast typeahead/autocomplete search across companies, people, and investors. Returns quick matches as you type. Useful for finding specific entities by...

Harmonic Update Company Watchlist

Update an existing company watchlist. Provide watchlist_id (required) and any of name, shared_with_team. Only provided fields are updated; omit to lea...

Harmonic Update People Watchlist

Update an existing people watchlist. Provide watchlist_id (required) and any of name, shared_with_team. Only provided fields are updated; omit to leav...

Frequently Asked Questions

What is the Harmonic MCP server?

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. It provides 53 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Harmonic to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/harmonic. Authentication is handled automatically.

How many tools does Harmonic provide?

Harmonic provides 53 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Harmonic require?

Harmonic uses API Key. Harmonic requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Harmonic to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/harmonic

What is MCP?

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.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Harmonic?

Sign in to connect your credentials and start running tools from the chat.

Harmonic MCP Server & Skill — 53 Tools