cma-mcp

Bridge Claude Managed Agents sessions into an MCP server over stdio or HTTP.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Observatoriodomos/DomosMirador --skill cma-mcp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cma-mcp
Source: https://github.com/Observatoriodomos/DomosMirador/tree/main/claude-cookbooks/managed_agents/cma-mcp
Command: npx skills add https://github.com/Observatoriodomos/DomosMirador --skill cma-mcp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It lets you access Claude Managed Agents through an MCP interface, so you can start sessions and relay messages from Claude Desktop or claude.ai web instead of building a custom integration workflow.

Core Features & Use Cases

  • Expose Managed Agents as MCP tools: lists agents, creates sessions, sends messages, and retrieves session state/events via MCP.
  • Supports two transports: stdio for local Claude Desktop/Claude Code, and Streamable HTTP for claude.ai web Connectors.
  • Provides a completion shim: uses wait_for_idle to convert CMA’s SSE-style completion into MCP’s request/response flow, returning the reply text for the user.

Quick Start

Ask your AI client to “walk me through setting up the cma-mcp MCP server” after pointing it to the skill.md, then follow the Claude Desktop path if you want local stdio or the claude.ai web path if you want a deployed HTTP URL.

Frequently Asked Questions about cma-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Claude Managed Agents sessions to Claude Desktop?

You can bridge Claude Managed Agents sessions into Claude Desktop by using an MCP server that wraps CMA endpoints, exposing agent listing, session creation, and message relay as local stdio tools.

What is the best way to expose Claude Managed Agents as MCP tools for claude.ai web?

To expose Claude Managed Agents as MCP tools for claude.ai web, deploy the server using Streamable HTTP transport, which enables interactive agent workflows and iterative turn-taking through a custom Connector.

Can I use Claude Managed Agents with MCP without building a custom integration workflow?

Yes, wrapping the nine CMA endpoints into an MCP server lets you start sessions and relay messages directly from Claude Desktop or claude.ai web, eliminating the need to build a custom integration workflow.

How does the MCP request/response flow handle Claude Managed Agents SSE-style completion?

The MCP server uses a stream-to-idle `wait_for_idle` completion shim that converts CMA's SSE-style completion into MCP's request/response flow, returning the final reply text to the user.

Does the Streamable HTTP transport for Claude Managed Agents require authentication?

Yes, when exposing Claude Managed Agents over Streamable HTTP for claude.ai web Connectors, the MCP server enforces bearer-token authentication to secure the transport layer.