cd /news/developer-tools/show-hn-mcp-stama-an-ultra-fast-rust… · home topics developer-tools article
[ARTICLE · art-96048] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: MCP-stama – An ultra-fast Rust MCP server with no dependencies

StamManif released mcp-stama, an ultra-fast Rust-based Model Context Protocol (MCP) server with zero dependencies, designed for AI coding agents in Cursor, Claude Desktop, and Windsurf. The single static binary runs in under 10MB RAM with sub-millisecond tool response times, compared to legacy Node.js or Python MCP servers that consume 180–350MB and take 1.5–3 seconds to start. It includes tools like fast_grep for file search, git_snapshot for Git inspection, and docker_watcher for container diagnostics, plus auto-configuration flags for Cursor and Claude.

read3 min views1 publishedAug 13, 2026
Show HN: MCP-stama – An ultra-fast Rust MCP server with no dependencies
Image: source

The Ultra-Fast Swiss Army Knife MCP Server for AI Coding Agents

Blazingly fast, zero-dependency, single static Rust binary built for Cursor, Claude Desktop, and Windsurf.

Why switch toStandard Node.js or Python MCP tools consumemcp-stama

?200MB+ RAMand take1–3 secondsjust to wake up.mcp-stama

runs natively in under10MB RAMwithsub-millisecond tool response times, keeping your AI agent fast and your computer cool.

Metric Legacy MCP Servers (Node / Python) mcp-stama (Rust)
Cold Startup Time
1,500ms – 3,000ms < 2ms (Instant)
p50 Execution Latency
150ms – 800ms 300µs – 5ms (Sub-ms)
Memory Footprint (RSS)
180 MB – 350 MB < 10 MB
Dependencies
100+ node_modules / pip packages
Zero external runtimes
Installation
Requires Node.js / Python setup Single static binary

Each tool in mcp-stama

is engineered to give your AI agent deep local context without wasting prompt tokens or spawning heavy child processes:

  • 🔎 : Sub-millisecond file search and regex scanning usingfast_grep

ignore::WalkBuilder

. Respects.gitignore

and.ignore

automatically while skipping binary/hidden files. - 📦 : Pure-Rust Git inspector powered natively bygit_snapshot

gix

(gitoxide

). Fetches HEAD commits, branch information, line deltas, and file status without calling the externalgit

executable. - 🐳 : Instant host and container diagnostics powered bydocker_watcher

bollard

andsysinfo

. Gives your AI instant visibility into running Docker containers, system memory, CPU cores, and mapped ports. - ⚡ : Includesauto-configurator

--install-cursor

and--install-claude

flags to automatically injectmcp-stama

into your editor settings in under 2 seconds. - 🛡️ Pure Stdio JSON-RPC 2.0: All diagnostic and logging outputs are routed strictly tostderr

, keepingstdout

100% compliant for JSON-RPC frame protocol traffic.

curl -fsSL [https://raw.githubusercontent.com/StamManif/mcp-stama/main/install.sh](https://raw.githubusercontent.com/StamManif/mcp-stama/main/install.sh) | sh
iwr -useb [https://raw.githubusercontent.com/StamManif/mcp-stama/main/install.ps1](https://raw.githubusercontent.com/StamManif/mcp-stama/main/install.ps1) | iex
cargo install mcp-stama

Skip manual JSON editing! Let mcp-stama

configure your AI client automatically:

MacOS/Linux

{ command -v mcp-stama >/dev/null 2>&1 && mcp-stama || ~/.local/bin/mcp-stama; } --install-claude

Windows

& "$HOME\.mcp-stama\bin\mcp-stama.exe" --install-claude

MacOS/Linux

{ command -v mcp-stama >/dev/null 2>&1 && mcp-stama || ~/.local/bin/mcp-stama; } --install-cursor

Windows

& "$HOME\.mcp-stama\bin\mcp-stama.exe" --install-cursor

If you prefer adding it manually to your settings file:

{
  "mcpServers": {
    "mcp-stama": {
      "command": "mcp-stama",
      "args": []
    }
  }
}
{
  "mcpServers": {
    "mcp-stama": {
      "command": "mcp-stama",
      "args": []
    }
  }
}

Run the embedded benchmark suite on your own machine at any time with mcp-stama --benchmark

:

Tool Name Invocations p50 Latency p99 Latency Memory Footprint (RSS)
docker_watcher
100 327 µs
1.66 ms
< 10 MB
git_snapshot
100 462 µs
1.36 ms
< 10 MB
fast_grep
100 5.05 ms
8.72 ms
< 10 MB
                 +-------------------------------+
                 |  AI Client (Cursor / Claude)  |
                 +---------------+---------------+
                                 |
                          stdio (JSON-RPC)
                                 |
                 +---------------v---------------+
                 |        StdioTransport         |
                 +---------------+---------------+
                                 |
                     JsonRpcRequest / Response
                                 |
                 +---------------v---------------+
                 |          ToolRegistry         |
                 +---------------+---------------+
                                 |
         +-----------------------+-----------------------+
         |                       |                       |
+--------v--------+     +--------v--------+     +--------v--------+
|    fast_grep    |     |  git_snapshot   |     | docker_watcher  |
| (ignore/regex)  |     |   (gix/rust)    |     | (bollard/sys)   |
+-----------------+     +-----------------+     +-----------------+
git clone [https://github.com/StamManif/mcp-stama.git](https://github.com/StamManif/mcp-stama.git)
cd mcp-stama

cargo test

cargo build --release

./target/release/mcp-stama --benchmark

Licensed under the Apache License, Version 2.0 (LICENSE or http://www.apache.org/licenses/LICENSE-2.0).

── more in #developer-tools 4 stories · sorted by recency
── more on @stammanif 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-mcp-stama-an…] indexed:0 read:3min 2026-08-13 ·