SM

sinadarbouy/mcp-nats

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

53 stars 9 forks 品質 78 トレンド 21Apache-2.0

NATSメッセージングシステム統合のためのモデルコンテキストプロトコル(MCP)サーバー

概要

NATSメッセージングシステム統合のためのモデルコンテキストプロトコル(MCP)サーバー このプロジェクトは、NATS用のモデルコンテキストプロトコル(MCP)サーバーを提供し、AIモデルとアプリケーションが標準化されたインタフェースを介してNATSメッセージングシステムと相互作用することを可能にします。 これにより、NATSサーバーとやり取りするための包括的な一連のツールが公開され、メッセージングシステムで作業するために必要なAIを搭載したアプリケーションに最適です。 モデルコンテキストプロトコル(MCP)は、アプリケーションが大規模なランゲージモデル(LLM)にコンテキストを提供する方法を標準化するオープンプロトコルです.

概要(AI 翻訳)

NATSメッセージングシステム統合のためのモデルコンテキストプロトコル(MCP)サーバー

※MCPサーバーはMCP審査により認証されます。**

概要

このプロジェクトは、NATS用のモデルコンテキストプロトコル(MCP)サーバーを提供し、AIモデルとアプリケーションが標準化されたインタフェースを介してNATSメッセージングシステムと相互作用することを可能にします。 これにより、NATSサーバーとやり取りするための包括的な一連のツールが公開され、メッセージングシステムで作業するために必要なAIを搭載したアプリケーションに最適です。

MCPとは?

モデルコンテキストプロトコル(MCP)は、アプリケーションが大規模なランゲージモデル(LLM)にコンテキストを提供する方法を標準化するオープンプロトコルです。 このサーバーは、LMS および AI アプリケーションに NATS のメッセージング機能を提供する MCP 仕様を実装し、次のようにします。

  • 標準化された方法のNATSのメッセージング システムと相互に作用して下さい
  • 安全にNATSサーバーを点検し、監視し、流れて下さい
  • セキュアなインターフェースで読み取り専用の操作を実行
  • 他のMCP対応クライアントとホストとの統合

##特徴

  • サーバー管理(読み取り専用操作) ・NATSサーバーの一覧と検査
  • サーバー健康の監視およびping
  • サーバー情報検索
  • 往復時間(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" } } }