---
title: "Lists the currently available MCP tools"
method: GET
path: "/mcp/tools"
tags: ["MCP"]
---

# Lists the currently available MCP tools

`GET /mcp/tools`

Lists the currently available MCP tools. Only accessible when EXPOSE_MCP is enabled.

## Response `200`

Successful response

- ListToolsResponse — Response structure for listing MCP tools
  - `object` string, required — Always "list"
  - `data` MCPTool[], required — Array of available MCP tools
    - `name` string, required — The name of the tool
    - `description` string, required — A description of what the tool does
    - `server` string, required — The MCP server that provides this tool
    - `input_schema` object — JSON schema for the tool's input parameters

## Other responses

- `401` — Unauthorized
- `403` — MCP tools endpoint is not exposed
- `500` — Internal server error

---

[API](https://skmtc.dev/inference-gateway/apis/inference-gateway-api.md) · [All operations](https://skmtc.dev/inference-gateway/apis/inference-gateway-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/inference-gateway/inference-gateway-api/revisions/fccc79b863aa/schema)
