# List an MCP integration's tools **GET** `/v1/agents/mcp-integrations/{integrationId}/tools` **Operation ID**: `mcpIntegrationTools` **Summary**: List an MCP integration's tools Returns the tools the MCP server publishes, so an agent's allowed-tools list can name them exactly. Read live from the server with the integration's credentials, and cached briefly. ## Tags - Agents ## Parameters - **integrationId** (required) - path - Type: string - **refresh** (optional) - query - Type: boolean ## Responses ### 200 Tools retrieved successfully - **Content-Type**: `application/json` / array of `McpToolDescriptor` ### 400 The integration is not an MCP server, or has no stored credential to list with ### 401 Unauthorized ### 404 No MCP integration with that id ### 502 The MCP server could not be reached, or refused the request