Back to Home
ariunbolor icon

nsaf-mcp-server

by ariunbolor

Overview

The NSAF Complete MCP Server implements a Neuro-Symbolic Autonomy Framework, exposing 19 tools for AI assistants to manage complex multi-objective tasks, evolve specialized AI agents, project future intentions, manage symbolic memory, synchronize human-AI cognitive states, integrate foundation models, and perform real-time system analytics, potentially with quantum enhancement.

Installation

Run Command
python3 nsaf_mcp_server.py

Environment Variables

  • AGENT_BUILDER_MODEL_PROVIDER_OPENAI_API_KEY
  • AGENT_BUILDER_MODEL_PROVIDER_GEMINI_API_KEY
  • AGENT_BUILDER_SECURITY_JWT_SECRET_KEY
  • AGENT_BUILDER_SECURITY_API_KEY_KEY
  • AGENT_BUILDER_DATABASE_POSTGRESQL_PASSWORD
  • ADMIN_USERNAME
  • ADMIN_PASSWORD
  • ADMIN_EMAIL
  • APP_ENV

Security Notes

The server has critical security vulnerabilities: it uses hardcoded default values for `JWT_SECRET_KEY` ('supersecretkey') and `admin` credentials if corresponding environment variables (`AGENT_BUILDER_SECURITY_JWT_SECRET_KEY`, `ADMIN_USERNAME`, `ADMIN_PASSWORD`) are not set. The agent marketplace and user data are stored in local JSON files (`data/marketplace/*.json`, `data/users.json`), which is highly insecure and unsuitable for a multi-user or production environment. System maintenance skills include `subprocess` calls (e.g., for system info, software management) which, while currently mocked in snippets, pose a risk if not rigorously sanitized and executed with least privilege.

Similar Servers

Stats

Interest Score30
Security Score3
Cost ClassHigh
Avg Tokens1500
Stars1
Forks2
Last Update2025-11-26

Tags

Neuro-Symbolic AIAI AgentsTask ProcessingQuantum ComputingMemory ManagementIntent ProjectionHuman-AI CollaborationFoundation ModelsSystem AnalyticsModel Context Protocol (MCP)FastAPI