MCP · live

Spark in your AI.
Six tools, one protocol.

The Legalcomplex MCP server exposes the full Spark dataset — 31,000+ legal tech companies, every funding round since 2018, all M&A — as read-only tools any MCP-compatible client can call. Claude Desktop, Cursor, your own agents.

The tools

All tools are read-only and parameterized. Results are JSON — your model decides how to present them.

Access

Keys are bearer tokens. Generate, rotate, and revoke from your settings. Rate-limited per day; hit the limit and the server returns a 401 until midnight UTC.

Pro

€223/mo
  • ·5 pre-built tools
  • ·1,000 requests / day
  • ·Claude Desktop, Cursor, any MCP client
  • ·Rotating keys, revoke any time

API

Contact
  • ·All 6 tools — including run_sql
  • ·Custom daily rate limit
  • ·Priority support
  • ·For productised apps and agents

Setup

Two steps. Generate a key, paste it into your MCP client's config.

1. Claude Desktop / any MCP client

Add this to your claude_desktop_config.json (or equivalent .mcp.json for Cursor / Claude Code). Restart the client.

{
  "mcpServers": {
    "spark": {
      "type": "http",
      "url": "https://legalcomplex.com/api/mcp/spark",
      "headers": {
        "Authorization": "Bearer lc_live_YOUR_KEY_HERE"
      }
    }
  }
}

2. Or curl it directly

The endpoint speaks MCP 2025-03-26 over JSON-RPC 2.0 POSTs. Useful for smoke tests.

curl -X POST https://legalcomplex.com/api/mcp/spark \
  -H "Authorization: Bearer lc_live_YOUR_KEY_HERE" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Ready to connect Spark?

Grab a key from your settings and paste it into your client. You'll be querying the dataset in under a minute.