Skip to main content
The Remote StreamNative MCP Server exposes a wide catalog of tools. Clients can opt into specific capabilities at connection time by setting HTTP headers. This page summarizes the supported flags and feature names.

Header reference

  • X-MCP-Readonly — set to true when the client only needs read access. The remote server enforces read-only semantics for supported tools and skips operations that mutate resources.
  • X-MCP-Features — provide a comma-separated list of feature identifiers to narrow the tool catalog. When omitted, the server enables discovery for the default feature set, including Pulsar Functions and Orca agents as tools.

Available feature identifiers

Use these values inside the X-MCP-Features header, can use , to passing multiple tools.

Combination feature sets

  • all — enables every available capability across StreamNative Cloud, Pulsar, and Kafka.

Kafka tooling

  • all-kafka
  • kafka-admin
  • kafka-client
  • kafka-admin-topics
  • kafka-admin-partitions
  • kafka-admin-groups
  • kafka-admin-schema-registry
  • kafka-admin-connect

Pulsar tooling

  • all-pulsar
  • pulsar-admin
  • pulsar-client
  • pulsar-admin-brokers
  • pulsar-admin-broker-stats
  • pulsar-admin-clusters
  • pulsar-admin-functions
  • pulsar-admin-functions-worker
  • pulsar-admin-namespaces
  • pulsar-admin-namespace-policy
  • pulsar-admin-isolation-policy
  • pulsar-admin-packages
  • pulsar-admin-resource-quotas
  • pulsar-admin-schemas
  • pulsar-admin-subscriptions
  • pulsar-admin-tenants
  • pulsar-admin-topics
  • pulsar-admin-sinks
  • pulsar-admin-sources
  • pulsar-admin-topic-policy

StreamNative Cloud tooling

  • agents-as-tools
  • pulsar-functions-as-tools

Usage tips

  • Start with a minimal feature list to reduce token usage and improve tool selection accuracy.
  • Add agents-as-tools or pulsar-functions-as-tools only when remote MCP clients should call Orca agents or Pulsar Functions directly.
  • Combine feature groups as needed. For example, X-MCP-Features: streamnative-cloud,pulsar-admin,agents-as-tools enables cloud context utilities, Pulsar administration, and agent tooling while leaving Kafka features disabled.
I