AP

adamrybinski/prolog-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

25 stars 6 forks 품질 51 트렌드 15

Prolog를 결합하는 neurosymbolic AI 서버는 하이브리드 AI 응용 프로그램에 대한 Model Context Protocol (MCP)과의 상징적인 이유입니다.

개요

Prolog를 결합하는 neurosymbolic AI 서버는 하이브리드 AI 응용 프로그램에 대한 Model Context Protocol (MCP)과의 상징적인 이유입니다. - Persistent Prolog 세션 : 도구 통화 사이에 상태를 유지 - 세션 관리 : 디스크에 저장 /로드 지식베이스 - 4 코어 도구 : - LoadProgram : Load Prolog predicates / rules - runPrologQuery : 복잡한 논리 쿼리를 실행 - saveSession : Persist 세션 상태 - 로드맵 : 이전 세션을 복원 - 모든 I / O에 대한 Zod 스키마 검증을 통해 유형 안전 - WebAssembly runtime : Trealla Prolog 환경 Trealla Prolog 및 MCP 프로토콜 내장

개요(AI 번역)

Prolog를 결합하는 neurosymbolic AI 서버는 하이브리드 AI 응용 프로그램에 대한 Model Context Protocol (MCP)과의 상징적인 이유입니다.

특징:

  • Persistent Prolog 세션: 도구 호출 사이의 상태를 유지
  • 세션 관리 : 디스크에 저장 /로드 지식베이스
  • 4개의 핵심 공구:
  • loadProgram: 로드 프로로그 predicates/rules
  • runPrologQuery: 복잡한 논리 쿼리를 실행
  • saveSession: Persist 세션 상태
  • loadSession: 이전 세션 복원
  • 모든 I/에 대한 Zod schema 검증을 통한 유형 안전 ₢ 킹
  • WebAssembly 런타임: WASI 환경에서 Trealla Prolog

Cline/Roo/Copilot과 통합:

개발:

정보:

운영 Avg. Latency 메모리 사용
문의 12ms 18MB
세션 할인 45ms 22MB
프로그램 로드 8ms 15MB

정보: Trealla Prolog 및 MCP 프로토콜 내장

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Prolog-MCP Server

A neurosymbolic AI server combining Prolog’s symbolic reasoning with Model Context Protocol (MCP) for hybrid AI applications.

Features:

  • Persistent Prolog session: maintain state between tool calls
  • Session management: save/load knowledge bases to disk
  • Four core tools:
    • loadProgram: Load Prolog predicates/rules
    • runPrologQuery: Execute complex logical queries
    • saveSession: Persist session state
    • loadSession: Restore previous sessions
  • Type safety via Zod schema validation for all I/O
  • WebAssembly runtime: Trealla Prolog in WASI environment

Integration with Cline/Roo/Copilot:

{
  "mcpServers": {
    "prolog-mcp": {
      "command": "node",
      "args": [
        "prolog-mcp/dist/index.js"
      ],
      "disabled": false,
      "alwaysAllow": [
        "loadProgram",
        "runPrologQuery",
        "saveSession",
        "loadSession"
      ],
      "timeout": 15
    }
  }
}

Development:

git clone https://github.com/adamrybinski/prolog-mcp
cd prolog-mcp
npm install
npm run build

Performance:

Operation Avg. Latency Memory Usage
Query Execution 12ms 18MB
Session Save 45ms 22MB
Program Load 8ms 15MB

Acknowledgements:
Built with Trealla Prolog and MCP Protocol

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →