Denovo1998/pulsar-mcp-server
3.3
If you are the rightful owner of pulsar-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.
Pulsar MCP Server is a Java-based implementation using Spring Boot and Spring AI MCP Server Boot Starter, designed to manage and interact with Apache Pulsar clusters.
Pulsar MCP Server (Java)
A Java implementation of Pulsar MCP Server using Spring Boot and Spring AI MCP Server Boot Starter.
Features
-
Pulsar Admin Tools: Complete Pulsar administrative operations
- Tenant management (list, create, update, delete)
- Namespace management
- Topic management
- Broker management
- Cluster management
- Function management
-
Pulsar Client Tools: Message production and consumption
- Message production with properties and keys
- Message consumption with various subscription types
-
Security Profiles:
- Read-only mode (default)
- Write mode (enabled with --spring.profiles.active=write)
-
Feature Flags: Enable/disable specific tool groups via configuration
Quick Start
Prerequisites
- Java 17+
- Apache Pulsar cluster running
- Maven 3.6+
Build
mvn clean package -DskipTests