Integrations
Enables deploying the MCP server code to GitHub repositories with setup scripts for initialization, remote configuration, and code pushing
Optional integration for setting up CI/CD workflows to test and build the server
Provides configuration instructions for integrating with Claude Desktop app on macOS systems
NSAF MCP 서버
이는 NSAF(Neuro-Symbolic Autonomy Framework)를 위한 모델 컨텍스트 프로토콜(MCP) 서버입니다. AI 비서가 MCP 프로토콜을 통해 NSAF 프레임워크와 상호 작용할 수 있도록 합니다.
참고: 이 저장소에는 NSAF 프레임워크 코드와 MCP 서버 구현이 모두 포함되어 있어 어디서나 배포하고 사용할 수 있는 완전한 패키지입니다.
참고: 이 구현은 공식 MCP SDK가 필요하지 않은 간소화된 버전의 MCP 프로토콜을 사용합니다. 이는 AI 비서에 NSAF 기능을 제공하는 데 필요한 핵심 기능을 구현합니다.
특징
- 사용자 정의 가능한 매개변수로 NSAF 진화 실행
- 다양한 NSAF 에이전트 아키텍처 비교
- AI 보조 장치에 NSAF 기능 통합
필수 조건
- Node.js 18+ 및 npm
- NSAF 프레임워크가 설치된 Python 3.8 이상
설치
- 이 저장소를 복제하세요:
지엑스피1
- 종속성 설치:
- 서버를 빌드하세요:
구성
서버에는 NSAF 프레임워크 코드가 포함되어 있으므로 기본 사용에는 추가 구성이 필요하지 않습니다. MCP 서버는 글로벌 설치 시 바로 작동하도록 설계되었습니다.
용법
로컬에서 서버 실행
GitHub에 배포
- MCP 서버에 대한 새로운 GitHub 저장소를 만듭니다.
- GitHub로 이동하여
nsaf-mcp-server
라는 이름의 새 저장소를 만듭니다. - README 파일로 초기화하세요
- GitHub로 이동하여
- 제공된 설정 스크립트를 사용하여 코드를 GitHub에 푸시하세요.
스크립트는 다음을 수행합니다.
- 필요한 경우 git을 초기화하세요
- 원격 저장소 설정
- 변경 사항을 커밋하세요
- GitHub에 푸시를 시도해 보세요(기존 저장소를 처리하는 옵션 포함)
- CI/CD를 위한 GitHub 작업 구성(선택 사항):
.github/workflows
디렉토리를 만듭니다.- 서버 테스트 및 빌드를 위한 워크플로 파일 추가
AI 어시스턴트와 함께 사용
Claude와 같은 AI 도우미와 함께 이 MCP 서버를 사용하려면 다음이 필요합니다.
- 서버를 설치하세요:옵션 1: GitHub에서 설치(코드를 푸시한 후):옵션 2: 로컬 디렉토리에서 설치:CopyCopy
- MCP 설정 구성에 서버를 추가합니다.
Claude Desktop 앱의 경우 ~/Library/Application Support/Claude/claude_desktop_config.json
편집합니다(macOS의 경우):
Cline의 경우 /Users/onthego/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
편집합니다.
사용 가능한 도구
런_엔에프_에볼루션
지정된 매개변수로 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')
compare_nsaf_agents
다양한 NSAF 에이전트 아키텍처를 비교해보세요.
매개변수:
architectures
: 비교할 아키텍처 목록(기본값: ['simple', 'medium', 'complex'])
특허
MIT
This server cannot be installed
AI 어시스턴트가 Neuro-Symbolic Autonomy Framework와 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버로, 사용자 정의 가능한 매개변수를 사용하여 NSAF 진화를 실행하고 다양한 에이전트 아키텍처를 비교하는 등의 기능을 지원합니다.