whatisgithub

What is mcpsense-proxy?

comerade2134/mcpsense-proxy — explained in plain English

Analysis updated 2026-05-18

1TypeScriptAudience · developerComplexity · 3/5LicenseSetup · easy

In one sentence

A local command line tool that lets old, stateful MCP servers keep working with new, stateless MCP clients after a July 2026 protocol change.

Mindmap

mindmap
  root((mcpsense-proxy))
    What it does
      Bridges old MCP servers
      Speaks new stateless protocol
      Keeps one warm session
    Tech stack
      TypeScript
      Node.js
      MCP SDK
    Use cases
      Fix breaking MCP clients
      Bridge remote legacy servers
      Local dev testing
    Audience
      MCP server maintainers
      AI tool developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Keep an existing stateful MCP server working after clients upgrade to the July 2026 stateless spec.

USE CASE 2

Bridge a remote legacy MCP server that still expects session headers.

USE CASE 3

Run a quick local proxy in front of an old MCP server without changing its code.

USE CASE 4

Test a legacy MCP server against a new stateless client before migrating it.

What is it built with?

TypeScriptNode.jsnpxMCP SDKStreamable HTTP

How does it compare?

comerade2134/mcpsense-proxy0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

mcpsense-proxy is a small command line tool that solves a specific compatibility problem for developers working with the Model Context Protocol, or MCP, which is a standard used by AI assistants to connect to external tools and data sources. On July 28, 2026, the MCP specification changed in a way that removes an older handshake step and a session tracking header that many existing MCP servers depend on. Any legacy server built around that older, stateful approach would stop working correctly with new clients unless something bridges the gap. This tool sits between a modern, stateless MCP client and an older, stateful MCP server, translating requests from one side to the other. On the front end it speaks the new 2026-07-28 protocol, using the required routing headers and handling the discovery and validation rules that format expects. On the back end it uses the official MCP software development kit to talk to the legacy server, either by starting it as a local process or by connecting to it remotely over HTTP, and it keeps a single warm session open so the very first request does not have to wait through a setup handshake. It requires no server of its own, no account, and no ongoing cost, since it runs locally on the same machine as the client using npx, a command that runs Node.js packages without a separate install step. Setup is a single command line invocation that points to the legacy server's own start command. There is also a demo mode that spins up a bundled example legacy server and walks through three example requests so a user can see the proxy working end to end, plus a recorded terminal session for anyone who wants to preview the tool before installing it. The project includes a development workflow with a test suite and build step for anyone who wants to modify the proxy itself. It is released under the MIT license, so it can be used, copied, and modified freely.

Copy-paste prompts

Prompt 1
Help me run mcpsense-proxy in front of my existing MCP server using npx.
Prompt 2
Explain how mcpsense-proxy bridges a stateless MCP client to my stateful MCP server.
Prompt 3
Show me how to point mcpsense-proxy at a remote legacy MCP server over HTTP.
Prompt 4
Walk me through the demo mode in mcpsense-proxy so I can see it working end to end.

Frequently asked questions

What is mcpsense-proxy?

A local command line tool that lets old, stateful MCP servers keep working with new, stateless MCP clients after a July 2026 protocol change.

What language is mcpsense-proxy written in?

Mainly TypeScript. The stack also includes TypeScript, Node.js, npx.

What license does mcpsense-proxy use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is mcpsense-proxy to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is mcpsense-proxy for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.