nsaf-mcp-server

nsaf-mcp-server

0

The NSAF MCP Server is designed to enable AI assistants to interact with the Neuro-Symbolic Autonomy Framework using a simplified MCP protocol. It includes tools for running NSAF evolution and comparing agent architectures, along with integration capabilities for AI use.

NSAF MCP Server

This project is a Model Context Protocol (MCP) server for the Neuro-Symbolic Autonomy Framework (NSAF). It facilitates interaction between AI assistants and the NSAF framework by implementing the core functionality needed to expose NSAF capabilities.

Features

  • Run NSAF evolution with customizable parameters
  • Compare different NSAF agent architectures
  • Integrate NSAF capabilities into AI assistants

Prerequisites

  • Node.js 18+ and npm
  • Python 3.8+ with the NSAF framework installed

Installation

  1. Clone the repository
  2. Install dependencies
  3. Build the server

Usage

Running the server locally

  • Install and start the server using npm.

Deploying to GitHub

  • Create a GitHub repository for the MCP server and push the code using the setup script provided.

Using with AI Assistants

  • Install the server globally and configure MCP settings for AI assistants like Claude.

Available Tools

run_nsaf_evolution

Run NSAF evolution with specified parameters.

compare_nsaf_agents

Compare different NSAF agent architectures.