Back to Apps

MCP NATS
by sinadarbouy
Model Context Protocol server for seamless integration and management of NATS messaging systems.
0 stars
Works in:CursorVS Code Copilot
Exposes:Tools
What it does
This MCP server connects AI models to NATS messaging systems, allowing LLMs to interact with high-performance messaging infrastructure. It enables AI agents to monitor server health, manage streams, and handle key-value stores directly within their context.
Tools
- Server Management: List and inspect NATS servers, monitor health, and measure RTT.
- Stream Operations: View and inspect streams, query state, and retrieve messages.
- Object Store: Create and manage buckets, put/get files, and watch for changes.
- KV Operations: Manage key-value buckets, store/retrieve pairs, and watch updates.
- Publish: Send messages to NATS subjects in various formats.
- Account Operations: View account metrics, generate reports, and manage backups.
Installation
To use with Claude Desktop, add the following to your claude_desktop_config.json:
{
"mcpServers": {
"nats": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"NATS_URL",
"-e",
"NATS_SYS_CREDS",
"ghcr.io/sinadarbouy/mcp-nats:0.1.4",
"--transport",
"stdio"
],
"env": {
"NATS_SYS_CREDS": "<base64_of_sys_account_creds>",
"NATS_URL": "<nats_url>"
}
}
}
}
Supported hosts
- Claude Desktop
- Cursor
- VS Code Copilot
Quick install
go install github.com/sinadarbouy/mcp-nats/cmd/mcp-nats@latestInformation
- Pricing
- free
- Published
- 6/22/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add to mcpServers config with NATS_URL and credentials env varsClaude Desktop
Add docker run command to claude_desktop_config.jsonVS Code Copilot
Add to .vscode/settings.json under mcp.servers





