Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Nsaf Mcp Server

    The Neuro-Symbolic Autonomy Framework integrates neural, symbolic, and autonomous learning methods into a single, continuously evolving AI agent-building system. This prototype demonstrates the SCMA component, which enables AI agents to self-design new AI agents using Generative Architecture Models.

    1 stars
    Python
    Updated Jul 5, 2025
    agent
    ai
    bndagents
    neural-network
    symbolic-computation

    Table of Contents

    • 🚀 What's New in v1.0
    • 🏗️ Architecture Overview
    • Core Modules
    • Integration Layers
    • 🛠️ Installation
    • Prerequisites
    • Quick Install
    • Dependencies Included
    • 🎯 Quick Start
    • Basic Usage
    • MCP Integration (AI Assistants)
    • ⚙️ Configuration
    • Environment Variables
    • Configuration File
    • 🧪 Examples
    • Run Complete Demo
    • Individual Components
    • 🔧 Advanced Features
    • Quantum Computing
    • Foundation Models
    • Distributed Processing
    • Enterprise Ready
    • 📊 Performance
    • 🔒 Security
    • 🧰 Development
    • Testing
    • Code Quality
    • Documentation
    • 🌐 Deployment
    • Local Development
    • Production
    • Cloud Platforms
    • 📈 Monitoring
    • 🤝 Contributing
    • 📚 Documentation
    • 🐛 Troubleshooting
    • Common Issues
    • 📄 License
    • 🙏 Acknowledgments
    • 📞 Support

    Table of Contents

    • 🚀 What's New in v1.0
    • 🏗️ Architecture Overview
    • Core Modules
    • Integration Layers
    • 🛠️ Installation
    • Prerequisites
    • Quick Install
    • Dependencies Included
    • 🎯 Quick Start
    • Basic Usage
    • MCP Integration (AI Assistants)
    • ⚙️ Configuration
    • Environment Variables
    • Configuration File
    • 🧪 Examples
    • Run Complete Demo
    • Individual Components
    • 🔧 Advanced Features
    • Quantum Computing
    • Foundation Models
    • Distributed Processing
    • Enterprise Ready
    • 📊 Performance
    • 🔒 Security
    • 🧰 Development
    • Testing
    • Code Quality
    • Documentation
    • 🌐 Deployment
    • Local Development
    • Production
    • Cloud Platforms
    • 📈 Monitoring
    • 🤝 Contributing
    • 📚 Documentation
    • 🐛 Troubleshooting
    • Common Issues
    • 📄 License
    • 🙏 Acknowledgments
    • 📞 Support

    Documentation

    Neuro-Symbolic Autonomy Framework (NSAF) v1.0

    The Complete, Unified Implementation of Advanced AI Autonomy

    Author: Bolorerdene Bundgaa

    Contact: bolor@ariunbolor.org

    Website: https://bolor.me

    A comprehensive Python framework that combines quantum computing, symbolic reasoning, neural networks, and foundation models into a unified autonomous AI system.

    🚀 What's New in v1.0

    This is the unified, production-ready version that combines:

    • ✅ Complete 5-Module Architecture: All advanced NSAF components
    • ✅ Foundation Model Integration: OpenAI, Anthropic, Google APIs
    • ✅ MCP Protocol Support: AI assistant integration built-in
    • ✅ Web API Framework: Production deployment ready
    • ✅ Enterprise Features: Authentication, databases, monitoring

    🏗️ Architecture Overview

    Core Modules

    1. Quantum-Symbolic Task Clustering - Decompose complex problems using quantum-enhanced algorithms

    2. Self-Constructing Meta-Agents (SCMA) - Evolve specialized AI agents automatically

    3. Hyper-Symbolic Memory - RDF-based knowledge graphs with semantic reasoning

    4. Recursive Intent Projection (RIP) - Multi-step planning and optimization

    5. Human-AI Synergy - Cognitive state synchronization and collaboration

    Integration Layers

    • Foundation Models - GPT-4, Claude, Gemini integration for embeddings and reasoning
    • MCP Interface - Model Context Protocol for AI assistant integration
    • Web APIs - FastAPI-based services with authentication
    • Distributed Computing - Ray-based scaling and quantum backends

    🛠️ Installation

    Prerequisites

    • Python 3.8+
    • 8GB+ RAM recommended
    • GPU optional (for large models)

    Quick Install

    bash
    # Clone the repository
    git clone https://github.com/ariunbolor/nsaf-mcp-server.git
    cd nsaf-mcp-server
    
    # Install all dependencies
    pip install -r requirements.txt
    
    # Run the unified example
    python unified_example.py

    Dependencies Included

    • Quantum Computing: Qiskit, Cirq, PennyLane
    • Machine Learning: PyTorch, TensorFlow, Scikit-learn
    • Distributed: Ray, Redis
    • Web Framework: FastAPI, WebSockets
    • Databases: SQLAlchemy, PostgreSQL, Redis
    • Semantic Web: RDFlib, NetworkX
    • Foundation Models: OpenAI, Anthropic clients

    🎯 Quick Start

    Basic Usage

    python
    import asyncio
    from core import NeuroSymbolicAutonomyFramework
    
    async def main():
        # Initialize the framework
        framework = NeuroSymbolicAutonomyFramework()
        
        # Define your task
        task = {
            'description': 'Build an AI system for predictive maintenance',
            'goals': [
                {'type': 'accuracy', 'target': 0.95, 'priority': 0.9},
                {'type': 'latency', 'target': 50, 'priority': 0.8}
            ],
            'constraints': [
                {'type': 'memory', 'limit': '8GB', 'importance': 0.9}
            ]
        }
        
        # Process through NSAF pipeline
        result = await framework.process_task(task)
        
        print(f"Clusters: {len(result['task_clusters'])}")
        print(f"Agents: {len(result['agents'])}")
        
        await framework.shutdown()
    
    asyncio.run(main())

    MCP Integration (AI Assistants)

    python
    from core import NSAFMCPServer
    
    # Create MCP server for Claude/other AI assistants
    server = NSAFMCPServer()
    
    # Available tools:
    # - run_nsaf_evolution
    # - analyze_nsaf_memory  
    # - project_nsaf_intent
    # - cluster_nsaf_tasks
    # - get_nsaf_status

    ⚙️ Configuration

    Environment Variables

    bash
    # Foundation Models (Optional)
    export OPENAI_API_KEY="your-openai-key"
    export ANTHROPIC_API_KEY="your-anthropic-key"
    export GOOGLE_API_KEY="your-google-key"
    
    # Databases (Optional)
    export DATABASE_PASSWORD="your-db-password"
    export REDIS_PASSWORD="your-redis-password"
    
    # Security (Production)
    export JWT_SECRET="your-jwt-secret"
    export API_KEY="your-api-key"

    Configuration File

    All settings in config/config.yaml:

    • Foundation model providers and settings
    • Quantum backend configuration
    • Distributed computing setup
    • Database connections
    • Security and authentication
    • Feature flags and optimization

    🧪 Examples

    Run Complete Demo

    bash
    python unified_example.py

    Shows all features working together with a complex predictive maintenance task.

    Individual Components

    bash
    python example.py                    # Original NSAF framework
    python -m core.mcp_interface        # MCP server for AI assistants

    🔧 Advanced Features

    Quantum Computing

    • IBM Qiskit integration for quantum optimization
    • Configurable quantum backends (simulator/real hardware)
    • Quantum-enhanced similarity computation

    Foundation Models

    • Multi-provider support (OpenAI, Anthropic, Google)
    • Automatic fallbacks and error handling
    • Task-specific model selection

    Distributed Processing

    • Ray-based distributed computing
    • Auto-scaling worker management
    • GPU/CPU resource optimization

    Enterprise Ready

    • FastAPI web services
    • JWT authentication
    • PostgreSQL/Redis support
    • Monitoring and logging
    • Docker deployment ready

    📊 Performance

    ComponentPerformanceScalability
    Task Clustering1000+ tasks/secQuantum-enhanced
    Agent Evolution100 agents/genDistributed training
    Memory Graph1M+ nodesRDF triple store
    Intent Planning10 steps/secRecursive optimization
    API Response<100msAuto-scaling

    🔒 Security

    • ✅ API Authentication: JWT tokens and API keys
    • ✅ Data Encryption: AES-256 encryption at rest
    • ✅ Secure Connections: HTTPS/WSS only in production
    • ✅ Access Control: Role-based permissions
    • ✅ Audit Logging: Comprehensive activity tracking

    🧰 Development

    Testing

    bash
    pytest tests/                       # Run all tests
    pytest tests/test_integration.py    # Integration tests
    pytest --cov=core tests/            # Coverage report

    Code Quality

    bash
    black core/                         # Format code
    isort core/                         # Sort imports  
    mypy core/                          # Type checking
    flake8 core/                        # Linting

    Documentation

    bash
    sphinx-build docs/ docs/_build/     # Generate docs

    🌐 Deployment

    Local Development

    bash
    uvicorn core.web_api:app --reload   # Web API server
    ray start --head                    # Distributed computing

    Production

    bash
    docker build -t nsaf .              # Container build
    docker-compose up -d                # Full stack deployment

    Cloud Platforms

    • AWS: Ray on EC2, RDS PostgreSQL, ElastiCache Redis
    • GCP: Compute Engine, Cloud SQL, Memorystore
    • Azure: Virtual Machines, Database, Cache

    📈 Monitoring

    • Metrics: Prometheus integration
    • Logging: Structured JSON logs
    • Tracing: OpenTelemetry support
    • Health Checks: Built-in endpoint monitoring
    • Alerts: Custom threshold notifications

    🤝 Contributing

    1. Fork the repository

    2. Create feature branch: git checkout -b feature/amazing-feature

    3. Run tests: pytest tests/

    4. Commit changes: git commit -m 'Add amazing feature'

    5. Push branch: git push origin feature/amazing-feature

    6. Open Pull Request

    📚 Documentation

    • API Reference: /docs endpoint when running server
    • Architecture Guide: docs/architecture.md
    • Deployment Guide: docs/deployment.md
    • Examples: examples/ directory

    🐛 Troubleshooting

    Common Issues

    Missing Dependencies

    bash
    pip install -r requirements.txt     # Install all dependencies

    Quantum Backend Errors

    bash
    qiskit-aer-config                   # Check quantum setup

    Ray Connection Issues

    bash
    ray start --head                    # Start Ray cluster
    ray status                          # Check cluster status

    Foundation Model API Errors

    bash
    export OPENAI_API_KEY="your-key"    # Set API keys

    📄 License

    MIT License - see LICENSE file for details.

    🙏 Acknowledgments

    • IBM Qiskit team for quantum computing framework
    • Ray team for distributed computing
    • OpenAI, Anthropic, Google for foundation model APIs
    • FastAPI team for web framework
    • All open source contributors

    📞 Support

    • Issues: GitHub Issues tracker
    • Discussions: GitHub Discussions
    • Author Contact: bolor@ariunbolor.org
    • Website: https://bolor.me

    ---

    Built with ❤️ for the future of AI autonomy

    Created by Bolorerdene Bundgaa

    *NSAF v1.0 - The complete neuro-symbolic autonomy solution*

    Similar MCP

    Based on tags & features

    • SE

      Serena

      Python·
      14.5k
    • BI

      Biomcp

      Python·
      327
    • NE

      Nebulablock Mcp Server

      Python·
      1
    • CH

      Chuk Mcp Linkedin

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • SE

      Serena

      Python·
      14.5k
    • BI

      Biomcp

      Python·
      327
    • NE

      Nebulablock Mcp Server

      Python·
      1
    • CH

      Chuk Mcp Linkedin

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k