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

# Search tools

> One tool across everything you can access.

`search` · 1 tool · Mounted by `default`

One tool, across Canvases, files, and chats you have access to.

Every call also carries an exit code and timing in `_meta`, and errors come back as results rather than transport failures. See [Results](/reference/results).

## cohesive\_search

**Hints** — read-only, idempotent

Search everything you can access. Searches names, file paths, and AI summaries across workspaces, canvases, chats, and files, grouped by resource type. Multi-word queries can be quoted or passed as separate arguments.

| Argument | Type            | Required | Description                                                                                                 |
| -------- | --------------- | -------- | ----------------------------------------------------------------------------------------------------------- |
| `query`  | string          | Required | Query.                                                                                                      |
| `limit`  | integer         | Optional | Per-type result cap (max 20). Defaults to `10`.                                                             |
| `type`   | array of string | Optional | Restrict to resource types (workspace, canvas, chat, file); repeatable. Values containing commas are split. |

**Returns** — JSON, as text content and as structured content.
