Soma
Officialby dinglebear
Drop-in RMCP runtime for provider-backed MCP tools, prompts, resources, and agent capabilities.
Drop-in RMCP runtime for provider-backed MCP tools, prompts, resources, and agent capabilities.
README not available yet.
Install
Configuration
SOMA_BINOptional absolute path to the installed soma binary. When unset, the npm launcher runs soma from PATH.
SOMA_HOMEdefault ~/.somaRuntime data directory for local stdio/CLI runs.
SOMA_PROVIDER_DIRdefault providersDirectory scanned for drop-in provider manifests and modules.
SOMA_API_URLOptional deployed platform API or upstream API base URL used by the SomaClient compatibility layer. Leave unset for local provider/runtime mode.
SOMA_API_KEYsecretOptional bearer token or upstream API key for provider-backed calls that use SomaClient. Keep secret.
RUST_LOGdefault infoRust tracing filter for local CLI and stdio MCP logs.
claude_desktop_config.json
{
"mcpServers": {
"soma-rmcp": {
"command": "npx",
"args": [
"-y",
"soma-rmcp@0.4.7",
"mcp"
],
"env": {
"SOMA_BIN": "<YOUR_SOMA_BIN>",
"SOMA_HOME": "~/.soma",
"SOMA_PROVIDER_DIR": "providers",
"SOMA_API_URL": "<YOUR_SOMA_API_URL>",
"SOMA_API_KEY": "<YOUR_SOMA_API_KEY>",
"RUST_LOG": "info"
}
}
}
}