MCP Tools
Projects

get_project

Returns details for a specific project including its members, documents, and context items.

Parameters

NameTypeRequiredDefaultDescription
project_idstring (uuid)YesProject UUID from get_projects

Input Schema

{
  "type": "object",
  "required": [
    "project_id"
  ],
  "properties": {
    "project_id": {
      "type": "string",
      "format": "uuid",
      "description": "Project UUID from get_projects"
    }
  }
}

Output Schema

{
  "type": "object",
  "required": [
    "id",
    "name"
  ],
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid"
    },
    "name": {
      "type": "string"
    },
    "status": {
      "type": "string"
    },
    "members": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "role": {
            "type": "string"
          },
          "email": {
            "type": "string"
          },
          "user_id": {
            "type": "integer"
          }
        }
      }
    },
    "documents": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "purpose": {
            "type": "string"
          },
          "web_url": {
            "type": "string"
          },
          "category": {
            "type": [
              "object",
              "null"
            ]
          },
          "is_ready": {
            "type": "boolean"
          },
          "visibility": {
            "type": "string"
          },
          "deliverable_id": {
            "type": "string",
            "format": "uuid"
          },
          "in_project_context": {
            "type": "boolean"
          }
        }
      }
    },
    "created_at": {
      "type": "integer"
    },
    "visibility": {
      "type": "string"
    },
    "context_items": {
      "type": "array"
    }
  }
}

Instructions

Returns details for a specific project including its members, documents, and context items.

Use get_projects to list all available projects and find the project_id. Documents within a project are normalized — canvas and deliverable records use the same field names.

Scroll to Top