Composure Pro MCP Server
Connect Claude (web, desktop, mobile), ChatGPT, and Codex to the Composure Pro catalog over MCP.
Composure Pro MCP Server
Composure Pro is available as a remote Model Context Protocol (MCP) server. Connect Claude (web, desktop, mobile), ChatGPT Apps, Codex, or any MCP-compatible client to browse the plugin catalog, fetch skill content, and access production data-patterns — directly from your chat, without leaving the conversation.
Public URL: https://mcp.composure-pro.com/mcp
Transport: Streamable HTTP
Authentication: OAuth 2.1 + PKCE (S256). Public catalog tools work without an account; tier-gated content (premium skills + Pro patterns) requires a Composure Pro subscription.
Setup
Claude (web, desktop, mobile)
- Open Claude → + menu → Connectors
- Find Composure Pro in the directory and click Connect
- Sign in with your composure-pro.com account when prompted
Once connected, the tools below are available in every conversation. Public tools (catalog browse) work immediately; tier-gated tools require an active Pro subscription.
Claude Code
The MCP server is automatically wired when you install the Composure plugin via composure-pro.com/install. No separate setup needed.
Other MCP clients
Add https://mcp.composure-pro.com/mcp as a remote MCP server with OAuth 2.0 authentication. DCR (RFC 7591) is supported at /api/oauth/register for clients that need to self-register.
Tools
The server exposes 9 read-only tools. Three are public (no authentication needed); six are tier-gated.
Public tools (no auth)
| Tool | What it does |
|---|---|
list_plugins | List all Composure Pro plugins in the catalog with skill counts and tier requirements |
list_skills | List the skills + hooks published by a specific plugin |
get_install_command | Get the one-line install command for the Composure Pro CLI (unix or windows) |
Authenticated tools (Composure Pro subscription)
| Tool | What it does |
|---|---|
fetch_skill_step | Fetch the markdown content of a specific skill step. Tier-gated by skill. |
list_patterns | List Composure data-pattern areas and the patterns each contains. Returns plan-filtered manifest. |
fetch_pattern | Fetch a Composure data-pattern by area + pattern slug. Pro patterns require Pro subscription. |
fetch_hook | Fetch a Composure hook script by plugin + hook name. Tier-gated. |
get_manifest | Get the full plugin + skill + pattern manifest filtered by your plan. |
validate_license | Validate your Composure Pro license. Returns plan, feature flags, and membership info. |
Example prompts
Three prompts that exercise the breadth of the server. Try them directly in Claude after connecting.
1. Browse the catalog (no auth required)
"Show me which Composure Pro plugins are available and what each one does."
Claude invokes list_plugins. You see all 6 plugins (composure, sentinel, testbench, shipyard, design-forge, guardrails) with skill counts, hook counts, and tier requirements. Then ask follow-up: "What skills does the composure plugin include?" → Claude invokes list_skills with plugin: "composure".
2. Fetch step-by-step skill content (Pro)
"Show me the steps for the mcp-builder skill's publish mode."
Claude invokes list_skills to confirm the skill exists, then fetch_skill_step for each step file in turn — 00-mode-fork, 01p-identify-publisher, 02p-design-mcp-surface, etc. You see the full publish-mode walkthrough in your conversation.
3. Look up a production architectural pattern (Pro)
"What's the canonical way to handle ID prefixes for entities in our Supabase schema?"
Claude invokes list_patterns to find the right area, then fetch_pattern with area: "00-foundation", pattern: "02-id-prefix-convention". You see the full pattern doc — SQL examples, anti-patterns, rationale — without leaving the conversation.
Troubleshooting
Tool returns auth_required error
You called a tier-gated tool without being signed in. The response will include sign_in_url and pricing_url. Reconnect the Composure Pro connector in Claude's settings, or upgrade to Pro at composure-pro.com/pricing.
Tool returns 403 / 'plan upgrade needed'
Your current plan doesn't include this content. Pro patterns require a Pro subscription; Enterprise patterns require Enterprise. Upgrade at composure-pro.com/pricing.
Tool returns 404 / 'not found in catalog'
The plugin, skill, or pattern slug doesn't exist. Use list_plugins → list_skills → list_patterns to discover valid slugs. Slugs are case-sensitive.
Tool returns 'internal' / 'temporarily unavailable'
The Composure Pro catalog is briefly unreachable. Retry in a moment. If persistent, check status at composure-pro.com or contact support.
Limitations
- Read-only. No tools mutate server state. The catalog is curated content; modifications happen via the composure-pro.com web dashboard.
- No conversation logging. This server does not collect, store, or transmit your chat content. It only forwards your bearer token to the internal catalog REST endpoints.
- Rate-limited at the Connector level. Anthropic applies standard Connector rate limits. Heavy programmatic usage should query the underlying
/api/v1/*REST endpoints directly with a CLI token. - Streamable HTTP only. SSE is not implemented; Anthropic plans to deprecate SSE.
OAuth metadata
For OAuth 2.0 clients that need discovery:
- Authorization Server metadata:
https://composure-pro.com/.well-known/oauth-authorization-server - Protected Resource metadata:
https://mcp.composure-pro.com/.well-known/oauth-protected-resource - Registration (DCR, RFC 7591):
https://composure-pro.com/api/oauth/register - Revocation (RFC 7009):
https://composure-pro.com/api/oauth/revoke
Privacy & security
- All transmission over HTTPS/TLS (Vercel-managed certificate)
- OAuth 2.1 + PKCE (S256) for authentication
- No conversation content collected or logged
- Bearer tokens forwarded to internal catalog endpoints only
- See the Privacy Policy for full details
Support
- Documentation: composure-pro.com/docs
- Email: support@composure-pro.com
- Status: composure-pro.com