Safely consume an MCP server someone else wrote — evaluate it before installing, register it correctly, scope its credentials, and diagnose it when it misbehaves.
Implement an MCP server in TypeScript, Python, or C#/.NET, and register it with a host. Working stdio and HTTP samples verified against the published SDKs.
Decide whether to build an MCP server, which protocol primitives to expose, and how to design tools an agent can actually use. Covers transports, language choice, and the tools/resources/prompts split.
Secure an MCP server that is reachable over a network — host-name validation against DNS rebinding, CORS restraint, authentication, secret handling, and the confused-deputy problem.
Ship, version, and run an MCP server after it works — packaging and distribution, breaking-change discipline, deployment shapes, and debugging failures that only appear under a host.
Prove an MCP server works and that an agent can actually use it. Covers the Inspector, a ten-question evaluation set, and the difference between responding correctly and being usable.
Create or improve a Markdown instruction, skill, prompt, or agent from an explicitly selected file or user-identified text. Use when a user asks to optimize an existing brain artifact or create one for consistent future execution.
Clear documentation through visual excellence