nurones/nurones-mcp
If you are the rightful owner of nurones-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
The Model Context Protocol (MCP) server is a self-adaptive, context-aware server designed to enhance the functionality of machine learning models by providing a robust protocol for context management.
🧠 Nurones MCP Server
Self-adaptive, context-aware Model Context Protocol (MCP) server — Rust core · TypeScript SDK · VS Code & Qoder extensions.
🚀 Quick Start
git clone https://github.com/nurones/nurones-mcp.git
cd nurones-mcp
./quickstart.sh
VS Code: open /plugins/vscode, npm i && npm run build, then press Ctrl+Shift+P → "Nurones MCP".
Qoder: open /plugins/qoder, npm i && npm run build, then access via Qoder Command Palette → "Nurones MCP".
🧩 Architecture
| Layer | Tech | Purpose |
|---|---|---|
| mcp-core/ | Rust (Tokio) | Event bus, ContextFrame, WASI tools |
| sdk-node/ | TypeScript | Contracts, schemas, integration helpers |
| plugins/vscode/ | TypeScript | VS Code integration (developer UX) |
| plugins/qoder/ | TypeScript | Qoder IDE integration (AI-native UX) |
| admin-web/ | React/Next | Telemetry + governance |
| .mcp/ | JSON | Config + tool manifests |
💡 Highlights
- Context-aware routing with safety bounds (±10%/day)
- WASI tool execution (fs.read / fs.write examples)
- OpenTelemetry + Prometheus out of the box
- CI/CD + CodeQL + Release workflows
- MIT licensed
📚 Docs
- Quick Start:
- Architecture:
- Contributing:
- Releases:
- Phase notes (archive):
🔌 Extension Naming
- Publish as
@nurones/mcp-ext-<name> - Place source in
extensions/<name>/ - Reuse contracts from
sdk-node
🌍 Community
Open a Discussion or an Issue with your use case / ideas. PRs welcome!
MIT © 2025 Nurones