pulsar-mcp-server

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