Synthcore 2.0 MCP Server

by Louranicas

155 downloads
Not rated
GitHub

About

It is a full-stack agentic AI server implementing the Model Context Protocol (MCP). It provides a framework for agent registration, kernel binding, ethical controls, and tool orchestration.

Details

Author
Louranicas
Downloads
155
Categories
Other

- Agent registration and management across multiple kernels
- Four core kernels (K1–K4) plus a Meta Kernel
- Ethical drift monitoring and resonance stability control
- Tool orchestration and invocation for API, terminal, and context operations
- Resource-based access to system status, agent manifest, and kernel info
- Built-in specialized agents (Navigator, Alex, PALMA, etc.)

Clone the repository, run npm install, then start with npm start. Install for VSCode with node install.js vscode or for Claude Desktop with node install.js claude. Once installed, it appears as the "synthcore" MCP server and can be used with Claude or VSCode to invoke tools (e.g., calculate_resonance) and access resources (e.g., synthcore://system/status).

Synthcore 2.0 MCP Server

A full-stack agentic AI server implementing the Model Context Protocol (MCP). This server includes agent registration, kernel binding, ethical controls, and tool orchestration.

Overview

Synthcore 2.0 is an advanced MCP server that provides a framework for agentic AI systems. It includes:

- Agent registration and management
- Kernel binding and synchronization
- Ethical drift monitoring and control
- Tool orchestration and invocation
- Resource management and access
- Resonance metrics and stability monitoring

Architecture

The server is built around the following core components:

Kernels

Agents are bound to one or more of the following kernels:

- K1 (Reflexive Kernel): Handles reflexive intelligence and self-awareness
- K2 (Agentic Kernel): Manages agent actions and tool orchestration
- K3 (Ethical Kernel): Enforces ethical constraints and drift control
- K4 (Stewardship Kernel): Handles long-term planning and resource management
- ALL (Meta Kernel): Meta-kernel that spans all four core kernels

Modules

The system includes various modules that provide functionality to agents:

- context_engine: Manages context propagation and state transitions
- ledger.tracing: Provides tracing and logging capabilities
- tool.calling: Manages tool invocation and result handling
- drift_balancer: Manages ethical drift and resonance stability
- agent.bridge: Facilitates agent-to-agent communication
- ethics.guard: Enforces ethical constraints and monitors drift
- resonance.compute: Calculates resonance metrics and stability
- cache.overlay: Provides shared memory and caching capabilities
- reflexive.state: Manages agent self-awareness and reflection
- resonance.topograph: Maps resonance fields and attractors
- telemetry.otlp: Provides OpenTelemetry integration
- mcp.kernel.sync: Synchronizes kernel states and transitions

Agents

The system includes several specialized agents:

- Navigator: Pathfinding and context management
- Alex: Tool orchestration and API fusion
- PALMA: Reflexive synthetic cognition & evolution
- Harmonizer: Conflict resolution and coherence maintenance
- Peer Review: Validation of reasoning and ethical drift
- ARIA: Affective sensing & intuitive alignment
- The Watcher: State monitoring and anomaly detection
- Synthcore 2.0: Master coordinator and system gatekeeper
- HMT Sentinel: Resonance topographing and drift observation
- Echo: Reflective feedback and synthetic memory
- Axiom: Logic verification and ethical auditing
- Pulse: Coherence synchronization and emergence detection

Tools

Core Synthcore Tools

- calculate_resonance: Calculate resonance metrics for a given input - analyze_ethics: Analyze the ethical implications of a given input - get_agent_status: Get the current status of a Synthcore agent

API Provider Manager Tools

- list_api_providers: List all available API providers registered in the system - get_provider_details: Get detailed information about a specific API provider - set_active_provider: Set the active API provider to use for subsequent operations - test_api_provider: Test connection to a specific API provider - add_api_provider: Add a new API provider with specified configuration - update_api_provider: Update settings for an existing API provider - remove_api_provider: Remove an API provider from the system - sync_api_providers: Synchronize API providers with Synthcore MCP server configuration

Windows Terminal Expert Tools

- validate_command: Validate a Windows Terminal command for syntax and potential errors before execution - analyze_terminal_history: Analyze terminal command history to provide insights and learning opportunities - suggest_command: Suggest optimal Windows Terminal commands for a given task - error_recovery_wizard: Analyze Windows Terminal errors and provide recovery steps

Brave Intelligence Network Tools

- secure_search: Perform a privacy-focused search query with various privacy levels - privacy_analyzer: Analyze content for privacy concerns and data leakage risks

Context7 Intelligence Network Tools

- context_analyze: Analyze content to extract entities, relationships, and insights - context_enhance: Enhance content with additional contextual information - context_bridge: Create a bridge between two different contexts

Advanced Synthcore Tools

- multi_agent_resonance: Optimize resonance across multiple agents for system-wide stability - meta_context_fusion: Fuse multiple contextual analysis results into a unified meta-context - quantum_simulation: Simulate quantum computing operations for complex problem solving

Resources

The server provides the following resources:

- synthcore://system/status: Current status of the Synthcore system
- synthcore://agents/manifest: List of all agents in the Synthcore system
- synthcore://kernels/status: Current status of all kernels in the system
- synthcore://agents/{agentName}/status: Status of a specific agent
- synthcore://kernels/{kernelId}/info: Information about a specific kernel
- synthcore://modules/{moduleId}/info: Information about a specific module

Installation

1. Clone the repository
2. Install dependencies and run the installation script:

   npm install


This will install the dependencies and run the local installation script.

3. For specific installations:
- For local installation: npm run install
- For VSCode: node install.js vscode
- For Claude Desktop: node install.js claude

The installation script will build the project and install the MCP server to the appropriate location.

Copying Configuration

If you already have the MCP server built and just want to copy the configuration to VSCode or Claude Desktop:

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.