Labsco
daanrongen logo

NATS

from daanrongen

MCP server for NATS โ€” publish, request-reply, JetStream streams, KV store, and server diagnostics over stdio

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeQuick setup

โŒ labsco summary โ€” our analysis, not the vendor's

What it is โ€” An MCP server for NATS that publishes messages, does request-reply, manages JetStream streams, uses the KV store, and inspects server diagnostics over stdio.

What you get โ€”

  • Core โ€” publish and request (request-reply pattern)
  • JetStream โ€” stream_create/list/info/delete, stream_publish, stream_fetch, stream_consumer_create
  • KV store โ€” kv_create_bucket, kv_get/put/delete, kv_list_keys, kv_history
  • Server โ€” server_info diagnostics
  • 17 tools total

Requirements โ€” A running NATS server URL (NATS_URL, e.g. nats://localhost:4222), required.

Cost snapshot โ€” Free; license not stated in the README. NATS itself is open source and self-hosted.

Setup effort โ€” bunx @daanrongen/nats-mcp, or claude mcp add nats -e NATS_URL=... -- bunx @daanrongen/nats-mcp.

Our take โ€” A capable bridge for teams already running NATS/JetStream who want to inspect and drive messaging from an assistant. Caveat: it assumes a reachable NATS server (no auth options shown beyond the URL), and the license is unspecified โ€” confirm before commercial use.

Source: the project README โ€” summarized 2026-07-08.