# The MCP tools as a function-calling manifest

`GET https://api.getchord.xyz/v1/mcp/tools.json`

Source: https://getchord.xyz/docs/api-reference/operations/mcptools/

The same tool list as OpenAI-style function definitions, for frameworks that take a manifest instead of speaking MCP. Always current: it is printed from the list the MCP server serves.

## Response 200

Example (captured from the live API):

```json
{
  "name": "chord",
  "version": "1.0.0",
  "base_url": "https://api.getchord.xyz",
  "mcp": "https://api.getchord.xyz/v1/mcp",
  "auth": {
    "header": "X-API-Key",
    "required": false
  },
  "tools": [
    {
      "type": "function",
      "function": {
        "name": "chord_chains",
        "description": "The chains Chord serves, with their native asset, anchors and which capabilities each one has (overview, tokens, trades, candles, wallet PnL, smart money, holders, LP, quote, swap). Call this first when unsure what a chain supports.",
        "parameters": {
          "type": "object",
          "properties": {}
        }
      }
    },
    {
      "type": "function",
      "function": {
        "name": "chord_status",
        "description": "Live health of every chain: routing engine state, how old the newest indexed trade is, and the public status page link.",
        "parameters": {
          "type": "object",
          "properties": {}
        }
      }
    }
  ]
}
```

