MCP server
by 1mcp-app
1MCP Agent simplifies configuration management by unifying MCP servers, lowering resource use, and enabling dynamic conf
Aggregates multiple MCP servers into a single unified interface to reduce resource usage and simplify configuration management. Instead of running multiple separate MCP servers, you can manage them all through one server instance.
1MCP Agent is a community-built MCP server published by 1mcp-app that provides AI assistants with tools and capabilities via the Model Context Protocol. 1MCP Agent simplifies configuration management by unifying MCP servers, lowering resource use, and enabling dynamic conf It is categorized under developer tools.
You can install 1MCP Agent in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
Apache-2.0
1MCP Agent is released under the Apache-2.0 license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Add new capabilities to Claude beyond text generation
Example
Access external data sources, execute code, interact with tools and services
Transform Claude from chatbot to action-taking agent
Provide Claude with access to relevant context and data
Example
Load project documentation, access knowledge bases, query databases
Get more accurate, context-aware responses
Automate multi-step workflows combining AI and external tools
Example
Research → Summarize → Create document → Send notification
Complete complex tasks end-to-end without manual steps
Share your MCP server with the developer community
1MCP Agent is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
We wired 1MCP Agent into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.
We wired 1MCP Agent into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.
Useful MCP listing: 1MCP Agent is the kind of server we cite when onboarding engineers to host + tool permissions.
According to our notes, 1MCP Agent benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
1MCP Agent reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
1MCP Agent has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
1MCP Agent reduced integration guesswork — categories and install configs on the listing matched the upstream repo.
Useful MCP listing: 1MCP Agent is the kind of server we cite when onboarding engineers to host + tool permissions.
According to our notes, 1MCP Agent benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
showing 1-10 of 68
A unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
1MCP (One MCP) is designed to simplify the way you work with AI assistants. Instead of configuring multiple MCP servers for different clients (Claude Desktop, Cherry Studio, Cursor, Roo Code, Claude, etc.), 1MCP provides a single, unified server.
Binary (Recommended - No Node.js Required):
# Linux/macOS
curl -L https://github.com/1mcp-app/agent/releases/latest/download/1mcp-linux-x64.tar.gz | tar -xz
sudo mv 1mcp /usr/local/bin/
# Windows (PowerShell)
Invoke-WebRequest -Uri "https://github.com/1mcp-app/agent/releases/latest/download/1mcp-win32-x64.zip" -OutFile "1mcp.zip"
Expand-Archive -Path "1mcp.zip" -DestinationPath "."
NPM:
npx -y @1mcp/agent --help
1mcp mcp add context7 -- npx -y @upstash/context7-mcp
1mcp mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem ~/Documents
1mcp
For Cursor, add to ~/.cursor/mcp.json:
{
"mcpServers": {
"1mcp": {
"url": "http://127.0.0.1:3050/mcp?app=cursor"
}
}
}
For VSCode, add to settings.json:
{
"servers": {
"1mcp": {
"url": "http://127.0.0.1:3050/mcp?app=vscode"
}
}
}
For Claude Code:
claude mcp add -t http 1mcp "http://127.0.0.1:3050/mcp?app=claude-code"
That's it! All your MCP servers are now available through one unified endpoint. 🎉
1mcp [serve] - Start the 1MCP server (default command)1mcp mcp add <name> - Add a new MCP server to configuration1mcp mcp list - List all configured MCP servers1mcp mcp status [name] - Show server status and detailsFor detailed command usage, run: 1mcp <command> --help
📚 Complete Documentation - Comprehensive guides, API reference, and examples
1MCP acts as a proxy, managing and aggregating multiple MCP servers. It starts and stops these servers as subprocesses and forwards requests from AI assistants to the appropriate server. This architecture allows for a single point of entry for all MCP traffic, simplifying management and reducing overhead.
Contributions are welcome! Please read our CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Prerequisites
Time Estimate
15-60 minutes depending on server complexity
Steps
Troubleshooting
✓ Do
✗ Don't
💡 Pro Tips
Architecture
Model Context Protocol standardizes how AI hosts (Claude, Cursor) communicate with external tools and data sources through server implementations.
Protocols
Compatibility
✓ Use when
Use when you need Claude to access external data, execute actions, or integrate with tools. Best for extending AI capabilities beyond conversation.
✗ Avoid when
Avoid when native integrations exist (use official APIs directly), for real-time critical systems, or when security/compliance requires zero external dependencies.