工具项目
get_project
读取项目卡片和最近的记忆。
读取项目卡片和最近的记忆。项目的确定顺序:显式指定、请求头、凭据默认项目、工作区默认项目。
以上是服务端发布的英文描述的译文;英文原文见英文页。工具名、参数名和取值保持原样。
| 字段 | 值 |
|---|---|
| 工具包 | Core (core) |
| 每次调用的预估成本 | $0 |
| 工具包每月上限 | 无 |
| 项目 | 按顺序确定:显式的 project → 请求头 → 凭据默认项目 → 工作区默认项目 |
参数
| 参数 | 必填 | 类型 | 说明 |
|---|---|---|---|
project | 否 | string | 项目 slug 或 id。省略则用凭据或工作区的默认项目。 |
limit | 否 | integer (≥ 1, ≤ 100) | 最多包含多少条最近的记忆。默认 20。 |
示例调用
{
"project": "acme-crm",
"limit": 5
}REST:POST https://service.opennomos.com/v1/tools/get_project,以上 JSON 作为请求体。MCP:tools/call,name: "get_project",以上 JSON 作为 arguments。
示例结果
示例里的值是示意性的;结构来自服务端代码。
{
"project": {
"id": "prj_k3Vd9aQx2",
"slug": "acme-crm",
"name": "Acme CRM",
"profile": {
"website": "https://acme.com"
},
"memory_count": 12,
"last_memory_at": "2026-10-15T10:02:11.000Z"
},
"memories": [
{
"id": "mem_Zr81nQw3",
"kind": "decision",
"content": "Do not post in r/startups without a mod OK.",
"tags": [
"reddit",
"rules"
],
"source": "Claude Code",
"created_at": "2026-10-15T10:02:11.000Z",
"updated_at": "2026-10-15T10:02:11.000Z"
}
]
}说明
- 项目的确定顺序:显式的
project→X-OpenNomos-Project请求头 → 凭据的默认项目 → 工作区默认项目。显式指定了无效的项目会报错,不会回退。
错误
被拒绝的调用(输入有误、id 未知、触发限流)返回 message 和 code;走 MCP 时结果带 isError: true。见错误。