Soma
Rank #8,108ai.dinglebear/soma-rmcp
RMCP runtime for provider-backed agents with CLI, REST, HTTP MCP, plugins, and scaffold support.
Soma is a Model Context Protocol (MCP) server published by jmagar. It ranks #8,108 of 132,608 servers tracked on MCP Toplist, and its repository has 1 GitHub stars. Soma is listed across 2 registries — Official MCP and Glama, with 7 tracked versions. It was first listed on Jul 12, 2026 and most recently updated on Aug 5, 2026.
Ranks ahead of 124,500 of 132,608 servers on MCP Toplist.
Use Soma
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add soma-rmcp -e "SOMA_HOME=<your SOMA_HOME>" -e "SOMA_PROVIDER_DIR=<your SOMA_PROVIDER_DIR>" -e "SOMA_API_URL=<your SOMA_API_URL>" -e "SOMA_API_KEY=<your SOMA_API_KEY>" -e "RUST_LOG=<your RUST_LOG>" -- docker run -i --rm ghcr.io/dinglebear-ai/soma:0.10.0 mcpReplace each placeholder with your own value before saving.
claude mcp add soma-rmcp -e "SOMA_HOME=<your SOMA_HOME>" -e "SOMA_PROVIDER_DIR=<your SOMA_PROVIDER_DIR>" -e "SOMA_API_URL=<your SOMA_API_URL>" -e "SOMA_API_KEY=<your SOMA_API_KEY>" -e "RUST_LOG=<your RUST_LOG>" -- npx -y @dinglebear/soma mcpReplace each placeholder with your own value before saving.
[mcp_servers.soma-rmcp]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/dinglebear-ai/soma:0.10.0", "mcp"]
[mcp_servers.soma-rmcp.env]
SOMA_HOME = "<your SOMA_HOME>"
SOMA_PROVIDER_DIR = "<your SOMA_PROVIDER_DIR>"
SOMA_API_URL = "<your SOMA_API_URL>"
SOMA_API_KEY = "<your SOMA_API_KEY>"
RUST_LOG = "<your RUST_LOG>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.soma-rmcp]
command = "npx"
args = ["-y", "@dinglebear/soma", "mcp"]
[mcp_servers.soma-rmcp.env]
SOMA_HOME = "<your SOMA_HOME>"
SOMA_PROVIDER_DIR = "<your SOMA_PROVIDER_DIR>"
SOMA_API_URL = "<your SOMA_API_URL>"
SOMA_API_KEY = "<your SOMA_API_KEY>"
RUST_LOG = "<your RUST_LOG>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dinglebear-ai/soma:0.10.0",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "npx",
"args": [
"-y",
"@dinglebear/soma",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dinglebear-ai/soma:0.10.0",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "npx",
"args": [
"-y",
"@dinglebear/soma",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"soma-rmcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dinglebear-ai/soma:0.10.0",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"soma-rmcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@dinglebear/soma",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dinglebear-ai/soma:0.10.0",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "npx",
"args": [
"-y",
"@dinglebear/soma",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/dinglebear-ai/soma:0.10.0",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"soma-rmcp": {
"command": "npx",
"args": [
"-y",
"@dinglebear/soma",
"mcp"
],
"env": {
"SOMA_HOME": "<your SOMA_HOME>",
"SOMA_PROVIDER_DIR": "<your SOMA_PROVIDER_DIR>",
"SOMA_API_URL": "<your SOMA_API_URL>",
"SOMA_API_KEY": "<your SOMA_API_KEY>",
"RUST_LOG": "<your RUST_LOG>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/ai.dinglebear%2Fsoma-rmcp)<a href="https://mcptoplist.com/server/ai.dinglebear%2Fsoma-rmcp"><img src="https://mcptoplist.com/badge/ai.dinglebear%2Fsoma-rmcp.svg" alt="MCP Toplist: Top 10% of 132,608" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 2 registries
jmagar
Other servers by jmagar
- Labby#1,856 · 9 vers
- Unraid MCP#3,352 · 22 vers
- Yarr MCP#5,531 · 2 vers
- Unraid RMCP#7,515 · 1 ver
- UniFi RMCP#9,872 · 2 vers
- Tailscale RMCP#10,150 · 2 vers
- Arcane RMCP#10,682 · 2 vers
- UniFi MCP#12,112 · 1 ver
- Synapse RMCP#12,453 · 2 vers
- Overseerr MCP#12,566 · 1 ver
- Apprise RMCP#12,801 · 2 vers
- YTDL RMCP#12,802 · 2 vers
Available versions (7)
| Version | Published |
|---|---|
| 0.10.0 | Aug 5, 2026 |
| 0.9.0 | Aug 3, 2026 |
| 0.8.2 | Aug 3, 2026 |
| 0.7.0 | Jul 30, 2026 |
| 0.6.1 | Jul 26, 2026 |
| 0.6.0 | Jul 26, 2026 |
| 0.5.0 | Jul 23, 2026 |
Frequently asked questions
- Who maintains Soma?
- Soma is maintained by jmagar, which publishes 31 MCP servers (76 total versions) tracked on MCP Toplist.
- Is Soma listed on the Official MCP Registry?
- Yes — Soma is listed on the Official MCP Registry, alongside Glama.
- How many versions does Soma have?
- MCP Toplist tracks 7 versions of Soma, most recently published on Aug 5, 2026.
- Where can I find the source code for Soma?
- The source code for Soma is hosted at github.com/jmagar/soma.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.