mcp-builderlisted
Install: claude install-skill addiplus/mcp-builder
# MCP Server Builder
Build production MCP servers that work with **Claude Code CLI** (stdio), **Claude Co-Work** (HTTP + OAuth 2.1), and any MCP-compatible client.
## Reference Implementation
The companion repo [`addiplus/mcp-cookie-auth-reference`](https://github.com/addiplus/mcp-cookie-auth-reference) is the canonical public reference for every pattern in this skill:
- **Source**: full TypeScript MCP server with cookie-authenticated session wrapping
- **Stack**: Hono mock target, Zod-validated tools, vitest suite (24/24 passing)
- **Blog walk-through**: [mcp-cookie-auth-blog.vercel.app](https://mcp-cookie-auth-blog.vercel.app)
- **Architecture**: Dual transport (stdio + Streamable HTTP), stateless OAuth 2.1, Vercel serverless
Read the reference files when you need exact implementation details. This skill teaches the *patterns*; the reference repo teaches the *implementation*.
## Architecture Overview
```
+-----------------+
| Data Source API |
| (Loom, Notion, |
| GitHub, etc.) |
+--------+--------+
|
+--------+--------+
| Server Factory | <-- creates fresh server per request
| (tools, config) |
+---+----------+--+
| |
+---------+--+ +----+----------+
| stdio | | HTTP handler |