About 1 Stop MCP Shop
1 Stop MCP Shop is an MCP server in the Other category: your 1-Stop-Shop.
Install
git clone https://github.com/TerminallyLazy/1-stop-mcp-shopThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about 1 Stop MCP Shop
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
1-Stop MCP Shop
A comprehensive platform for building, managing, and using Model Context Protocol (MCP) servers with a beautiful UI and intelligent agent integration.
Features
- MCP Client UI: Modern React/Next.js interface for interacting with MCP servers
- MCP Server Builder: Create MCP servers with natural language descriptions
- Archon Agent Swarm: Multi-agent system for complex reasoning tasks using MCP tools
- Weather & Financial Data Tools: Built-in MCP servers for real-time data access
- Docker Deployment: Easy deployment of MCP servers with Docker
Getting Started
Prerequisites
- Python 3.10+
- Node.js 18+
- npm 9+
- Docker (optional, for deployment)
Installation
-
Clone the repository
git clone https://github.com/yourusername/1-stop-mcp-shop.git cd 1-stop-mcp-shop -
Install Python dependencies
pip install -r requirements.txt -
Install Node.js dependencies
npm install -
Copy the environment file example
cp .env.example .env.localUpdate the API keys in
.env.localas needed
Usage
MCP Client UI
The MCP Client UI provides a modern web interface for interacting with MCP servers.
python mcp_client_ui.py --server-paths weather_mcp_server.js
This will:
- Start the Next.js frontend server
- Connect to the specified MCP servers
- Make them available through the UI at http://localhost:3000/client
You can connect to multiple MCP servers by specifying multiple paths:
python mcp_client_ui.py --server-paths weather_mcp_server.js weather_server.py
Archon Agent Swarm
The Archon Agent Swarm provides a multi-agent system for complex reasoning tasks.
python archon_swarm_runner.py --task "Analyze the weather patterns in California for the last week"
Optional arguments:
--iterationsor-i: Number of iterations to run (default: 3)--outputor-o: Output file to save results to--verboseor-v: Enable verbose output
MCP Servers
Weather MCP Server
The Weather MCP Server provides weather data for locations around the world.
node weather_mcp_server.js
Tools:
get_weather(location): Get current weather for a locationget_forecast(location, days): Get weather forecast for a location
Stock Price MCP Server
The Stock Price MCP Server provides real-time stock price data.
node docker-deployments/stock-fetcher-mcp-*/index.js
Tools:
get_stock_price(symbol): Get the current stock price for a symbol
Project Structure
src/: Next.js frontend codeapp/: Next.js app directorycomponents/: React componentslib/: Utility functions
agent_tools.py: MCP integration tools for agentsarchon_agent_swarm.py: Archon multi-agent systemarchon_swarm_runner.py: CLI for running the Archon swarmmcp_client_ui.py: CLI for running the MCP Client UIweather_mcp_server.js: JavaScript MCP server for weather dataweather_server.py: Python MCP server for weather data
License
Copyright © 2025 Emcee-PRO. All rights reserved.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.