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

# MCP Tools

> Available tools for AI assistants

## Document Tools

| Tool              | Description                                     |
| ----------------- | ----------------------------------------------- |
| `list_documents`  | List documents with optional folder/tag filters |
| `get_document`    | Get a single document by ID                     |
| `create_document` | Create a new document with title, content, tags |
| `update_document` | Update an existing document                     |
| `delete_document` | Delete a document                               |

## Folder Tools

| Tool            | Description                       |
| --------------- | --------------------------------- |
| `list_folders`  | List all folders in the workspace |
| `get_folder`    | Get a folder and its contents     |
| `create_folder` | Create a new folder               |
| `update_folder` | Rename or move a folder           |
| `delete_folder` | Delete a folder                   |

## Search Tools

| Tool              | Description                                         |
| ----------------- | --------------------------------------------------- |
| `semantic_search` | Search documents by meaning using vector embeddings |
| `hybrid_search`   | Combine semantic and full-text search (recommended) |
| `find_similar`    | Find documents similar to a given document          |

## Organization Tools

| Tool            | Description                           |
| --------------- | ------------------------------------- |
| `move_document` | Move a document to a different folder |
| `tag_document`  | Add or remove tags from a document    |
| `bulk_delete`   | Delete multiple documents at once     |
| `bulk_move`     | Move multiple documents to a folder   |
| `bulk_tag`      | Apply tags to multiple documents      |

## Example Interactions

```
User: "Find all docs about authentication"
→ AI calls hybrid_search with query "authentication"
→ Returns ranked results with titles and excerpts

User: "Create a doc about our new API design"
→ AI calls create_document with generated content
→ Document created and synced to web app in real-time

User: "Move all deployment docs to the DevOps folder"
→ AI calls hybrid_search to find deployment docs
→ AI calls bulk_move to move them
```
