MCP Builder
Agent Buildingmcp-builderMCP Builder is an Agent Skill for agent building published in the Hmbown/CodeWhale repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.
Design, build, configure, or debug Model Context Protocol servers for codewhale, including stdio and HTTP/SSE transports.
QUICK START
How to use this skill
Bring this guide into your coding agent with a prompt tailored to the tool you use.
- Open your project in Codex.
- Copy and paste the prompt below.
- Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/Hmbown/CodeWhale/blob/HEAD/crates/tui/assets/skills/mcp-builder/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/mcp-builder, but wait for my approval before writing files or running scripts.
Copying this prompt does not install or run the skill. Review third-party files before use.
MCP Builder
Use this skill when the user asks to create, configure, or debug an MCP server or tool integration.
Design Rules
- Prefer stdio MCP servers for local tools and HTTP/SSE for remote services.
- Keep tool schemas small, typed, and explicit. Return structured JSON where possible.
- Put secrets in environment variables, never in committed config.
- For HTTP/SSE clients, send
Accept: application/json, text/event-streamby default unless the server explicitly requires something else. - Add timeouts and clear error messages around external APIs.
DeepSeek Setup
Common commands:
deepseek mcp init
deepseek mcp add my-server --command node --arg server.js
deepseek mcp add remote-server --url http://127.0.0.1:3000/mcp
deepseek mcp list
deepseek mcp validate
deepseek mcp tools
HTTP/SSE entries can include per-server headers in ~/.deepseek/mcp.json when
credentials or custom routing headers are required.
Workflow
- Define the service boundary and the minimum useful tools.
- Choose transport and credential handling.
- Implement the server using a maintained MCP SDK when available.
- Add the server with
deepseek mcp addor edit~/.deepseek/mcp.json. - Run
deepseek mcp validate, thendeepseek mcp tools. - Test one happy path and one failure path before calling it done.