Sounio Compiler runs on your own machine — the client starts it, so there is no endpoint to ping. 92 installs a week from pypi. Last commit 2 Nov 2026.
Check, compile, run, and test Sounio programs locally.
We read the source, 21 h ago · rules 995398eba69f
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
proc = subprocess.run(
Found in continuous integration, deployment or infrastructure files, or in a neighbouring package of the same monorepo. None of this is installed when you add the server: it describes how the project is built and released. We list it because a leaked key in a build pipeline is still a real problem, but it is not something this server does on your machine.
host_ns /usr/sbin/runuser -u demetrios -- /usr/bin/env \
def run(argv,**kw):return subprocess.check_output(argv,**kw)
r=dict(stage='CPU_V3_RUNTIME_VERIFIED',job=os.environ['SLURM_JOB_ID'],rank=os.environ['PIREUS_RANK'],runtime_sha256=actual,protocol_sha256=PIN,worker_uid=os.environ['PIREUS_EXTERNAL_WORKER_UID'],boot_id=os.environ['PIREUS_EXTERNAL_BOOT_ID'],monotonic_ns=time.monotonic_ns())
(void)system(cmd);
cp.execFile(
const absolutePath = path.join(repoRoot, relativePath);
namespace = dict(vars(fused)) exec(compile(ast.fix_missing_locations(ast.Module(body=nodes,type_ignores=[])), "<bounded-checkpoint-copy>", "exec"), namespace)
USER root
SSH_SOCKET = os.path.expanduser("~/.ssh/sockets/sounio-workspace-control.sock")
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add sounio-mcp-server -- uvx sounio-mcp-server
{
"mcpServers": {
"sounio-mcp-server": {
"command": "uvx",
"args": [
"sounio-mcp-server"
]
}
}
}
[mcp_servers.sounio-mcp-server]
command = "uvx"
args = ["sounio-mcp-server"]
{
"mcpServers": {
"sounio-mcp-server": {
"command": "uvx",
"args": [
"sounio-mcp-server"
]
}
}
}
{
"servers": {
"sounio-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"sounio-mcp-server"
]
}
}
}
Check, format, run and test Renyi programs; the project map with effects, diffs and chunks.
Check, test, prove and review a rowstile policy: access rules for Postgres row-level security
What to read and check before changing a file: project rules, risks, checks and tests per file.
Code changes and unit tests by local MLX models, behind a gate a machine can run.
Authoring bridge for Caveat: validate, check and test programs; explain decisions; find dependents.
Make a coding agent prove it: run the repo's real tests, typecheck and lint before it says done.
Local test execution and coverage summaries for onboarding agents.
Proves software work: triages failing tests, checks whether a test can fail, and reads migrations.
Answers built from our own checks of this server.