MCP Server

Connect AI agents to DealSurface through the Model Context Protocol. Research prospects, map buying committees, and draft outreach through natural conversation.

What is MCP?

The Model Context Protocol (MCP) is an open standard for connecting AI assistants to external tools. The DealSurface MCP server (@dealsurface/mcp-server) wraps the REST API into a set of tools that any MCP-compatible AI agent can use.

When to use MCP vs REST

Use the MCP server when:

  • Building an AI agent or conversational workflow
  • Working in Claude Desktop or an MCP-compatible client
  • You want the AI to decide which tools to call and in what order
  • Prototyping a multi-step sales research workflow

Use the REST API when:

  • Building a custom integration or script
  • You need precise control over every API call
  • Integrating with a CRM, dashboard, or automation platform
  • Processing data in bulk

Available tools

The MCP server exposes 9 tools, each mapping to a REST API endpoint:

ToolREST endpointCredits
list_productsGET /productsFree
get_productGET /products/:idFree
list_prospectsGET /prospectsFree
get_prospectGET /prospects/:tickerFree
search_excerptsGET /excerptsFree
get_dealmapGET /dealmapFree
generate_dealmapPOST /dealmap/generate0-10
override_stakeholder_rolePATCH /dealmap/node-roleFree
craft_outreachPOST /outreach1

Release notes

0.2.02026-05-21

Added optional include_disabled metadata access for list_products and get_product. Operational tools continue to use active products only.

0.1.32026-04-06

Added get_dealmap, generate_dealmap, and override_stakeholder_role tools for buying committee mapping. Removed get_leads tool (use get_dealmap instead). Updated craft_outreach for role-aware personalization.

0.1.22026-04-03

Improved tool descriptions for clarity.

0.1.12026-03-15

Initial public release. Published to npm and MCP Registry.

MCP Server Overview | DealSurface Docs