sidequest_common.schemas.mcp#
Schemas for an officer’s personal MCP (Model Context Protocol) client tokens.
Classes#
Body for |
|
Response for |
|
Response for |
|
One non-revoked MCP token, without the secret ( |
Module Contents#
- class sidequest_common.schemas.mcp.McpTokenCreate#
Bases:
pydantic.BaseModelBody for
POST /api/me/mcp-tokens(officer).- name: str#
- class sidequest_common.schemas.mcp.McpTokenCreated#
Bases:
pydantic.BaseModelResponse for
POST /api/me/mcp-tokens: the token shown once, never stored in plaintext.- id: uuid.UUID#
- name: str#
- token: str#
- class sidequest_common.schemas.mcp.McpTokenList#
Bases:
pydantic.BaseModelResponse for
GET /api/me/mcp-tokens(officer).- tokens: list[McpTokenSummary]#