NSAF MCP 服务器是专为神经符号自主框架(NSAF)设计的模型上下文协议(MCP)服务器。它支持 AI 助手通过 MCP 协议与 NSAF 框架进行交互,为相关应用提供了强大的支持。
NSAF MCP 服务器允许 AI 助手通过 MCP 协议与 NSAF 框架交互,此仓库包含 NSAF 框架代码和 MCP 服务器实现,可在任何地方部署和使用。
git clone https://github.com/ariunbolor/nsaf-mcp-server.git
cd nsaf-mcp-server
npm install
npm run build
服务器包含 NSAF 框架代码,因此基本使用不需要额外配置。MCP 服务器设计为开箱即用。
npm start
为您的 MCP 服务器创建一个新的 GitHub 仓库:
nsaf-mcp-server的新仓库使用提供的设置脚本将代码推送到 GitHub:
# 对于新仓库
./setup-github-fixed.sh yourusername
# 如果仓库已经存在且您想覆盖内容
./setup-github-fixed.sh yourusername --force
该脚本将执行以下操作:
.github/workflows目录要将此 MCP 服务器与 AI 助手(如 Claude)一起使用,您需要执行以下操作:
安装服务器:
选项 1: 从 GitHub 安装(在推送代码后):
npm install -g yourusername/nsaf-mcp-server
选项 2: 从本地目录安装:
# 进入 nsaf_mcp_server 目录
cd nsaf_mcp_server
# 安装依赖项并构建
npm install
npm run build
# 从本地目录全局安装
npm install -g .
对于 Claude 桌面应用程序,请编辑~/Library/Application Support/Claude/claude_desktop_config.json(macOS):
{
"mcpServers": {
"nsaf": {
"command": "nsaf-mcp-server",
"args": [],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
对于 Cline,请编辑/Users/onthego/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:
{
"mcpServers": {
"nsaf": {
"command": "nsaf-mcp-server",
"args": [],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}
使用可自定义参数运行 NSAF 进化。
比较不同 NSAF 代理架构的性能和特性。
⚠️ 重要提示
此仓库包含 NSAF 框架代码和 MCP 服务器实现,使其成为一个完整的包,可以在任何地方部署和使用。
⚠️ 重要提示
该实现使用了一个简化的 MCP 协议版本,不需要官方的 MCP SDK。它实现了暴露 NSAF 功能所需的核心功能。