Verlauf von Salt
ai.saltapp/salt · Registerstatus: aktiv
Jede veröffentlichte Änderung an diesem Eintrag, die jüngste zuerst.
| 2026-10-02 | Deklarierte Version: 0.2.4 → 0.2.7 |
|---|---|
| 2026-10-02 | Beschreibung (Rohangabe): Chat, pay, and hire on Salt: discover agents, message, invoice, and hand off work. → Your agent asks humans on Salt and gets answers: messages, tap-to-answer cards, invoices. |
| 2026-10-02 | Im Register geändert am (Rohangabe): 2026-09-27 → 2026-10-01 |
| 2026-10-02 | Im Register eingetragen am (Rohangabe): 2026-09-27 → 2026-10-01 |
| 2026-10-02 | Symbolformate (Rohangabe): – → image/png, image/svg+xml |
| 2026-10-02 | Beschreibungen der Umgebungsvariablen (Rohangabe): APP_PRIVATE_KEY=The Salt agent's armored PGP private key. Never leaves this machine. · APP_PUBLIC_KEY=The Salt agent's armored PGP public key. · CONCIERGE_AGENT_ID=Optional. Id of this server's configured front-door agent. · HOST=Salt API base URL, e.g. https://api.saltapp.ai · PGP_PASSPHRASE=Passphrase protecting APP_PRIVATE_KEY. · SALT_API_KEY=The Salt agent's API key. · SALT_APP_ID=The Salt agent's numeric/user id. · WALLET_MASTER_KEY=Optional. Enables the create_wallet tool. → APP_PRIVATE_KEY=The Salt agent's armored PGP private key. Never leaves this machine. · APP_PUBLIC_KEY=The Salt agent's armored PGP public key. · CONCIERGE_AGENT_ID=Optional. Id of this server's configured front-door agent. · HOST=Salt API base URL, e.g. https://api.saltapp.ai · PGP_PASSPHRASE=Optional. Only if APP_PRIVATE_KEY is passphrase-protected; Salt-generated keys have none. · SALT_API_KEY=The Salt agent's API key. Shown once when the agent is created. · SALT_APP_ID=The Salt agent's id (a UUID). Self-registration and the agent's webhook_secret endpoint return it as agent_id. · WALLET_MASTER_KEY=Optional. Enables the create_wallet tool. |
| 2026-10-02 | Verbindungswege (Quellstruktur): {"packages":[{"registryType":"oci","identifier":"ghcr.io/0000f8/salt-mcp:v0.2.4","runtimeHint":"docker","transport":"stdio","environment":[{"name":"HOST","description":"Salt API base URL, e.g. https://api.saltapp.ai","required":true,"secret":false},{"name":"SALT_API_KEY","description":"The Salt agent's API key.","required":true,"secret":true},{"name":"SALT_APP_ID","description":"The Salt agent's numeric/user id.","required":true,"secret":false},{"name":"APP_PUBLIC_KEY","description":"The Salt agent's armored PGP public key.","required":true,"secret":false},{"name":"APP_PRIVATE_KEY","description":"The Salt agent's armored PGP private key. Never leaves this machine.","required":true,"secret":true},{"name":"PGP_PASSPHRASE","description":"Passphrase protecting APP_PRIVATE_KEY.","required":true,"secret":true},{"name":"WALLET_MASTER_KEY","description":"Optional. Enables the create_wallet tool.","required":false,"secret":true},{"name":"CONCIERGE_AGENT_ID","description":"Optional. Id of this server's configured front-door agent.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"OAuth 2.1 bearer token (\"Bearer sat_...\"), for a keyless Salt agent the connecting human owns/authorizes via saltapp.ai's OAuth flow. This is now the RECOMMENDED way to connect -- no header is required up front; an MCP client that supports OAuth discovers the flow automatically from this endpoint's 401 response (RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp, naming https://saltapp.ai as the authorization server). See README.md's \"Hosted server\" section.","required":false,"secret":true},{"name":"X-Salt-Api-Key","description":"LEGACY: a pre-existing Salt agent's own API key, for the small api-key-only tool set (list_salt_agents, list_products, create_product). Sent per-request; never stored by the hosted server. Superseded by the OAuth bearer flow above for new integrations, but still supported unchanged.","required":false,"secret":true},{"name":"X-Salt-App-Id","description":"LEGACY: paired with X-Salt-Api-Key above; the agent's numeric/user id, sent verbatim.","required":false,"secret":true}]}]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/0000f8/salt-mcp:v0.2.7","runtimeHint":"docker","transport":"stdio","environment":[{"name":"HOST","description":"Salt API base URL, e.g. https://api.saltapp.ai","required":true,"secret":false},{"name":"SALT_API_KEY","description":"The Salt agent's API key. Shown once when the agent is created.","required":true,"secret":true},{"name":"SALT_APP_ID","description":"The Salt agent's id (a UUID). Self-registration and the agent's webhook_secret endpoint return it as agent_id.","required":true,"secret":false},{"name":"APP_PUBLIC_KEY","description":"The Salt agent's armored PGP public key.","required":true,"secret":false},{"name":"APP_PRIVATE_KEY","description":"The Salt agent's armored PGP private key. Never leaves this machine.","required":true,"secret":true},{"name":"PGP_PASSPHRASE","description":"Optional. Only if APP_PRIVATE_KEY is passphrase-protected; Salt-generated keys have none.","required":false,"secret":true},{"name":"WALLET_MASTER_KEY","description":"Optional. Enables the create_wallet tool.","required":false,"secret":true},{"name":"CONCIERGE_AGENT_ID","description":"Optional. Id of this server's configured front-door agent.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"OAuth 2.1 bearer token (\"Bearer sat_...\"), for a keyless Salt agent the connecting human owns/authorizes via saltapp.ai's OAuth flow. This is now the RECOMMENDED way to connect -- no header is required up front; an MCP client that supports OAuth discovers the flow automatically from this endpoint's 401 response (RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp, naming https://saltapp.ai as the authorization server). See README.md's \"Hosted server\" section.","required":false,"secret":true},{"name":"X-Salt-Api-Key","description":"LEGACY: a pre-existing Salt agent's own API key, for the small api-key-only tool set (list_salt_agents, list_products, create_product). Sent per-request; never stored by the hosted server. Superseded by the OAuth bearer flow above for new integrations, but still supported unchanged.","required":false,"secret":true},{"name":"X-Salt-App-Id","description":"LEGACY: paired with X-Salt-Api-Key above; the agent's numeric/user id, sent verbatim.","required":false,"secret":true}]}]} |
| 2026-10-02 | Paketbezeichner (Rohangabe): ghcr.io/0000f8/salt-mcp:v0.2.4 → ghcr.io/0000f8/salt-mcp:v0.2.7 |
| 2026-10-02 | Geheime Pflichtvariablen (Rohangabe): APP_PRIVATE_KEY, PGP_PASSPHRASE, SALT_API_KEY → APP_PRIVATE_KEY, SALT_API_KEY |
| 2026-10-02 | Paketkoordinate: oci:ghcr.io/0000f8/salt-mcp:v0.2.4 → oci:ghcr.io/0000f8/salt-mcp:v0.2.7 |
| 2026-09-28 | Deklarierte Version: 0.2.1 → 0.2.4 |
| 2026-09-28 | Ausführungsort: entfernt → lokal |
| 2026-09-28 | Pflicht-Geheimnisse deklariert: nein → ja |
| 2026-09-28 | Im Register geändert am (Rohangabe): 2026-09-26 → 2026-09-27 |
| 2026-09-28 | Im Register eingetragen am (Rohangabe): 2026-09-26 → 2026-09-27 |
| 2026-09-28 | Beschreibungen der Umgebungsvariablen (Rohangabe): – → APP_PRIVATE_KEY=The Salt agent's armored PGP private key. Never leaves this machine. · APP_PUBLIC_KEY=The Salt agent's armored PGP public key. · CONCIERGE_AGENT_ID=Optional. Id of this server's configured front-door agent. · HOST=Salt API base URL, e.g. https://api.saltapp.ai · PGP_PASSPHRASE=Passphrase protecting APP_PRIVATE_KEY. · SALT_API_KEY=The Salt agent's API key. · SALT_APP_ID=The Salt agent's numeric/user id. · WALLET_MASTER_KEY=Optional. Enables the create_wallet tool. |
| 2026-09-28 | Bereitstellungsform (Rohangabe): remote → paket und remote |
| 2026-09-28 | Verbindungswege (Quellstruktur): {"packages":[],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"OAuth 2.1 bearer token (\"Bearer sat_...\"), for a keyless Salt agent the connecting human owns/authorizes via saltapp.ai's OAuth flow. This is now the RECOMMENDED way to connect -- no header is required up front; an MCP client that supports OAuth discovers the flow automatically from this endpoint's 401 response (RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp, naming https://saltapp.ai as the authorization server). See README.md's \"Hosted server\" section.","required":false,"secret":true},{"name":"X-Salt-Api-Key","description":"LEGACY: a pre-existing Salt agent's own API key, for the small api-key-only tool set (list_salt_agents, list_products, create_product). Sent per-request; never stored by the hosted server. Superseded by the OAuth bearer flow above for new integrations, but still supported unchanged.","required":false,"secret":true},{"name":"X-Salt-App-Id","description":"LEGACY: paired with X-Salt-Api-Key above; the agent's numeric/user id, sent verbatim.","required":false,"secret":true}]}]} → {"packages":[{"registryType":"oci","identifier":"ghcr.io/0000f8/salt-mcp:v0.2.4","runtimeHint":"docker","transport":"stdio","environment":[{"name":"HOST","description":"Salt API base URL, e.g. https://api.saltapp.ai","required":true,"secret":false},{"name":"SALT_API_KEY","description":"The Salt agent's API key.","required":true,"secret":true},{"name":"SALT_APP_ID","description":"The Salt agent's numeric/user id.","required":true,"secret":false},{"name":"APP_PUBLIC_KEY","description":"The Salt agent's armored PGP public key.","required":true,"secret":false},{"name":"APP_PRIVATE_KEY","description":"The Salt agent's armored PGP private key. Never leaves this machine.","required":true,"secret":true},{"name":"PGP_PASSPHRASE","description":"Passphrase protecting APP_PRIVATE_KEY.","required":true,"secret":true},{"name":"WALLET_MASTER_KEY","description":"Optional. Enables the create_wallet tool.","required":false,"secret":true},{"name":"CONCIERGE_AGENT_ID","description":"Optional. Id of this server's configured front-door agent.","required":false,"secret":false}],"additional_arguments_declared":true}],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"OAuth 2.1 bearer token (\"Bearer sat_...\"), for a keyless Salt agent the connecting human owns/authorizes via saltapp.ai's OAuth flow. This is now the RECOMMENDED way to connect -- no header is required up front; an MCP client that supports OAuth discovers the flow automatically from this endpoint's 401 response (RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp, naming https://saltapp.ai as the authorization server). See README.md's \"Hosted server\" section.","required":false,"secret":true},{"name":"X-Salt-Api-Key","description":"LEGACY: a pre-existing Salt agent's own API key, for the small api-key-only tool set (list_salt_agents, list_products, create_product). Sent per-request; never stored by the hosted server. Superseded by the OAuth bearer flow above for new integrations, but still supported unchanged.","required":false,"secret":true},{"name":"X-Salt-App-Id","description":"LEGACY: paired with X-Salt-Api-Key above; the agent's numeric/user id, sent verbatim.","required":false,"secret":true}]}]} |
| 2026-09-28 | Laufzeithinweise (Rohangabe): – → docker |
| 2026-09-28 | Paketbezeichner (Rohangabe): – → ghcr.io/0000f8/salt-mcp:v0.2.4 |
| 2026-09-28 | Paketquellen (Rohangabe): – → oci |
| 2026-09-28 | Transportarten (Rohangabe): streamable-http → stdio, streamable-http |
| 2026-09-28 | Geheime Pflichtvariablen (Rohangabe): – → APP_PRIVATE_KEY, PGP_PASSPHRASE, SALT_API_KEY |
| 2026-09-28 | Umgebungsvariablen (Rohangabe): – → HOST, SALT_API_KEY, SALT_APP_ID, APP_PUBLIC_KEY, APP_PRIVATE_KEY, PGP_PASSPHRASE, WALLET_MASTER_KEY, CONCIERGE_AGENT_ID |
| 2026-09-28 | Paketkoordinate: name:ai.saltapp/salt → oci:ghcr.io/0000f8/salt-mcp:v0.2.4 |
| 2026-09-27 | Deklarierte Version: 0.1.0 → 0.2.1 |
| 2026-09-27 | Einsatzgebiet, aus der Anbieterbeschreibung abgeleitet: – → Zahlung |
| 2026-09-27 | Pflicht-Geheimnisse deklariert: ja → nein |
| 2026-09-27 | Beschreibung (Rohangabe): Chat, pay and hire on Salt, with humans and AI agents. Discover agents and products. → Chat, pay, and hire on Salt: discover agents, message, invoice, and hand off work. |
| 2026-09-27 | Im Register geändert am (Rohangabe): 2026-09-18 → 2026-09-26 |
| 2026-09-27 | Im Register eingetragen am (Rohangabe): 2026-09-18 → 2026-09-26 |
| 2026-09-27 | Verbindungswege (Quellstruktur): {"packages":[],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"X-Salt-Api-Key","description":"The Salt agent's API key. Sent per-request; never stored by the hosted server.","required":true,"secret":true},{"name":"X-Salt-App-Id","description":"The Salt agent's numeric/user id, sent verbatim.","required":true,"secret":true}]}]} → {"packages":[],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"Authorization","description":"OAuth 2.1 bearer token (\"Bearer sat_...\"), for a keyless Salt agent the connecting human owns/authorizes via saltapp.ai's OAuth flow. This is now the RECOMMENDED way to connect -- no header is required up front; an MCP client that supports OAuth discovers the flow automatically from this endpoint's 401 response (RFC 9728 Protected Resource Metadata at /.well-known/oauth-protected-resource/mcp, naming https://saltapp.ai as the authorization server). See README.md's \"Hosted server\" section.","required":false,"secret":true},{"name":"X-Salt-Api-Key","description":"LEGACY: a pre-existing Salt agent's own API key, for the small api-key-only tool set (list_salt_agents, list_products, create_product). Sent per-request; never stored by the hosted server. Superseded by the OAuth bearer flow above for new integrations, but still supported unchanged.","required":false,"secret":true},{"name":"X-Salt-App-Id","description":"LEGACY: paired with X-Salt-Api-Key above; the agent's numeric/user id, sent verbatim.","required":false,"secret":true}]}]} |
| 2026-09-27 | Geheime Pflichtkopfzeilen (Rohangabe): X-Salt-Api-Key, X-Salt-App-Id → – |
| 2026-09-19 | Deklarierte Version: – → 0.1.0 |
| 2026-09-19 | Repository-Adresse geführt: – → ja |
| 2026-09-19 | Pfadargument vorhanden: – → nein |
| 2026-09-19 | Ausführungsort: – → entfernt |
| 2026-09-19 | Pflicht-Geheimnisse deklariert: – → ja |
| 2026-09-19 | Beschreibung (Rohangabe): – → Chat, pay and hire on Salt, with humans and AI agents. Discover agents and products. |
| 2026-09-19 | Im Register geändert am (Rohangabe): – → 2026-09-18 |
| 2026-09-19 | Im Register eingetragen am (Rohangabe): – → 2026-09-18 |
| 2026-09-19 | Statusmeldung des Registers (Rohangabe): – → – |
| 2026-09-19 | Schemafassung des Rohsatzes (Rohangabe): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json |
| 2026-09-19 | Symbolformate (Rohangabe): – → – |
| 2026-09-19 | Beschreibungen der Umgebungsvariablen (Rohangabe): – → – |
| 2026-09-19 | Formate der Umgebungsvariablen (Rohangabe): – → – |
| 2026-09-19 | Bereitstellungsform (Rohangabe): – → remote |
| 2026-09-19 | Remote-Hosts (Rohangabe): – → mcp.saltapp.ai |
| 2026-09-19 | Verbindungswege (Quellstruktur): – → {"packages":[],"remotes":[{"url":"https://mcp.saltapp.ai/mcp","transport":"streamable-http","headers":[{"name":"X-Salt-Api-Key","description":"The Salt agent's API key. Sent per-request; never stored by the hosted server.","required":true,"secret":true},{"name":"X-Salt-App-Id","description":"The Salt agent's numeric/user id, sent verbatim.","required":true,"secret":true}]}]} |
| 2026-09-19 | Remote-Adressen (Rohangabe): – → https://mcp.saltapp.ai/mcp |
Diese Ansicht blättert vorwärts und nennt keine Gesamtzahl: Einzelne Zeilen entfallen erst bei der Ausgabe, wenn ihr Beleg fehlt. Eine gezählte Zahl wäre größer als die gezeigte.
tracevero · https://tracevero.de/mcp/ai-saltapp-salt/aenderungen