From composure
Builds custom TypeScript MCP servers to connect external services to Claude Code by discovering APIs, designing tools, and scaffolding projects with auth and error handling.
How this skill is triggered — by the user, by Claude, or both
Slash command
/composure:mcp-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guided workflow for building custom MCP servers that connect external services to Claude Code. Discovers the target service's API, designs tool definitions, and scaffolds a complete TypeScript project with auth, error handling, and Claude Code configuration.
Guided workflow for building custom MCP servers that connect external services to Claude Code. Discovers the target service's API, designs tool definitions, and scaffolds a complete TypeScript project with auth, error handling, and Claude Code configuration.
Load each step through the fetch command (handles caching, decryption, and auth):
"~/.composure/bin/composure-fetch.mjs" skill composure mcp-builder {step-filename}
Do NOT read cache files directly — they are encrypted at rest. Always use the fetch command above.
| # | File |
|---|---|
| 1 | 01-identify-service.md |
| 2 | 02-discover-api.md |
| 3 | 03-design-tools.md |
| 4 | 04-scaffold.md |
| 5 | 05-implement.md |
| 6 | 06-test-and-register.md |
server-template.tstool-template.tsnpx claudepluginhub hrconsultnj/claude-plugins --plugin composureGuides building MCP (Model Context Protocol) servers in Python and TypeScript to give Claude new tools, resources, and prompts.
Guides developers building MCP servers for Claude: interrogates use case, selects deployment (remote HTTP, MCPB, stdio), tool patterns, and hands off to specialized skills.
Guides creation of MCP servers exposing tools, resources, and prompts to Claude. Supports TypeScript and Python for APIs, integrations, OAuth auth, with workflows for setup and troubleshooting.