> ## 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. # McpOrigin ## Example Usage ```typescript theme={null} import { McpOrigin } from "@openrouter/sdk/models"; let value: McpOrigin = { accountKey: "", host: "mature-turret.name", isPersonal: false, routes: [], status: { failure: "", state: "failing", }, }; ``` ## Fields | Field | Type | Required | Description | | - | - | - | - | | `accountKey` | *string* | ✔️ | N/A | | `host` | *string* | ✔️ | N/A | | `isPersonal` | *boolean* | ✔️ | Members' own accounts, matched to the acting member per turn. | | `routes` | [models.Route](../models/route.mdx)\[] | ✔️ | N/A | | `status` | [models.McpOriginStatus](../models/mcporiginstatus.mdx) | ✔️ | The vault's decision for a request to this server; null for members' own accounts, decided per acting member. |