xMCP Server
A streamable HTTP MCP server that proxies requests to stdio MCP servers within a container, providing a consistent command environment.
xMCP Server
xMCP is a streamable HTTP MCP server that proxies requests to stdio MCP servers.
There are already multiple proxy MCP servers out there, but none of them solve the following problem:
What if the stdio MCP server I'd like to use uses a command that is not available in my system?
The answer is to use xMCP!
How it works
Consider the following example:
{
"mcpServers": {
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
}
}
}
This command will only work if you have npx installed.
To use this MCP server, transform it to the following:
http://localhost:3001/mcp?name=context7&command=npx&args=-y,@upstash/context7-mcp
By sending this request over the network, you'll be able to use the stdio context7 MCP server over the network.
Why does it work?
xMCP is running inside a container with the most common commands preinstalled. Add whatever you need to the container and you're good to go! (And consider creating a PR if you think others would also benefit from it.)
Available commands
npxbunxuvdocker
How to use
Local Development
docker compose up -d
# or
make start
Server is running on http://localhost:3001/mcp.
Inspector is running on http://localhost:6274, however, it requires a token to be set in the URL.
Execute make logs, get the URL with the auth token and open it.
संबंधित सर्वर
Alpha Vantage MCP Server
प्रायोजकAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
agent-droid-bridge
Agent Droid Bridge gives AI agents programmatic control over Android devices and emulators via ADB, exposed as an MCP server.
ts-morph Refactoring Tools
Refactor TypeScript and JavaScript codebases using ts-morph. Supports renaming symbols and files, moving symbols, and searching for references.
Screeny
A macOS-only server that enables LLMs to capture screenshots of specific application windows, providing visual context for development and debugging.
MCP Ollama Agent
A TypeScript agent that integrates MCP servers with Ollama, allowing AI models to use various tools through a unified interface.
PromptEasy.EU
The first EU-sovereign, version-controlled prompt library that natively exposes your team’s templates as a managed MCP Server for agentic discovery.
OpenAI Image Generation
Generate and edit images using OpenAI's DALL-E models via the official Python SDK.
React MCP
An MCP server for integrating AI with React applications.
Civil 3D MCP
An MCP server for interacting with Autodesk Civil 3D, requiring a companion plugin and Node.js 18+.
Tatara MCP Server
An MCP server for interacting with the Tatara blockchain ecosystem. Requires configuration for the Tatara RPC endpoint and a wallet private key.
Octocode MCP
A server for semantic code search and context generation across public and private repositories using LLMs.