{
  "protocolVersion": "0.3.0",
  "preferredTransport": "JSONRPC",
  "name": "LocalGraph",
  "description": "Registry agent for Metro Vancouver local businesses serving Chinese-speaking communities. Answers bilingual (Mandarin/Cantonese/English) queries about local merchants and returns government-license verification status where applicable. The endpoint speaks MCP (JSON-RPC 2.0 over HTTP POST) -- use tools/list and tools/call; a REST alternative is documented at https://localgraph.ca/openapi.json.",
  "url": "https://localgraph.ca/mcp",
  "provider": {
    "organization": "LocalGraph",
    "url": "https://localgraph.ca"
  },
  "version": "0.1.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "search_local_business",
      "name": "Search local business",
      "description": "Bilingual (Chinese/English) search over Metro Vancouver local businesses by query, category, location, or language spoken.",
      "tags": [
        "local-business",
        "bilingual",
        "vancouver"
      ],
      "examples": [
        "温哥华定制生日蛋糕",
        "custom birthday cake Vancouver",
        "华人电工 列治文 靠谱"
      ]
    },
    {
      "id": "verify_credential",
      "name": "Verify professional credential",
      "description": "Look up government license/credential status for a regulated business (electrician, plumber, real estate agent, etc.) in BC.",
      "tags": [
        "license-verification",
        "trust"
      ],
      "examples": [
        "Is this electrician licensed in BC?"
      ]
    },
    {
      "id": "resolve_entity",
      "name": "Resolve business entity",
      "description": "Disambiguate a business name from similarly-named brands or unrelated entities.",
      "tags": [
        "entity-resolution"
      ],
      "examples": [
        "Is aGlaze the same as AGlaze boat wax?"
      ]
    }
  ]
}