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
DBT Synapse Serverless
An adapter for dbt to use Azure Synapse Serverless pools.

Xbooks
Xbooks is an open source self-hosted website that allows users to create and share their own book lists.(name not definitive)