CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

Enrich — Company Domain Intelligence

globalsearchdata/enrich-mcp-plugin
20 toolsHTTPregistry active
Summary

Connects to TradeGo's enrichment API and exposes two tools: enrich_company takes a domain and returns company name, country, contacts, phone numbers, and social profiles, while enrich_company_by_name does the same lookup starting from a company name. No API key needed. Reach for this when you're building prospecting workflows, researching companies in conversation, or need to quickly surface contact information without leaving your editor. Works over streamable HTTP, so you can drop the endpoint into Claude Desktop, Cursor, VS Code, or Claude Code and start querying companies immediately. The public access makes it easy to prototype before committing to a paid enrichment service.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

20 tools
configure_datamergeConfigure DataMerge API authentication (required before using other tools if DATAMERGE_API_KEY is not set).2 params

Configure DataMerge API authentication (required before using other tools if DATAMERGE_API_KEY is not set).

Parameters* required
apiKeystring
DataMerge API key. Get one at https://app.datamerge.ai (20 free credits).
baseUrlstring
Optional custom API base URL (default: https://api.datamerge.ai).
start_company_enrichmentPOST /v1/company/enrich. Enrich one or more companies by domain. Returns a job_id (async). Single: domain. Batch: domains, country_code, global_ultimate, list, skip_if_exists.9 params

POST /v1/company/enrich. Enrich one or more companies by domain. Returns a job_id (async). Single: domain. Batch: domains, country_code, global_ultimate, list, skip_if_exists.

Parameters* required
liststring
List slug to add enriched companies to.
domainstring
Company website domain (e.g. example.com).
domainsarray
Batch: multiple domains to enrich.
webhook_urlstring
Optional webhook URL to receive job completion notifications.
company_namestring
Company name (used when domain is not available).
country_codestring
Optional ISO 2-letter country code to improve matching.
strict_matchboolean
When true, require a strict match for enrichment.
skip_if_existsboolean
When true, skip domains that are already in the list.
global_ultimateboolean
When true, always return the global ultimate parent.
get_company_enrichment_resultGET /v1/company/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. Status values: queued · processing · completed · failed.1 params

GET /v1/company/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids. Status values: queued · processing · completed · failed.

Parameters* required
job_idstring
The enrichment job ID returned by start_company_enrichment. Poll until status is "completed" or "failed".
start_company_enrichment_and_waitPOST /v1/company/enrich then poll GET /v1/company/enrich/{job_id}/status until status is "completed" or "failed" or timeout. Same params as start_company_enrichment plus poll_interval_seconds and timeout_seconds.11 params

POST /v1/company/enrich then poll GET /v1/company/enrich/{job_id}/status until status is "completed" or "failed" or timeout. Same params as start_company_enrichment plus poll_interval_seconds and timeout_seconds.

Parameters* required
liststring
List slug to add enriched companies to.
domainstring
Company website domain (e.g. example.com).
domainsarray
Batch: multiple domains to enrich in one job.
webhook_urlstring
Optional webhook URL to receive job completion notifications.
company_namestring
Company name (used when domain is not available).
country_codestring
Optional ISO 2-letter country code to improve matching.
strict_matchboolean
When true, require a strict match for enrichment.
skip_if_existsboolean
When true, skip domains already in the list.
global_ultimateboolean
When true, always return the global ultimate parent.
timeout_secondsnumber
Maximum time to wait for completion (in seconds). Defaults to 60 seconds.
poll_interval_secondsnumber
How often to poll the job status (in seconds). Defaults to 5 seconds.
get_companyGet a single company record. GET /v1/company/get?datamerge_id={id} or ?record_id={uuid}. Provide either datamerge_id (charges 1 credit) or record_id (free). Not both. Optional: add_to_list — list slug to add the company to (only with datamerge_id).3 params

Get a single company record. GET /v1/company/get?datamerge_id={id} or ?record_id={uuid}. Provide either datamerge_id (charges 1 credit) or record_id (free). Not both. Optional: add_to_list — list slug to add the company to (only with datamerge_id).

Parameters* required
record_idstring
Your record UUID from a previous enrichment. Does not consume credits.
add_to_liststring
List slug to add the company to. Only valid when using datamerge_id.
datamerge_idstring
DataMerge company ID. Charges 1 credit.
get_company_hierarchyGet all entities in the same global ultimate hierarchy. GET /v1/company/hierarchy?datamerge_id={id}. Parameters: include_names (bool, charges 1 credit), include_branches (bool), only_subsidiaries (bool), max_level (int), country_code (array), page (int).7 params

Get all entities in the same global ultimate hierarchy. GET /v1/company/hierarchy?datamerge_id={id}. Parameters: include_names (bool, charges 1 credit), include_branches (bool), only_subsidiaries (bool), max_level (int), country_code (array), page (int).

Parameters* required
pageinteger
Page number for paginated results (1-based).
max_levelinteger
Maximum hierarchy depth.
country_codearray
Filter entities by ISO 2-letter country code(s).
datamerge_idstring
DataMerge company ID. Required.
include_namesboolean
Include entity names. Charges 1 credit.
include_branchesboolean
Include branch entities.
only_subsidiariesboolean
Return only subsidiaries.
start_lookalikePOST /v1/company/lookalike. Find similar companies using seed domains. Returns a job_id (async, 202). Poll GET /v1/company/lookalike/{job_id}/status until completed or failed.4 params

POST /v1/company/lookalike. Find similar companies using seed domains. Returns a job_id (async, 202). Poll GET /v1/company/lookalike/{job_id}/status until completed or failed.

Parameters* required
liststring
List slug to add results to.
sizenumber
Maximum number of lookalike companies to return (e.g. 50).
exclude_allboolean
When true, exclude companies already in the list.
companiesFiltersobject
Filters object: lookalikeDomains (seed domains), primaryLocations, companySizes, revenues, yearFounded.
get_lookalike_statusGET /v1/company/lookalike/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.1 params

GET /v1/company/lookalike/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.

Parameters* required
job_idstring
The lookalike job ID returned by start_lookalike. Poll until status is "completed" or "failed".
contact_searchPOST /v1/contact/search. Search for contacts at specified companies. Returns a job_id (async, 202). enrich_fields required (at least one of contact.emails or contact.phones). Use company_list (slug) instead of domains to search a saved list.7 params

POST /v1/contact/search. Search for contacts at specified companies. Returns a job_id (async, 202). enrich_fields required (at least one of contact.emails or contact.phones). Use company_list (slug) instead of domains to search a saved list.

Parameters* required
domainsarray
Company domains to search.
webhookstring
Optional webhook URL to notify when the job completes.
locationobject
Location filters: include/exclude with type and value (country, region, city).
job_titlesobject
Priority tiers: include: { "1": ["CEO"], "2": ["VP Sales"] }, exclude: ["Intern"].
company_liststring
List slug instead of domains.
enrich_fieldsarray
At least one of "contact.emails" or "contact.phones". Each email costs 1 credit; phone 4 credits.
max_results_per_companynumber
Max contacts per company.
get_contact_search_statusGET /v1/contact/search/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.1 params

GET /v1/contact/search/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.

Parameters* required
job_idstring
The contact search job ID returned by contact_search. Poll until status is "completed" or "failed".
contact_enrichPOST /v1/contact/enrich. Enrich specific contacts by LinkedIn URL or name+domain. Returns a job_id (async, 202).2 params

POST /v1/contact/enrich. Enrich specific contacts by LinkedIn URL or name+domain. Returns a job_id (async, 202).

Parameters* required
contactsarray
Array of contacts: either { linkedin_url } or { firstname, lastname, domain }.
enrich_fieldsarray
Fields to enrich, e.g. ["contact.emails", "contact.phones"].
get_contact_enrich_statusGET /v1/contact/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.1 params

GET /v1/contact/enrich/{job_id}/status. Poll until status is "completed" or "failed". Response includes record_ids.

Parameters* required
job_idstring
The contact enrich job ID returned by contact_enrich. Poll until status is "completed" or "failed".
get_contactGET /v1/contact/get?record_id={uuid}. Retrieve a specific contact by record UUID. Never charges credits.1 params

GET /v1/contact/get?record_id={uuid}. Retrieve a specific contact by record UUID. Never charges credits.

Parameters* required
record_idstring
Contact record UUID from a previous contact_search or contact_enrich job. Does not consume credits.
list_listsGET /v1/lists. Optional: object_type=company or object_type=contact.1 params

GET /v1/lists. Optional: object_type=company or object_type=contact.

Parameters* required
object_typestring
Filter lists by object type: company or contact.one of company · contact
create_listPOST /v1/lists. Body: name, object_type (company or contact).2 params

POST /v1/lists. Body: name, object_type (company or contact).

Parameters* required
namestring
Display name for the new list.
object_typestring
Whether the list holds company or contact records.one of company · contact
get_list_itemsGET /v1/lists/{object_type}/{list_slug}. object_type: company or contact. list_slug: e.g. target-accounts. Parameters: page, page_size (max 100), sort_by, sort_order (asc/desc).6 params

GET /v1/lists/{object_type}/{list_slug}. object_type: company or contact. list_slug: e.g. target-accounts. Parameters: page, page_size (max 100), sort_by, sort_order (asc/desc).

Parameters* required
pagenumber
Page number for pagination (1-based).
sort_bystring
Field name to sort by.
list_slugstring
URL-safe list identifier (e.g. target-accounts).
page_sizenumber
Items per page (max 100).
sort_orderstring
Sort direction: asc or desc.one of asc · desc
object_typestring
Type of list: company or contact.one of company · contact
remove_list_itemDELETE /v1/lists/{object_type}/{list_slug}/{item_id}.3 params

DELETE /v1/lists/{object_type}/{list_slug}/{item_id}.

Parameters* required
item_idstring
Record UUID of the company or contact to remove from the list.
list_slugstring
List slug containing the item.
object_typestring
Type of list: company or contact.one of company · contact
delete_listDELETE /v1/lists/{object_type}/{list_slug}. System lists cannot be deleted.2 params

DELETE /v1/lists/{object_type}/{list_slug}. System lists cannot be deleted.

Parameters* required
list_slugstring
List slug of the list to delete. System lists cannot be deleted.
object_typestring
Type of list: company or contact.one of company · contact
get_credits_balanceGET /v1/credits/balance. Returns credits_balance and balances (one_off, recurring, rollover, total).1 params

GET /v1/credits/balance. Returns credits_balance and balances (one_off, recurring, rollover, total).

Parameters* required
_string
This tool takes no required parameters. Call with no arguments.
health_checkCheck if the DataMerge API client is configured and can connect. Uses /auth/info.1 params

Check if the DataMerge API client is configured and can connect. Uses /auth/info.

Parameters* required
_string
This tool takes no required parameters. Call with no arguments.

Enrich MCP Server

Company intelligence for AI agents. Look up company name, country, contacts, and social profiles by domain or company name — from any MCP-compatible client.

Connect

Claude Desktop / Cursor / VS Code

{
  "mcpServers": {
    "enrich": {
      "type": "http",
      "url": "https://www.tradego.ai/mcp"
    }
  }
}

Or via CLI:

npx mcp-remote https://www.tradego.ai/mcp

Claude Code

claude mcp add enrich https://www.tradego.ai/mcp --transport http

Tools

ToolWhat it does
enrich_companyDomain → company name, country, contact emails, phone numbers, social profiles
enrich_company_by_nameCompany name → domain, country, contact emails, phone numbers, social profiles

Try Asking

"Enrich skylineproductionsacademy.com — who works there and how can I reach them?"

"Look up stripe.com and tell me about the company"

"Find the company named Tesla and give me their contact info"

Prerequisites

  • An MCP-compatible client (Claude Desktop, Cursor, VS Code, Claude Code)
  • No API key required (public access)

Repository Structure

.mcp.json                  ← MCP server registration
.claude-plugin/            ← Claude plugin metadata
.codex-plugin/             ← Codex/OpenAI plugin metadata
assets/                    ← Logo and brand assets
README.md                  ← This file
LICENSE

smithery badge

License

MIT

Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Media & Entertainment
Registryactive
TransportHTTP
UpdatedMay 28, 2026
View on GitHub

Related Media & Entertainment MCP Servers

View all →
Social Media Api

io.github.socialapishub/social-media-api

Unified social media API for AI agents. Access Facebook, Instagram, TikTok, and more.
1
xpay Social Media

io.github.xpaysh/social-media

96 social media scraping tools. Twitter/X, LinkedIn, Instagram, TikTok, Reddit, YouTube.
Youtube Media Mcp Server

com.thenextgennexus/youtube-media-mcp-server

YouTube video search with transcript extraction as first-class output.
Youtube Video Analyzer

io.github.ludmila-omlopes/youtube-video-analyzer

MCP stdio server for analyzing YouTube videos with Google Gemini
2
Social Media Ai Mcp

csoai-org/social-media-ai-mcp

social-media-ai-mcp MCP server by MEOK AI Labs
EzBiz Social Media Analytics

com.ezbizservices/social-media

AI-powered social media intelligence: profile analysis, engagement scoring, and trend detection.