nats-mcp-server
If you are the rightful owner of nats-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server providing access to NATS, a cloud-native messaging system, through the NATS CLI.
The NATS MCP Server is a Model Context Protocol server that facilitates interaction with the NATS messaging system using the NATS CLI. It allows users to publish and subscribe to messages, implement request-reply patterns, and handle errors efficiently. The server is designed to integrate seamlessly with the NATS CLI, providing advanced options for message handling, such as headers, templates, and reply subjects. It supports full error handling and cleanup, ensuring robust and reliable communication. The server can be configured using environment variables, and it is compatible with various platforms, including macOS, Linux, and Windows. Users can install the server via npm or build it from source, and it can be integrated into different development environments like VSCode and Claude Desktop.
Features
- Publish messages with advanced options (headers, templates, reply subjects)
- Subscribe to subjects with configurable timeouts and message counts
- Request-reply pattern support with headers
- Full NATS CLI integration
- Error handling and cleanup