get_project
Returns details for a specific project: its members, documents, context items, and — when one is set — the project's **brief**.
**Read the brief before doing substantive work in this project.** The `project_brief` block is the project's authoritative statement of premise, scope and the structural decisions already taken. Its `content_intro` is an excerpt (the full body when the brief is short, otherwise the opening ~400 words with `truncated: true`); call `get_content` with its `content_id` for the full text. The other documents and context items in this project may be older than the brief, or may contradict it — the brief wins. Work produced without reading it is likely to contradict decisions already made. The matching entry in `documents` is flagged `is_project_brief: true` and sorted first.
Use `list_projects` to discover available projects and find the `project_id`.
`project_brief.content_id` also doubles as the shortcut for EDITING the brief via `update_content`.Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>"
},
"name": "get_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | The project's UUID, exactly as returned in the `project_id` field of list_projects or create_project. A numeric id or a project name will not resolve. You must be a member of the project's team, and if the project is private you must also be one of its members, or the call is rejected. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Project UUID. | |
| name | Yes | Project name. | |
| status | No | Project status (e.g. active, archived). | |
| members | No | ||
| documents | No | ||
| created_at | No | Unix timestamp of creation. | |
| visibility | No | Visibility (e.g. team, private). | |
| context_items | No | Context items associated with this project. | |
| project_brief | No | The project's brief, if one is set — the authoritative statement of the project's premise, scope and structural decisions. READ IT FIRST: other documents and context items in this project may be older than it or contradict it. content_intro is an excerpt (the full body when the brief is short, otherwise the opening ~400 words with truncated: true); pass content_id to get_content for the full text, or to update_content to edit it. |