{
  "$schema": "https://static.modelcontextprotocol.io/schemas/mcp-server-card/v1.json",
  "version": "1.0",
  "protocolVersion": "2025-06-18",
  "serverInfo": {
    "name": "dealflow-fyi",
    "title": "dealflow.fyi",
    "version": "0.1.0",
    "description": "Keyless, read-only tools for the dealflow.fyi living M&A data room: public pricing, capabilities, ideal-customer profile, the machine-readable surfaces, and contact.",
    "homepage": "https://dealflow.fyi/developers"
  },
  "transport": {
    "type": "streamable-http",
    "endpoint": "/mcp",
    "url": "https://dealflow.fyi/mcp"
  },
  "capabilities": {
    "tools": { "listChanged": false }
  },
  "authentication": {
    "required": false,
    "schemes": []
  },
  "instructions": "Keyless and read-only. Tools return public information (pricing, capabilities, ICP, machine surfaces, contact). The credentialed product operations (sync, docs.generate, ask) run only within an engagement using the seller's read-only credentials and are described by get_capabilities, not executed.",
  "tools": [
    { "name": "get_pricing", "description": "Public pricing for Data Room, Managed Sale, and Studio." },
    { "name": "get_capabilities", "description": "What dealflow.fyi does: sync, docs.generate, ask, and agent_readiness.report (described, not executed)." },
    { "name": "get_icp", "description": "Ideal-customer profile — who dealflow.fyi is for, to self-classify." },
    { "name": "list_surfaces", "description": "Enumerate the public machine-readable surfaces of dealflow.fyi." },
    { "name": "get_contact", "description": "How to reach dealflow.fyi and request access." }
  ]
}
