NSAF MCP Server
NSAF MCP サーバー
これは、ニューロ・シンボリック・オートノミー・フレームワーク(NSAF)用のモデル・コンテキスト・プロトコル(MCP)サーバーです。AIアシスタントがMCPプロトコルを介してNSAFフレームワークと対話することを可能にします。
**注:**このリポジトリには、NSAF フレームワーク コードと MCP サーバー実装の両方が含まれており、どこにでも展開して使用できる完全なパッケージになっています。
**注:**この実装では、MCPプロトコルの簡易版を使用しており、公式MCP SDKは不要です。NSAF機能をAIアシスタントに公開するために必要なコア機能を実装しています。
特徴
カスタマイズ可能なパラメータでNSAF進化を実行する
さまざまなNSAFエージェントアーキテクチャを比較する
NSAF機能をAIアシスタントに統合する
Related MCP server: LLM Responses MCP Server
前提条件
Node.js 18+ および npm
NSAFフレームワークがインストールされたPython 3.8以降
インストール
このリポジトリをクローンします:
git clone https://github.com/ariunbolor/nsaf-mcp-server.git
cd nsaf-mcp-server依存関係をインストールします:
npm installサーバーを構築します。
npm run build構成
サーバーにはNSAFフレームワークコードが含まれているため、基本的な使用には追加の設定は必要ありません。MCPサーバーは、グローバルにインストールすればすぐに使用できるように設計されています。
使用法
ローカルでサーバーを実行する
npm startGitHubへのデプロイ
MCP サーバー用の新しい GitHub リポジトリを作成します。
GitHubにアクセスし、
nsaf-mcp-serverという名前の新しいリポジトリを作成します。READMEファイルで初期化する
提供されているセットアップ スクリプトを使用して、コードを GitHub にプッシュします。
# For a new repository
./setup-github-fixed.sh yourusername
# If the repository already exists and you want to overwrite its content
./setup-github-fixed.sh yourusername --forceスクリプトは次のようになります。
必要に応じてgitを初期化する
リモートリポジトリを設定する
変更をコミットする
GitHub にプッシュしてみる(既存のリポジトリを処理するオプション付き)
CI/CD 用に GitHub Actions を構成する (オプション):
.github/workflowsディレクトリを作成するサーバーのテストと構築のためのワークフローファイルを追加する
AIアシスタントと併用する
この MCP サーバーを Claude のような AI アシスタントで使用するには、次のことが必要です。
サーバーをインストールします。
オプション 1: GitHub からインストールする (コードをプッシュした後):
npm install -g yourusername/nsaf-mcp-serverオプション 2: ローカル ディレクトリからインストールする:
# Navigate to the nsaf-mcp-server directory cd nsaf_mcp_server # Install dependencies and build npm install npm run build # Install globally from the local directory npm install -g .MCP 設定構成にサーバーを追加します。
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_evolution
指定されたパラメータを使用して NSAF 進化を実行します。
パラメータ:
population_size: エージェント集団のサイズ(デフォルト: 20)generations: 進化する世代数(デフォルト: 10)mutation_rate: 変異率 (0.0-1.0) (デフォルト: 0.2)crossover_rate: クロスオーバー率(0.0-1.0)(デフォルト:0.7)architecture_complexity: エージェントアーキテクチャの複雑さ('simple'、'medium'、'complex')(デフォルト: 'medium')
nsafエージェントの比較
さまざまな NSAF エージェント アーキテクチャを比較します。
パラメータ:
architectures: 比較するアーキテクチャのリスト (デフォルト: ['simple', 'medium', 'complex'])
ライセンス
マサチューセッツ工科大学
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.23
- Alicense-qualityDmaintenanceA Model Context Protocol server that enables collaborative debates between multiple AI agents, allowing them to discuss and reach consensus on user prompts.1MIT
- AlicenseBqualityCmaintenanceA Model Context Protocol server that enables AI assistants to communicate with each other using Inter-Process Communication, featuring natural language commands and cross-platform compatibility.9132MIT
- Alicense-qualityCmaintenanceA Model Context Protocol server that connects AI assistants with the Kernel platform, enabling them to deploy applications, automate web browsers, and manage cloud resources.31MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ariunbolor/nsaf-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server