For developers and AI tools

CompShop MCP server

Plug AI assistants into the CompShop directory. Once connected, your AI can answer questions like “what survey publishers cover biotech in Europe?” or “recommend the best comp survey for a 200-person healthcare nonprofit” with real, sourced data.

Endpoint

https://comp-shop.com/api/mcp

Read-only. No authentication required. JSON-RPC 2.0 over HTTP using the MCP protocol (versions 2024-11-05 through 2025-06-18 supported).

Tools

  • search

    Free-text discovery across vendors, reports, families, and positions.

  • list_vendors_by_industry

    All publishers tagged with a given industry.

  • list_vendors_by_region

    Publishers with coverage in a given region (US, Europe, APAC, etc.).

  • find_surveys_for_position

    Which surveys benchmark a specific job title.

  • get_vendor

    Detailed info on one vendor + their reports.

  • get_report

    Detailed info on a single survey report.

  • recommend_surveys

    Ranked best-fit recommendations given industry + region + role focus.

Connect from Claude Desktop

Open ~/Library/Application Support/Claude/claude_desktop_config.json on macOS (or the equivalent on Windows / Linux) and add:

{
  "mcpServers": {
    "compshop": {
      "url": "https://comp-shop.com/api/mcp"
    }
  }
}

Restart Claude Desktop. The CompShop tools appear in the tool picker.

Connect from ChatGPT (Pro / Team / Enterprise)

In the ChatGPT custom-connector flow, select “Model Context Protocol” and paste the endpoint URL. No auth header required.

Connect from Cursor / Cline / Continue

Add an HTTP MCP server with URL https://comp-shop.com/api/mcp. Each editor has its own settings UI but the URL is the only required field.

Quick test with curl

curl -s https://comp-shop.com/api/mcp \
  -H 'content-type: application/json' \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "recommend_surveys",
      "arguments": {
        "industry": "healthcare",
        "region": "United States",
        "role_focus": "physicians and nurses"
      }
    }
  }'

Limits & expectations

  • Read-only. The server cannot modify the directory.
  • Not authenticated. Public endpoint; treat as you would any public web API.
  • Data refreshes when comp-shop.com redeploys (currently a few times per week).
  • Found a missing vendor or wrong data? Open the contact form from any page.