class Riffer::Mcp::Manifest

Riffer::Mcp::Manifest holds the configuration for a single MCP server.

name - String identifier used as the registration key and generated-agent identifier. tags - Array; normalized to symbols at construction time. endpoint - String HTTPS URL passed to the MCP transport. discovery_headers - Hash or Proc; resolved once when building the discovery client for tools/list. credentials_scope - Optional symbol hint: :global, :tenant, :user — documents whether

invocation credentials are expected to depend on tenant and/or user keys in +context+ (no ids stored).
Apps may treat +:user+ as "user in tenant" and pass both keys in +context+.