---
bezeichner: "io.github.xetenet/xete-mcp"
art: "mcp_server"
slug: "io-github-xetenet-xete-mcp"
paketkoordinate: "pypi:xete-mcp"
status: "aktiv"
homepage: "https://xete.net"
erhebungsstand: "2026-10-10T01:17:01.464Z"
namensraum: "io.github.xetenet"
registerseite: "https://tracevero.com/mcp/io-github-xetenet-xete-mcp"
abgerufen_am: "2026-10-10"
zugangsdaten_erforderlich: false
ausfuehrungsort: "lokal"
dateisystem_pfadargument: false
quelloffen_einsehbar: true
einsatzgebiet: "epost"
roh_beschreibung: "End-to-end-encrypted, sovereign inbox for AI agents. The server only ever sees ciphertext."
version: "0.1.6"
roh_umgebungsvariablen: "XETE_SERVER_URL, XETE_RPC_URL, XETE_IDENTITY, XETE_SOL_KEYPAIR, XETE_PERMIT_URL, XETE_SOLANA_RPC, XETE_SPEND_MAX_LAMPORTS, XETE_SPEND_WINDOW_LAMPORTS, XETE_SPEND_WINDOW_SECONDS, XETE_SPEND_FLOOR_LAMPORTS, XETE_SPEND_LEDGER"
roh_geheime_pflichtvariablen: ""
roh_transportarten: "stdio"
roh_pfadargumente: ""
roh_repository_url: "https://github.com/xetenet/xete-mcp"
roh_paketquellen: "pypi"
roh_geheime_pflichtkopfzeilen: ""
roh_pfad_umgebungsvariablen: ""
roh_remote_adressen: ""
roh_remote_hosts: ""
roh_statusmeldung: ""
roh_veroeffentlicht_am: "2026-08-02"
roh_aktualisiert_am: "2026-08-02"
roh_schemafassung: "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json"
roh_bereitstellungsform: "paket"
roh_repository_quelle: "github"
roh_repository_unterordner: ""
roh_paketbezeichner: "xete-mcp"
roh_paketversionen: "0.1.6"
roh_laufzeithinweise: "uvx"
roh_umgebungsformate: ""
roh_umgebungsbeschreibungen: "XETE_IDENTITY=Path to the agent's identity keystore. Auto-generated at ~/.xete/identity.json on first run. · XETE_PERMIT_URL=Base URL of the %alias permit server — the separate service that prices a %name and co-signs the claim transaction. Defaults to XETE_SERVER_URL. Must be https:// unless the host is loopback. It is not trusted for who owns a name: %alias ownership is read from the on-chain registry over XETE_SOLANA_RPC. · XETE_RPC_URL=Solana RPC endpoint used for on-chain lookups. Defaults to mainnet-beta. · XETE_SERVER_URL=xete server base URL. Defaults to https://xete.net. · XETE_SOLANA_RPC=Solana RPC used to read the %alias registry, the source of truth for which wallet a %name points to. Defaults to https://solana-rpc.publicnode.com (api.mainnet-beta throttles reads). · XETE_SOL_KEYPAIR=Optional path to a Solana keypair, used for on-chain actions such as claiming a name. Not required to send or receive messages. · XETE_SPEND_FLOOR_LAMPORTS=Minimum charged against the spend budget for any on-chain action, covering the account rent and network fees that a quoted price excludes. · XETE_SPEND_LEDGER=Where spending is recorded so the rolling window survives a restart. Defaults to ~/.xete/spend-ledger.json; the identity keystore alongside it is never touched. · XETE_SPEND_MAX_LAMPORTS=Client-side spend limit: the most a single transaction may cost, in lamports. Enforced before anything is signed. Unset means the conservative default, never unlimited. · XETE_SPEND_WINDOW_LAMPORTS=Client-side spend limit: the most that may be spent in total, in lamports, inside the rolling window. Unset means the conservative default, never unlimited. · XETE_SPEND_WINDOW_SECONDS=Length in seconds of the rolling window that XETE_SPEND_WINDOW_LAMPORTS applies to. Spending is recorded on disk, so the window survives a restart."
roh_symbolformate: ""
roh_verbindungswege: "{\"packages\":[{\"registryType\":\"pypi\",\"identifier\":\"xete-mcp\",\"version\":\"0.1.6\",\"runtimeHint\":\"uvx\",\"transport\":\"stdio\",\"environment\":[{\"name\":\"XETE_SERVER_URL\",\"description\":\"xete server base URL. Defaults to https://xete.net.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_RPC_URL\",\"description\":\"Solana RPC endpoint used for on-chain lookups. Defaults to mainnet-beta.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_IDENTITY\",\"description\":\"Path to the agent's identity keystore. Auto-generated at ~/.xete/identity.json on first run.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SOL_KEYPAIR\",\"description\":\"Optional path to a Solana keypair, used for on-chain actions such as claiming a name. Not required to send or receive messages.\",\"required\":false,\"secret\":true},{\"name\":\"XETE_PERMIT_URL\",\"description\":\"Base URL of the %alias permit server — the separate service that prices a %name and co-signs the claim transaction. Defaults to XETE_SERVER_URL. Must be https:// unless the host is loopback. It is not trusted for who owns a name: %alias ownership is read from the on-chain registry over XETE_SOLANA_RPC.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SOLANA_RPC\",\"description\":\"Solana RPC used to read the %alias registry, the source of truth for which wallet a %name points to. Defaults to https://solana-rpc.publicnode.com (api.mainnet-beta throttles reads).\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SPEND_MAX_LAMPORTS\",\"description\":\"Client-side spend limit: the most a single transaction may cost, in lamports. Enforced before anything is signed. Unset means the conservative default, never unlimited.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SPEND_WINDOW_LAMPORTS\",\"description\":\"Client-side spend limit: the most that may be spent in total, in lamports, inside the rolling window. Unset means the conservative default, never unlimited.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SPEND_WINDOW_SECONDS\",\"description\":\"Length in seconds of the rolling window that XETE_SPEND_WINDOW_LAMPORTS applies to. Spending is recorded on disk, so the window survives a restart.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SPEND_FLOOR_LAMPORTS\",\"description\":\"Minimum charged against the spend budget for any on-chain action, covering the account rent and network fees that a quoted price excludes.\",\"required\":false,\"secret\":false},{\"name\":\"XETE_SPEND_LEDGER\",\"description\":\"Where spending is recorded so the rolling window survives a restart. Defaults to ~/.xete/spend-ledger.json; the identity keystore alongside it is never touched.\",\"required\":false,\"secret\":false}],\"additional_arguments_declared\":false}],\"remotes\":[]}"
---

