> ## Documentation Index > Fetch the complete documentation index at: https://openrouter.ai/docs/llms.txt > Use this file to discover all available pages before exploring further. # McpOriginStatus The vault's decision for a request to this server; null for members' own accounts, decided per acting member. ## Example Usage ```typescript theme={null} import { McpOriginStatus } from "@openrouter/sdk/models"; let value: McpOriginStatus = { failure: "", state: "no_credential", }; ``` ## Fields | Field | Type | Required | Description | | - | - | - | - | | `failure` | *string* | ✔️ | The credential failure code when `state` is `failing`; null otherwise. | | `state` | [models.McpOriginState](../models/mcporiginstate.mdx) | ✔️ | N/A |