All projects
Pulsar-MCP

Pulsar-MCP

A Model Context Protocol (MCP) server for Apache Pulsar that provides tools to interact with Pulsar clusters through MCP-compatible clients.

Year
2025
Role
Author and maintainer
Type
Open source

Overview

An MCP server that exposes Apache Pulsar as a set of tools any MCP-compatible client (Claude, IDE agents, custom hosts) can call. Instead of shelling out to pulsar-admin, an assistant can list topics, inspect subscriptions and check cluster state through a typed tool interface.

The server handles the Pulsar admin/client connection and translates each operation into an MCP tool definition with a proper schema, so the client knows what arguments are valid before it calls anything.

Stack

Model Context Protocol

Tool interface exposed to MCP clients

Apache Pulsar

Target system — topics, subscriptions, cluster admin

Python

Server implementation and Pulsar client bindings

Highlights

  • Typed MCP tool definitions for Pulsar topic and subscription operations
  • Works with any MCP-compatible client, no bespoke integration
  • Open source under Germain-D/pulsar-mcp-server

Other projects

© 2026 Germain. All rights reserved.