{"id":"denovo1998-pulsar-mcp-server","name":"pulsar-mcp-server","af_score":33.8,"security_score":36.8,"reliability_score":18.8,"what_it_does":"Provides an MCP server (Java/Spring Boot + Spring AI MCP starter) that exposes Apache Pulsar administrative tools (tenants/namespaces/topics/brokers/clusters/functions) and client messaging tools (produce/consume messages). Includes configuration-based feature flags and a security profile concept (read-only default, write mode via Spring profile).","best_when":"You want to connect an MCP-capable agent to Pulsar in a Spring Boot application and you can enforce least-privilege (read-only by default).","avoid_when":"You cannot control or constrain tool execution (especially write operations) or you need documented, fine-grained authorization and audit logs.","last_evaluated":"2026-04-04T19:50:32.180635+00:00","has_mcp":true,"has_api":false,"auth_methods":["Spring profile-based security profile (read-only default; write mode via --spring.profiles.active=write)"],"has_free_tier":false,"known_gotchas":["Write-capable tool groups exist (write mode enabled by Spring profile); agents may attempt destructive actions unless tool-group flags and/or runtime profile are tightly controlled.","Message consumption/production semantics (ack mode, subscription handling, retries, duplicate handling) are not documented in the provided README, so agents may mishandle delivery guarantees.","Only a partial glimpse of tool coverage is shown; without full tool schema/docs, agents may call incorrect parameters."],"error_quality":0.0}