Surfe MCP Server

Surfe MCP Server

Connect your AI assistant to Surfe's people and company data. Search, enrich, and manage contacts directly from Claude, Cursor, or any MCP client.

ve608a4f

Quick Start

1

Get your API key

Go to Surfe Settings and create an API key. Claude Desktop will prompt you automatically.

2

Configure your client

Add the JSON config below to your MCP client settings.

3

Start using

Ask your AI to search for people, enrich contacts, or check credits.

Client Configuration

Add Surfe as a custom connector in Claude Desktop. You'll be prompted to enter your API key in the browser.

// claude_desktop_config.json
{
  "mcpServers": {
    "surfe": {
      "url": "https://mcp.staging.surfe.com/mcp"
    }
  }
}
Add custom connector in Claude Desktop
Enter your Surfe API key

Add the Surfe MCP server URL to your Cursor settings.

// .cursor/mcp.json
{
  "mcpServers": {
    "surfe": {
      "url": "https://mcp.staging.surfe.com/mcp"
    }
  }
}

Add the Surfe MCP server URL to your Windsurf settings.

// ~/.windsurf/mcp.json
{
  "mcpServers": {
    "surfe": {
      "url": "https://mcp.staging.surfe.com/mcp"
    }
  }
}

Available Tools (7)

surfe_search_peopleRead-only
Search for People

Search for people based on various filters like job title, seniority, company, and location.

surfe_enrich_peopleWrite
Start People Enrichment

Start bulk enrichment of people to get emails, phone numbers, and LinkedIn profiles.

surfe_get_enrichment_statusRead-only
Get People Enrichment Status and Results

Check the status of a people enrichment and retrieve results when complete.

surfe_search_companiesRead-only
Search for Companies

Search for companies based on various filters like industry, size, location, and revenue.

surfe_enrich_companiesWrite
Start Company Enrichment

Start bulk enrichment of companies to get detailed firmographic data.

surfe_get_company_enrichment_statusRead-only
Get Company Enrichment Status and Results

Check the status of a company enrichment and retrieve results when complete.

surfe_get_creditsRead-only
Get Remaining Credits

Retrieve the number of remaining credits for enrichment and search operations.

Workflow Examples

Find and enrich contacts

surfe_search_people surfe_enrich_people surfe_get_enrichment_status

Research a company

surfe_search_companies surfe_enrich_companies surfe_get_company_enrichment_status

Check remaining credits

surfe_get_credits