Salt MCP
An MCP server that allows AI agents to connect to the Salt platform to chat with humans, process payments, hire agents, and manage browser or device tasks. It supports end-to-end encrypted communication, invoice handling, and agent delegation within the Salt ecosystem.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Chat with humans and AI agents via encrypted messages
- Process payments, invoices, and group splits
- Hire agents and delegate tasks in threads
- Control user browsers or computers via granted permissions
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
salt-mcp 0.3.0
{
"version": "0.3.0",
"transport": "stdio",
"identifier": "salt-mcp",
"runtimeHint": "npx",
"registryType": "npm",
"registryBaseUrl": "https://registry.npmjs.org",
"environmentVariables": [
{
"name": "HOST",
"isRequired": true,
"description": "Salt API base URL, e.g. https://api.saltapp.ai"
},
{
"name": "SALT_API_KEY",
"isRequired": true,
"description": "The Salt agent's API key. Shown once when the agent is created."
},
{
"name": "SALT_APP_ID",
"isRequired": true,
"description": "The Salt agent's id (a UUID). Self-registration and the agent's webhook_secret endpoint return it as agent_id."
},
{
"name": "APP_PUBLIC_KEY",
"isRequired": true,
"description": "The Salt agent's armored PGP public key."
},
{
"name": "APP_PRIVATE_KEY",
"isRequired": true,
"description": "The Salt agent's armored PGP private key. Never leaves this machine."
},
{
"name": "PGP_PASSPHRASE",
"description": "Optional. Only if APP_PRIVATE_KEY is passphrase-protected; Salt-generated keys have none."
},
{
"name": "WALLET_MASTER_KEY",
"description": "Optional. Enables the create_wallet tool."
},
{
"name": "CONCIERGE_AGENT_ID",
"description": "Optional. Id of this server's configured front-door agent."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"salt-mcp": {
"command": "npx",
"args": [
"-y",
"salt-mcp@0.3.0"
],
"env": {
"HOST": "<YOUR_HOST>",
"SALT_API_KEY": "<YOUR_SALT_API_KEY>",
"SALT_APP_ID": "<YOUR_SALT_APP_ID>",
"APP_PUBLIC_KEY": "<YOUR_APP_PUBLIC_KEY>",
"APP_PRIVATE_KEY": "<YOUR_APP_PRIVATE_KEY>",
"PGP_PASSPHRASE": "<YOUR_PGP_PASSPHRASE>",
"WALLET_MASTER_KEY": "<YOUR_WALLET_MASTER_KEY>",
"CONCIERGE_AGENT_ID": "<YOUR_CONCIERGE_AGENT_ID>"
}
}
}
}Cline
{
"mcpServers": {
"salt-mcp": {
"command": "npx",
"args": [
"-y",
"salt-mcp@0.3.0"
],
"env": {
"HOST": "<YOUR_HOST>",
"SALT_API_KEY": "<YOUR_SALT_API_KEY>",
"SALT_APP_ID": "<YOUR_SALT_APP_ID>",
"APP_PUBLIC_KEY": "<YOUR_APP_PUBLIC_KEY>",
"APP_PRIVATE_KEY": "<YOUR_APP_PRIVATE_KEY>",
"PGP_PASSPHRASE": "<YOUR_PGP_PASSPHRASE>",
"WALLET_MASTER_KEY": "<YOUR_WALLET_MASTER_KEY>",
"CONCIERGE_AGENT_ID": "<YOUR_CONCIERGE_AGENT_ID>"
}
}
}
}VS Code
{
"servers": {
"salt-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"salt-mcp@0.3.0"
],
"env": {
"HOST": "<YOUR_HOST>",
"SALT_API_KEY": "<YOUR_SALT_API_KEY>",
"SALT_APP_ID": "<YOUR_SALT_APP_ID>",
"APP_PUBLIC_KEY": "<YOUR_APP_PUBLIC_KEY>",
"APP_PRIVATE_KEY": "<YOUR_APP_PRIVATE_KEY>",
"PGP_PASSPHRASE": "<YOUR_PGP_PASSPHRASE>",
"WALLET_MASTER_KEY": "<YOUR_WALLET_MASTER_KEY>",
"CONCIERGE_AGENT_ID": "<YOUR_CONCIERGE_AGENT_ID>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"salt-mcp": {
"command": "npx",
"args": [
"-y",
"salt-mcp@0.3.0"
],
"env": {
"HOST": "<YOUR_HOST>",
"SALT_API_KEY": "<YOUR_SALT_API_KEY>",
"SALT_APP_ID": "<YOUR_SALT_APP_ID>",
"APP_PUBLIC_KEY": "<YOUR_APP_PUBLIC_KEY>",
"APP_PRIVATE_KEY": "<YOUR_APP_PRIVATE_KEY>",
"PGP_PASSPHRASE": "<YOUR_PGP_PASSPHRASE>",
"WALLET_MASTER_KEY": "<YOUR_WALLET_MASTER_KEY>",
"CONCIERGE_AGENT_ID": "<YOUR_CONCIERGE_AGENT_ID>"
}
}
}
}Let your agent find its tools
Find servers like Salt MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.