Using MCP Engineering

Use when designing, implementing, or auditing an MCP (Model Context Protocol) server — tool API design, idempotency under agent retry, structured error envelopes agents can recover from, schema versioning across model drift, transport reliability (stdio / HTTP), output-shape and pagination discipline, and choosing between tools / resources / prompts / sampling. Also use when an MCP server's tools confuse agents, return unstructured errors, deadlock under concurrent calls, double-execute under retry, or lose state across reconnects. Do not use for general REST/GraphQL API design (use `/web-backend`), for client-side prompt engineering or tool-loop design (use `/llm-specialist`), for general in-process plugin architecture (use `/system-architect`), or for cryptographic-provenance audit trails (use `/audit-pipelines`).

tachyon-beep Updated

File contents

tachyon-beep/skillpacks/tree/main/plugins/axiom-mcp-engineering/skills/using-mcp-engineering commit d57ab73286

Frequently asked questions

npx skillmds@latest add tachyon-beep/using-mcp-engineering