Provides community support through a Discord server for CoreMCP users and developers.
Powers the MCP Gateway with a robust API framework, enabling tool routing and request handling.
Allows calling MCP tools directly from the PyCharm IDE through plugin SDKs.
Enables creation and execution of Python-based AI tools that can be registered with the MCP framework.
Powers the web-based UI for cross-tool interactions and visualization.
Provides native desktop application capabilities for the MCP UI server.
Used alongside React for the dynamic web-based UI server.
CoreMCP · Central Hub for Model Context Protocols
🧠 Build, manage, and call your local AI tools — with one unified MCP gateway, one protocol to connect them all.
✨ What is CoreMCP?
CoreMCP is a lightweight, modular orchestration hub for running and managing all your local MCP tools (Model Context Protocols) in a unified way — across your IDEs, terminal, and custom AI assistants.
It connects your Python-based AI tools, UI interfaces, and editor plugins into a consistent, extensible, and elegant local system.
🔧 Key Features
🧩 MCP Gateway – Single entry point for all local tools, built with FastAPI + WebSocket.
🖥️ Unified UI Server – Dynamic web-based UI (React/Tauri) for cross-tool interactions.
⚙️ Plugin SDKs – Call MCP tools from Cursor, VS Code, PyCharm, CLI, or your own agent.
🔁 Session Management – Persistent workflows with full context lifecycle.
🛠️ Dynamic Tool Registration – Add new MCP modules via simple decorators.
🔒 Local-first & Secure – Runs fully offline with token-auth and IPC/WebSocket options.
🚀 Quick Start
1. Clone the repo
2. Install and run Gateway
3. Run UI service (Tauri or Web)
4. Call a tool from CLI
Or from the VS Code plugin (coming soon).
📦 Supported MCP Tools
Tool | Description | UI Required |
| Collects human feedback for AI outputs | ✅ |
| Summarizes text using local LLM APIs | ❌ |
| Stores/retrieves working memory | ❌ |
(Add your own!) | Just decorate with
| Depends |
🧠 How It Works
🛠️ Build Your Own MCP Tool
Add to your mcp_tools
folder and it will be auto-registered!
🔐 Local-First Security
✅ Runs on
localhost
only (default)🔑 Token-based authorization
🔁 Supports IPC or WebSocket routing
🧪 Safe tool sandboxing coming soon
📚 Docs & Community
💬 Join the Discord (planned)
🧪 Coming soon: marketplace, remote agent support, CLI generator...
🧱 Tech Stack
🐍 Python 3.11, FastAPI, WebSocket
🌐 React + Vite + Tailwind (UI)
🧳 Tauri (native desktop build)
⚡ JSON Schema + Dynamic UI render
🔗 Local plugin SDKs: TS / Python
📜 License
MIT © 2024-present [wuaikaiyuan]
This server cannot be installed
A lightweight orchestration hub for managing local Model Context Protocol (MCP) tools in a unified way, allowing users to build, manage, and call their AI tools from IDEs, terminal, and custom assistants.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server implementation that enables connection between OpenAI APIs and MCP clients for coding assistance with features like CLI interaction, web API integration, and tool-based architecture.Last updated -34
- -securityAlicense-qualityAn MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.Last updated -13MIT License
- -securityFlicense-qualityManages AI conversation context and personal knowledge bases through the Model Context Protocol (MCP), providing tools for user data, conversation content, and knowledge management.Last updated -1
- AsecurityAlicenseAqualityA foundation for building custom local Model Context Protocol (MCP) servers that provide tools accessible to AI assistants like Cursor or Claude Desktop.Last updated -130MIT License