Build Model Context Protocol servers: tool definitions, resource exposure, transport layers, and security practices.
Install
clawhub install mcp-server-builder Cross-tool: Claude Code ~/.claude/skills/ · Qoder ~/.qoder/skills/ · TRAE ~/.trae/skills/
Trigger this skill when building custom tool servers for LLM Agents, wrapping APIs as MCP tools, or debugging MCP connections.
server.tool("query_database",
{ sql: z.string().describe("SQL query statement") },
async ({ sql }) => {
const result = await db.query(sql)
return { content: [{ type: "text", text: JSON.stringify(result) }] }
}
)
server.resource() registers fixed URIs{id} matches parametersannotations.destructiveHint)