# All tools

The server offers 19 tools. You do not call them yourself: the agent picks them based on what you
ask. The list shows you what is possible.

**Reach** says what a call aims at. With **Project** the agent must name a `project_id`. With
**Token**, whatever the token reaches applies. An organisation or a project narrows that down; the
two people tools require the `organisation_id`.

## Finding your way

| Tool | Purpose | Kind | Reach |
|---|---|---|---|
| `list_organisations` | organisations the token reaches | read | Token |
| `list_projects` | projects with their id | read | Token |

## Tickets

| Tool | Purpose | Kind | Reach |
|---|---|---|---|
| `list_tickets` | list, filter and search tickets | read | Project |
| `get_ticket` | one ticket with comments and attachments | read | Project |
| `create_ticket` | create a ticket | write | Project |
| `post_comment` | write a comment | write | Project |
| `update_ticket` | change title, status or assignees | write | Project |

Details under [tickets](https://lalabase.com/docs/en/mcp/tools/tickets).

## Inbox and time

| Tool | Purpose | Kind | Reach |
|---|---|---|---|
| `list_notifications` | your inbox, also across all organisations | read | Token |
| `mark_notification_read` | mark a notification as read | write | Token |
| `create_time_session` | book time on a ticket | write | Project |
| `summarize_time_sessions` | add up the booked time of a project | read | Project |

Details under [inbox and time](https://lalabase.com/docs/en/mcp/tools/inbox-and-time).

## Knowledge and code

| Tool | Purpose | Kind | Reach |
|---|---|---|---|
| `search_knowledge` | search notes and documents by title | read | Project |
| `get_project_vision` | the big picture of the project | read | Project |
| `list_capabilities` | list the project's capabilities | read | Project |
| `get_capability_details` | one capability in detail | read | Project |
| `search_code_symbols` | search code symbols by meaning | read | Project |
| `get_symbol_details` | where a code symbol is | read | Project |

Details under [knowledge and code](https://lalabase.com/docs/en/mcp/tools/knowledge-and-code).

## People

| Tool | Purpose | Kind | Reach |
|---|---|---|---|
| `find_people` | search the people directory | read | Token |
| `get_person` | contact details of one person | read | Token |

Details under [people and organisations](https://lalabase.com/docs/en/mcp/tools/people-and-organisations).

## What does not exist

- Nothing can be deleted, and an existing comment cannot be changed.
- The agent does not read notes and documents in full, it finds them by title.
- The agent does not upload files. A ticket's attachments come with their extracted text, but
  without a download address.
