SM

sinadarbouy/mcp-nats

Developer tools

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

53 stars 9 forks 품질 78 트렌드 21Apache-2.0

NATS 메시징 시스템 통합을 위한 Model Context Protocol (MCP) 서버

개요

NATS 메시징 시스템 통합을 위한 Model Context Protocol (MCP) 서버 이 프로젝트는 NATS의 Model Context Protocol (MCP) 서버를 제공하며, 표준화된 인터페이스를 통해 NATS 메시징 시스템과 상호 작용할 수 있는 AI 모델과 애플리케이션을 제공합니다. NATS 서버와 상호 작용을 위한 종합적인 세트를 드러내고, 메시징 시스템과 함께 일할 필요가 있는 AI-powered 신청을 위해 이상적으로 합니다. Model Context Protocol (MCP)은 애플리케이션이 대용량 모델(LLMs)에 컨텍스트를 제공하는 방법을 표준화하는 개방형 프로토콜입니다.

개요(AI 번역)

NATS 메시징 시스템 통합을 위한 Model Context Protocol (MCP) 서버

**이 MCP 서버는 MCP 검토에 의해 인증됩니다. **

개요

이 프로젝트는 NATS의 Model Context Protocol (MCP) 서버를 제공하며, 표준화된 인터페이스를 통해 NATS 메시징 시스템과 상호 작용할 수 있는 AI 모델과 애플리케이션을 제공합니다. NATS 서버와 상호 작용을 위한 종합적인 세트를 드러내고, 메시징 시스템과 함께 일할 필요가 있는 AI-powered 신청을 위해 이상적으로 합니다.

MCP는 무엇입니까?

Model Context Protocol (MCP)은 애플리케이션이 대용량 모델(LLMs)에 컨텍스트를 제공하는 방법을 표준화하는 개방형 프로토콜입니다. 이 서버는 MCP 사양을 구현하여 NATS 메시징 기능을 LLMs 및 AI 애플리케이션에 제공합니다.

  • 표준화 된 방법으로 NATS 메시징 시스템과의 상호 작용
  • 안전 검사 및 모니터링 NATS 서버 및 스트림
  • 안전한 인터페이스를 통해 읽기 전용 작업을 수행
  • 다른 MCP 호환 클라이언트 및 호스트와 통합

특징

  • 서버 관리(Read-only Operations)
  • NATS 서버 목록 및 검사
  • 서버 건강 모니터링 및 ping
  • 서버 정보 retrieval
  • 라운드 트립 시간 (RTT) 측정

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

README

원문 README의 일부입니다. 원문 보기.

mcp-nats

A Model Context Protocol (MCP) server for NATS messaging system integration

This MCP server is certified by MCP Review.

Overview

This project provides a Model Context Protocol (MCP) server for NATS, enabling AI models and applications to interact with NATS messaging systems through a standardized interface. It exposes a comprehensive set of tools for interacting with NATS servers, making it ideal for AI-powered applications that need to work with messaging systems.

What is MCP?

The Model Context Protocol (MCP) is an open protocol that standardizes how applications provide context to Large Language Models (LLMs). This server implements the MCP specification to provide NATS messaging capabilities to LLMs and AI applications, allowing them to:

  • Interact with NATS messaging systems in a standardized way
  • Safely inspect and monitor NATS servers and streams
  • Perform read-only operations through a secure interface
  • Integrate with other MCP-compatible clients and hosts

Features

  • Server Management (Read-only Operations)
    • List and inspect NATS servers
    • Server health monitoring and ping
    • Server information retrieval
    • Round-trip time (RTT) measurement
  • Stream Operations (Read-only Operations)
    • View and inspect NATS streams
    • Stream state and information queries
    • Message viewing and retrieval
    • Subject inspection
  • Object Store Operations
    • Create and manage object store buckets
    • Put and get files from object stores
    • List buckets and their contents
    • Delete objects and buckets
    • Watch buckets for changes
    • Seal buckets to prevent updates
GitHub에서 전체 README 보기

설치

docker run -i --rm --init -e NATS_URL -e NATS_SYS_CREDS ghcr.io/sinadarbouy/mcp-nats:0.1.4 --transport stdio
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "nats": { "env": { "NATS_URL": "nats://localhost:4222", "NATS_SYS_CREDS": "<base64 of SYS account creds>", "NATS_A_CREDS": "<base64 of A account creds>" }, "url": "http://localhost:8000/mcp" } } }