OpenNomosdocs
ToolsProjects

get_project

Read the project card and recent memories.

Read the project card and recent memories. Explicit project, request header, credential default, then workspace default.

FieldValue
PackCore (core)
Estimated cost per call$0
Monthly pack limitnone
Projectresolved: explicit project → header → credential default → workspace default

Parameters

ParameterRequiredTypeDescription
projectnostringProject slug or id. Omit to use the credential or workspace default.
limitnointeger (≥ 1, ≤ 100)Max recent memories to include. Default 20.

Example call

{
  "project": "acme-crm",
  "limit": 5
}

REST: POST https://service.opennomos.com/v1/tools/get_project with that JSON as the body. MCP: tools/call with name: "get_project" and that JSON as arguments.

Example result

Values are illustrative; the shape comes from the service code.

{
  "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"
    }
  ]
}

Notes

  • Project resolution order: explicit project → X-OpenNomos-Project header → the credential's default project → the workspace default. An invalid explicit project is an error, not a fallback.

Errors

Rejected calls (bad input, unknown ids, rate limits) return message and code; over MCP the result has isError: true. See Errors.

On this page