> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kupe.in/llms.txt
> Use this file to discover all available pages before exploring further.

# Catalog tools

> Every mounted Kupe App path in this group (34 paths, 41 method+path pairs) and the Kupe Hub replacement.

User tool defs and agent webhooks become org tools. Narrative: [tools](/migrate/tools).

**34 unique Kupe App paths** in this table (41 method+path pairs). Inventory is the live FastAPI app, not `api_specification.yaml`.

## Path map

| Kupe App                                              | Methods          | Kupe Hub                                                   | Notes                                               |
| ----------------------------------------------------- | ---------------- | ---------------------------------------------------------- | --------------------------------------------------- |
| `/api/v1/composio/auth-config`                        | DELETE           | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/auth-config/:toolkit`               | DELETE           | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/auth-configs`                       | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/authorize-toolkit`                  | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/complete-mcp-setup`                 | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/connect`                            | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/connect/finalize`                   | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/connections`                        | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/connections/:toolkit`               | DELETE           | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/connections/:toolkit/tools`         | PUT              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/mcp-config`                         | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/tool-output-schemas`                | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/toolkits`                           | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/toolkits/:toolkit/auth-fields`      | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/toolkits/:toolkit/tools`            | GET              | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/composio/wait-for-connection`                | POST             | `/v1/orgs/:org_id/composio/*`                              | Org-scoped connections; see [Tools](/guides/tools). |
| `/api/v1/tool-endpoint-defs`                          | GET, POST        | `POST/GET /v1/orgs/:org_id/tools` (`kind: custom_webhook`) | Archive via `POST /v1/tools/:tool_id/archive`.      |
| `/api/v1/tool-endpoint-defs/active/endpoints`         | GET              | `POST/GET /v1/orgs/:org_id/tools` (`kind: custom_webhook`) | Archive via `POST /v1/tools/:tool_id/archive`.      |
| `/api/v1/tool-endpoint-defs/global/setup`             | POST             | `POST/GET /v1/orgs/:org_id/tools` (`kind: custom_webhook`) | Archive via `POST /v1/tools/:tool_id/archive`.      |
| `/api/v1/tool-endpoint-defs/user/all`                 | DELETE           | `POST/GET /v1/orgs/:org_id/tools` (`kind: custom_webhook`) | Archive via `POST /v1/tools/:tool_id/archive`.      |
| `/api/v1/tool-endpoint-defs/:tool_id`                 | GET, PUT, DELETE | `POST/GET /v1/orgs/:org_id/tools` (`kind: custom_webhook`) | Archive via `POST /v1/tools/:tool_id/archive`.      |
| `/api/v1/tools-mcp-server-defs`                       | GET, POST        | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/active/servers`        | GET              | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/fetch_mcp_tools`       | POST             | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/user/all`              | DELETE           | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/:tool_id`              | GET, PUT, DELETE | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/:tool_id/clone`        | POST             | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/tools-mcp-server-defs/:tool_id/filter-tools` | PUT              | Org tools `kind: mcp`                                      | No fetch/clone/filter helpers.                      |
| `/api/v1/webhooks/agents/:agent_id`                   | GET, PUT         | Attach org tools; post-call via analyses                   | No `PUT` webhook blob on the agent.                 |
| `/api/v1/webhooks/agents/:agent_id/incoming`          | POST             | One-contact batch / MCP `trigger_outbound_call`            | CRM start-call webhook is not a Kupe Hub route.     |
| `/api/v1/webhooks/agents/:agent_id/outbound`          | POST             | One-contact batch / MCP `trigger_outbound_call`            | CRM start-call webhook is not a Kupe Hub route.     |
| `/api/v1/webhooks/agents/:agent_id/test-incoming`     | POST             | No equivalent                                              | Test-fire helpers retired.                          |
| `/api/v1/webhooks/agents/:agent_id/test-outgoing`     | POST             | No equivalent                                              | Test-fire helpers retired.                          |
| `/api/v1/webhooks/me`                                 | GET              | List org tools + agent attachments                         | No per-user webhook inbox.                          |
