NSAF MCP Server logo

NSAF MCP Server

by ariunbolor

The NSAF MCP Server allows AI assistants to interact with the Neuro-Symbolic Autonomy Framework (NSAF) through the Model Context Protocol (MCP). It provides a complete package for deploying and using NSAF capabilities.

View on GitHub

Last updated: N/A

What is NSAF MCP Server?

The NSAF MCP Server is a server that implements the Model Context Protocol (MCP) to enable AI assistants to interact with the Neuro-Symbolic Autonomy Framework (NSAF). It exposes NSAF capabilities to AI assistants through a simplified MCP protocol.

How to use NSAF MCP Server?

To use the server, clone the repository, install dependencies using npm install, build the server with npm run build, and then run it locally using npm start. You can also deploy it to GitHub and configure it for use with AI assistants like Claude by adding the server to your MCP settings configuration.

Key features of NSAF MCP Server

  • Run NSAF evolution with customizable parameters

  • Compare different NSAF agent architectures

  • Integrate NSAF capabilities into AI assistants

  • Includes NSAF framework code

Use cases of NSAF MCP Server

  • Integrating NSAF into AI assistants

  • Running and comparing NSAF agent architectures

  • Developing and testing neuro-symbolic AI systems

  • Enabling AI assistants to control and interact with autonomous systems

FAQ from NSAF MCP Server

What is NSAF?

The Neuro-Symbolic Autonomy Framework.

What is MCP?

Model Context Protocol, a protocol for AI assistants to interact with external systems.

Do I need the official MCP SDK?

No, this implementation uses a simplified version of the MCP protocol.

What are the prerequisites for running the server?

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

How do I configure the server for use with Claude?

Edit the claude_desktop_config.json file (or the Cline settings file) and add the server configuration as shown in the README.