The Core of Your AI Agents - Model Context Protocol Server
Reason this release was yanked:
IP protection during private beta transition.
Project description
🧠 Nucleus MCP Server
The Core of Your AI Agents — Multi-agent orchestration MCP server
mcp-server-nucleus connects your local "Nuclear Brain" agentic system with MCP-compatible clients like Claude Desktop, Cursor, and more.
✨ Features
- 10 MCP Tools for agent orchestration
- 3 MCP Resources for subscribable state
- 2 MCP Prompts for pre-built orchestration
- Local Intelligence — Directly manipulates your
.brain/directory - Event-Driven — Emit and listen to system events
- Zero-Knowledge Default — Your data stays local
🚀 Quick Start
Installation
# Requires Python 3.10+
python3 -m pip install mcp-server-nucleus
Initialize Your Brain
# Create a new .brain/ directory with sample config
python3 -m mcp_server_nucleus.cli init
Configuration (Claude Desktop)
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"nucleus-brain": {
"command": "python3",
"args": ["-m", "mcp_server_nucleus"],
"env": {
"NUCLEAR_BRAIN_PATH": "/path/to/your/.brain"
}
}
}
}
Restart Claude Desktop and try: "What's my current sprint focus?"
🛠 Available Tools
| Tool | Description |
|---|---|
brain_emit_event |
Emit a new event to the ledger |
brain_read_events |
Read recent events |
brain_get_state |
Get current brain state |
brain_update_state |
Update brain state |
brain_read_artifact |
Read an artifact file |
brain_write_artifact |
Write to an artifact file |
brain_list_artifacts |
List all artifacts |
brain_trigger_agent |
Trigger an agent with a task |
brain_get_triggers |
Get all neural triggers |
brain_evaluate_triggers |
Evaluate trigger activation |
📡 MCP Resources
| Resource | Description |
|---|---|
brain://state |
Live state.json content |
brain://events |
Recent events stream |
brain://triggers |
Trigger definitions |
💬 MCP Prompts
| Prompt | Description |
|---|---|
activate_synthesizer |
Orchestrate current sprint |
start_sprint |
Initialize a new sprint |
📁 Expected .brain/ Structure
.brain/
├── ledger/
│ ├── events.jsonl
│ ├── state.json
│ └── triggers.json
├── artifacts/
│ ├── research/
│ ├── strategy/
│ └── ...
└── agents/
└── *.md
📜 License
MIT © Nucleus Team
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_nucleus-0.2.1.tar.gz.
File metadata
- Download URL: mcp_server_nucleus-0.2.1.tar.gz
- Upload date:
- Size: 183.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f64e639492ef47baf4ef54224648ff534507cddf6c056e164bd9b5c55c721cd
|
|
| MD5 |
e3e0ff8628e17bfcde6808a34f21081a
|
|
| BLAKE2b-256 |
9c2118f8c194ddd9ca47fa5c86e634ea41bb5006b29fcc31ac2a970206f3eac2
|
File details
Details for the file mcp_server_nucleus-0.2.1-py3-none-any.whl.
File metadata
- Download URL: mcp_server_nucleus-0.2.1-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb72f2bab3ecef67d237c76fe3702a1ee75169dd19945a8cd1cce70bd0e5b815
|
|
| MD5 |
6ce642a376a6dad4754c6d106b40de51
|
|
| BLAKE2b-256 |
a32d86f293d863900884788f724d0c8875a328bd4a06297a6a3d712e54c2b6df
|