---
title: "List all available tools"
method: GET
path: "/api/v1/tools"
tags: ["Tools"]
---

# List all available tools

`GET /api/v1/tools`

List all available tools in the current LangBot instance, including plugin tools and MCP tools.

## Response `200`

Success

- object
  - `code` integer
  - `msg` string
  - `data` object
    - `tools` ToolSummary[]
      - `name` string — Tool name
      - `label` object — Display label (i18n)
      - `description` object — Tool description (i18n)
      - `icon` string — Tool icon
      - `spec` object — Tool specification
        - `llm_prompt` string
        - `parameters` object — JSON Schema for tool parameters

---

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