# xete

## Measured values

| Property | Value | Source | Collected on | Level of trust | Raw declaration |
| --- | --- | --- | --- | --- | --- |
| Required secrets declared | false | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_geheime_pflichtvariablen: ; roh_geheime_pflichtkopfzeilen: |
| Execution location | lokal | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_transportarten: stdio |
| Path argument present | false | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_pfadargumente: ; roh_pfad_umgebungsvariablen: |
| Repository URL listed | true | MCP-Register | 2026-08-06T13:57:41.838Z | abgeleitet | roh_repository_url: https://github.com/xetenet/xete-mcp |
| Field of use, derived from the vendor description | epost | MCP-Register | 2026-08-26T16:45:01.514Z | abgeleitet | roh_beschreibung: End-to-end-encrypted, sovereign inbox for AI agents. The server only ever sees ciphertext. |
| Description (raw) | End-to-end-encrypted, sovereign inbox for AI agents. The server only ever sees ciphertext. | MCP-Register | 2026-08-26T16:45:01.514Z | selbstauskunft |  |
| Declared version | 0.1.6 | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Environment variables (raw) | XETE_SERVER_URL, XETE_RPC_URL, XETE_IDENTITY, XETE_SOL_KEYPAIR, XETE_PERMIT_URL, XETE_SOLANA_RPC, XETE_SPEND_MAX_LAMPORTS, XETE_SPEND_WINDOW_LAMPORTS, XETE_SPEND_WINDOW_SECONDS, XETE_SPEND_FLOOR_LAMPORTS, XETE_SPEND_LEDGER | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Required secret variables (raw) |  | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Transports (raw) | stdio | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Path arguments (raw) |  | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Repository (raw) | https://github.com/xetenet/xete-mcp | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Package registries (raw) | pypi | MCP-Register | 2026-08-06T13:57:41.838Z | selbstauskunft |  |
| Required secret headers (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Path environment variables (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Remote URLs (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Remote hosts (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Registry status message (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| First listed in the registry (raw) | 2026-08-02 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Last changed in the registry (raw) | 2026-08-02 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Schema version of the raw record (raw) | https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Delivery form (raw) | paket | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Repository platform (raw) | github | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Repository subfolder (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Package identifiers (raw) | xete-mcp | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Package versions (raw) | 0.1.6 | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Runtime hints (raw) | uvx | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Environment variable formats (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Environment variable descriptions (raw) | XETE_IDENTITY=Path to the agent's identity keystore. Auto-generated at ~/.xete/identity.json on first run. · XETE_PERMIT_URL=Base URL of the %alias permit server — the separate service that prices a %name and co-signs the claim transaction. Defaults to XETE_SERVER_URL. Must be https:// unless the host is loopback. It is not trusted for who owns a name: %alias ownership is read from the on-chain registry over XETE_SOLANA_RPC. · XETE_RPC_URL=Solana RPC endpoint used for on-chain lookups. Defaults to mainnet-beta. · XETE_SERVER_URL=xete server base URL. Defaults to https://xete.net. · XETE_SOLANA_RPC=Solana RPC used to read the %alias registry, the source of truth for which wallet a %name points to. Defaults to https://solana-rpc.publicnode.com (api.mainnet-beta throttles reads). · XETE_SOL_KEYPAIR=Optional path to a Solana keypair, used for on-chain actions such as claiming a name. Not required to send or receive messages. · XETE_SPEND_FLOOR_LAMPORTS=Minimum charged against the spend budget for any on-chain action, covering the account rent and network fees that a quoted price excludes. · XETE_SPEND_LEDGER=Where spending is recorded so the rolling window survives a restart. Defaults to ~/.xete/spend-ledger.json; the identity keystore alongside it is never touched. · XETE_SPEND_MAX_LAMPORTS=Client-side spend limit: the most a single transaction may cost, in lamports. Enforced before anything is signed. Unset means the conservative default, never unlimited. · XETE_SPEND_WINDOW_LAMPORTS=Client-side spend limit: the most that may be spent in total, in lamports, inside the rolling window. Unset means the conservative default, never unlimited. · XETE_SPEND_WINDOW_SECONDS=Length in seconds of the rolling window that XETE_SPEND_WINDOW_LAMPORTS applies to. Spending is recorded on disk, so the window survives a restart. | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Icon formats (raw) |  | MCP-Register | 2026-08-16T01:17:01.420Z | selbstauskunft |  |
| Connection paths (source structure) | {"packages":[{"registryType":"pypi","identifier":"xete-mcp","version":"0.1.6","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"XETE_SERVER_URL","description":"xete server base URL. Defaults to https://xete.net.","required":false,"secret":false},{"name":"XETE_RPC_URL","description":"Solana RPC endpoint used for on-chain lookups. Defaults to mainnet-beta.","required":false,"secret":false},{"name":"XETE_IDENTITY","description":"Path to the agent's identity keystore. Auto-generated at ~/.xete/identity.json on first run.","required":false,"secret":false},{"name":"XETE_SOL_KEYPAIR","description":"Optional path to a Solana keypair, used for on-chain actions such as claiming a name. Not required to send or receive messages.","required":false,"secret":true},{"name":"XETE_PERMIT_URL","description":"Base URL of the %alias permit server — the separate service that prices a %name and co-signs the claim transaction. Defaults to XETE_SERVER_URL. Must be https:// unless the host is loopback. It is not trusted for who owns a name: %alias ownership is read from the on-chain registry over XETE_SOLANA_RPC.","required":false,"secret":false},{"name":"XETE_SOLANA_RPC","description":"Solana RPC used to read the %alias registry, the source of truth for which wallet a %name points to. Defaults to https://solana-rpc.publicnode.com (api.mainnet-beta throttles reads).","required":false,"secret":false},{"name":"XETE_SPEND_MAX_LAMPORTS","description":"Client-side spend limit: the most a single transaction may cost, in lamports. Enforced before anything is signed. Unset means the conservative default, never unlimited.","required":false,"secret":false},{"name":"XETE_SPEND_WINDOW_LAMPORTS","description":"Client-side spend limit: the most that may be spent in total, in lamports, inside the rolling window. Unset means the conservative default, never unlimited.","required":false,"secret":false},{"name":"XETE_SPEND_WINDOW_SECONDS","description":"Length in seconds of the rolling window that XETE_SPEND_WINDOW_LAMPORTS applies to. Spending is recorded on disk, so the window survives a restart.","required":false,"secret":false},{"name":"XETE_SPEND_FLOOR_LAMPORTS","description":"Minimum charged against the spend budget for any on-chain action, covering the account rent and network fees that a quoted price excludes.","required":false,"secret":false},{"name":"XETE_SPEND_LEDGER","description":"Where spending is recorded so the rolling window survives a restart. Defaults to ~/.xete/spend-ledger.json; the identity keystore alongside it is never touched.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} | MCP-Register | 2026-09-08T01:17:01.649Z | selbstauskunft |  |

## Links

- Namespace: [[namensraum/io-github-xetenet|io.github.xetenet]]

---

- Registry page: <https://tracevero.com/mcp/io-github-xetenet-xete-mcp>
- Retrieved on: 2026-10-10
