Skip to main content
ClaudeWave

Agent-native API client for REST, GraphQL, WS, SSE and gRPC - built for MCP-capable AI agents.

MCP ServersOfficial Registry1 stars0 forksTypeScriptUpdated today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/thuupx/lunge
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "lunge": {
      "command": "node",
      "args": ["/path/to/lunge/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/thuupx/lunge and follow its README for install instructions.
Use cases

MCP Servers overview

# lunge

An **agent-native advanced API client** - execute and test REST, GraphQL, WebSocket,
SSE, and (later) gRPC requests from any MCP-capable AI agent. No GUI, no manual
clicking, no heavyweight desktop app. Think advanced curl, native for agents.

It is a lightweight, token-efficient alternative to Postman/Bruno for the era of
AI coding agents. The agent calls tools directly; there are no humans in the loop and
no bloated feature surface to pay for.

## Why this exists

| Pain with Postman/Bruno | lunge approach |
| --- | --- |
| Require human clicking in a GUI | Agent-native: everything is an MCP tool call |
| Postman is heavy, enterprise features are paywalled | Small, open, single local binary + thin MCP layer |
| Verbose responses blow up the LLM context window | Rust core summarizes/compresses output before it reaches the agent |
| Collections are locked into proprietary formats | Plain YAML/JSON files, git-friendly |
| Separate tools per protocol | One server for REST/GraphQL/WS/SSE/gRPC |

## Design pillars

1. **Agent-native** - designed for LLM tool calls, not human UIs.
2. **Token-efficient** - every response is filtered, truncated, and summarized. Full
   payloads are spilled to disk and referenced by handle so the context stays small.
3. **Fast & portable** - a Rust core (execution + protocols + summarization) exposed to
   a thin TypeScript MCP layer via [napi-rs](https://napi.rs/).
4. **Both ad-hoc and reusable** - agents can fire one-off requests *or* create, save, and
   re-run declarative collections stored as files.

## Documents

| Doc | Contents |
| --- | --- |
| [architecture.md](./architecture.md) | System design, the Rust/TS split, module layout, streaming strategy, FFI boundary |
| [features.md](./features.md) | Full feature list by protocol + cross-cutting features (auth, vars, assertions, token optimizer) |
| [mcp-tools.md](./mcp-tools.md) | The MCP tool surface: names, inputs, outputs, examples |
| [collection-format.md](./collection-format.md) | The declarative YAML/JSON test/collection format |
| [roadmap.md](./roadmap.md) | Phased delivery plan from scaffolding to gRPC and CI |

## Decisions locked in

- **Stack**: Rust core via napi-rs + TypeScript MCP layer (`@modelcontextprotocol/sdk`).
- **Distribution**: local dev tool over stdio transport (used by Cursor/Windsurf/Claude Desktop).
- **Test definition**: both ad-hoc agent calls *and* persisted declarative collections.
- **MVP protocols**: REST, GraphQL, WebSocket, SSE. gRPC is a later phase.
agentic-workflowapi-clientmcpmcp-server

What people ask about lunge

What is thuupx/lunge?

+

thuupx/lunge is mcp servers for the Claude AI ecosystem. Agent-native API client for REST, GraphQL, WS, SSE and gRPC - built for MCP-capable AI agents. It has 1 GitHub stars and was last updated today.

How do I install lunge?

+

You can install lunge by cloning the repository (https://github.com/thuupx/lunge) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is thuupx/lunge safe to use?

+

thuupx/lunge has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains thuupx/lunge?

+

thuupx/lunge is maintained by thuupx. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to lunge?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy lunge to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: thuupx/lunge
[![Featured on ClaudeWave](https://claudewave.com/api/badge/thuupx-lunge)](https://claudewave.com/repo/thuupx-lunge)
<a href="https://claudewave.com/repo/thuupx-lunge"><img src="https://claudewave.com/api/badge/thuupx-lunge" alt="Featured on ClaudeWave: thuupx/lunge" width="320" height="64" /></a>

More MCP Servers

lunge alternatives