Stack · AI engineering

MCP server building desk

Designs, generates and packages an MCP server or an agent skill, with the current SDK documentation at hand.

Built for: The developer wrapping their product's API for Claude and other clients, who wants it to work the first time a stranger installs it.

Install all 9 parts

The button opens the checkout, where the 3 servers and 6 skills are listed one by one. Every member is free, so the checkout lists them and asks for no card.

$0/mo
every member is free — 3 servers and 6 skills
$0
the free-tier version keeps 3 servers and 6 skills — and all 15 tools
$0
6 skills with no monthly cost
552.3k
tokens if every skill file is read in full — a skill loads its description first and the rest only when used
01 · Outcome

What your agent can do with this

The reason to buy a stack rather than five listings: each line below needs more than one member connected at the same time.

  1. 01

    Check the official MCP Registry for existing servers before starting, then generate a FastMCP skeleton from a description.

  2. 02

    Design the tool names, descriptions and schemas so a model picks the right tool, using the current SDK documentation.

  3. 03

    Add an interactive UI to a tool, or package a local server as an MCPB bundle for one-click install.

  4. 04

    Write the companion agent skill and test when it triggers.

02 · Assembly

The assembly, part by part

What each part contributes, and why it was picked over the obvious alternative. Prices and permissions are read from the listings, so nothing here can disagree with the catalogue.

3 servers6 skills15 tools
CO01

Current, version-specific documentation and code examples for libraries, including the MCP SDKs, instead of what the model remembers.

2 readread-only2 network v4.0.3 OAuth · hosted
Free
$0 of the monthly total
MC02

Generates a FastMCP server from a plain-English description, then validates and inspects what it generated.

8 read1 writeruns on your machine A v0.3.4 credential not declared · runs locally
Free
$0 of the monthly total
RE03
Registry MCP server AI & Agents by wei

Queries the official MCP Registry — servers by name, their versions and details — for checking what already exists, and which names are taken, before you build.

4 readread-onlyruns on your machine A v1.1.1 credential not declared · runs locally
Free
$0 of the monthly total
and the instructions that drive them A skill is a prompt file, not a server: it adds context and a procedure, never a tool or a permission of its own.
BU04
Build an MCP Server Agent skill by anthropics

Anthropic's entry point for building an MCP server: transport, tools, auth and how to test it.

12.6k tokens when loaded in full write access not declared 9 files · Apache-2.0 v0.1.0 needs no server of its own
Free
no monthly cost
MC05
MCP Server Development Guide Agent skill by anthropics

Anthropic's guide to designing tools that models use well, in Python with FastMCP or in TypeScript.

26.1k tokens when loaded in full write access not declared 10 files · Complete terms in LICENSE.txt needs no server of its own
Free
no monthly cost
BU06
Build an MCP App (Interactive UI Widgets) Agent skill by anthropics

Adds interactive UI to an MCP server — forms, pickers, dashboards rendered in the conversation.

10.6k tokens when loaded in full write access not declared 4 files · Apache-2.0 v0.1.0 needs no server of its own
Free
no monthly cost
BU07
Build an MCPB (Bundled Local MCP Server) Agent skill by anthropics

Packages a local MCP server as an MCPB bundle with its runtime, for one-click install.

4.7k tokens when loaded in full write access not declared 3 files · Apache-2.0 v0.1.0 needs no server of its own
Free
no monthly cost
SK08
Skill Creator Agent skill by anthropics

Anthropic's skill for writing, testing and tuning agent skills, including evaluations of when they trigger.

33.9k tokens when loaded in full write access not declared 18 files · Apache-2.0 needs no server of its own
Free
no monthly cost
BU09

The Claude API reference — models, tool use, streaming, caching — for the server that calls a model itself.

464.6k tokens when loaded in full write access not declared 96 files · Complete terms in LICENSE.txt needs no server of its own
Free
no monthly cost
03 · Cost

What it costs, and on what assumption

Every member is free, so the monthly figure is $0 whatever you do with the stack: nothing here is billed by the call, and only adding a paid member could change it.

PartWhat you are paying forMonthly, as quoted
Context7 Free —
mcpforge Free —
Registry Free —
Skills
Build an MCP Server Free · context cost only —
MCP Server Development Guide Free · context cost only —
Build an MCP App (Interactive UI Widgets) Free · context cost only —
Build an MCPB (Bundled Local MCP Server) Free · context cost only —
Skill Creator Free · context cost only —
Building LLM-Powered Applications with Claude Free · context cost only —
Everything above $0 of servers plus $0 of skills, the same in a quiet month and a busy one $0/mo

Subscriptions at their monthly plan price; one-off licences spread over 12 months.

What moves the bill
Flat every month$0 · 0 subscriptions
Carries a call allowancenothing
Paid oncenothing
Traffic assumed5k calls / month

Nothing in this stack carries a call allowance, so nothing here can run out before the month does. The bill is decided when you install it, not when you use it.

The spend cap is one figure for the whole account, set in your dashboard and checked when an order is placed. On the call path what stops a retry loop is the plan's call allowance and its rate limit, and a refused call is never billed.

04 · Setup

Setting it up, in order

The steps below come before the install lines: what to decide and scope before connecting anything, in the order it matters. The lines themselves follow, part by part, for the client you pick.

1
Connect Context7
The hosted endpoint works without a key at a lower rate limit; add a Context7 API key if you hit it.
2
Give mcpforge a model key
mcpforge runs with uvx, so install uv first. Its generate, update and plan tools call a model with your own ANTHROPIC_API_KEY (or OPENROUTER_API_KEY with the openrouter provider), billed to that account; validate and inspect need no key.
3
Pick the SDK once
Python with FastMCP or TypeScript with the official SDK — say which at the start, and the skills stay in one language.
4
Test with a real client
Run the server you build in Claude Code or another client before publishing; generated tests are not the same as a user.
Install, part by part9 parts of 9 in Claude Code

npx mcprush@latest stack add mcp-builder writes all 3 servers into Claude Code’s config in one go — or run the lines below one by one. The 6 skills are not included — add them with lines 04–09.

Keys you’ll need
mcpforge
ANTHROPIC_API_KEY — Anthropic API key that generate, update and plan call the model with, billed to that account

Set it where you start Claude Code — export ANTHROPIC_API_KEY=… in your shell profile on macOS and Linux, setx ANTHROPIC_API_KEY "…" on Windows, then open a new terminal. Claude Code reads it at start; the config keeps only the name.

# 01 · Context7 claude mcp add --scope user --transport http context7-mcp https://mcp.context7.com/mcp # 02 · mcpforge claude mcp add --scope user --env 'ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}' --transport stdio mcpforge '--' uvx fastmcp-builder # 03 · Registry claude mcp add --scope user wei-registry-mcp '--' npx -y mcp-registry-mcp-server # 04 · Build an MCP Server npx mcprush@latest skill add anthropics/build-an-mcp-server # 05 · MCP Server Development Guide npx mcprush@latest skill add anthropics/mcp-server-development-guide # 06 · Build an MCP App (Interactive UI Widgets) npx mcprush@latest skill add anthropics/build-an-mcp-app-interactive-ui-widgets # 07 · Build an MCPB (Bundled Local MCP Server) npx mcprush@latest skill add anthropics/build-an-mcpb-bundled-local-mcp-server # 08 · Skill Creator npx mcprush@latest skill add anthropics/skill-creator # 09 · Building LLM-Powered Applications with Claude npx mcprush@latest skill add anthropics/building-llm-powered-applications-with-claude
Requirements and Windows tips
  • Node.js — the current LTS (24) is the safe choice (for npx).
  • uv (for uvx, docs.astral.sh/uv).
  • Windows PowerShell says 'running scripts is disabled on this system'? Run Set-ExecutionPolicy -Scope CurrentUser RemoteSigned once, or type npx.cmd instead of npx (codex.cmd, gemini.cmd, grok.cmd likewise). PowerShell 7 needs neither.

Nothing is connected until you approve it in Claude Code. mcprush is not in the path and meters nothing here.

Before you start
  • 1 member authorises over OAuth — you are sent to their consent screen once each.
  • 2 members have not declared what credential they need — check each one’s own page before you start.
  • 1 tool can write something. Read section 05 before you approve them.
  • 3 members are connected straight from their own package or address — nothing in them goes through mcprush.
05 · Permissions

What the whole stack can reach

Installed together, these tool surfaces add up. It is the first thing a security reviewer asks for, so what has been counted — and what nobody has counted yet — is on the page rather than in a PDF.

14
tools that only read
Queries, lookups and fetches. They can still leak what they read into the context, which is why the network row matters.
1
tools that can change something
Granted by 1 member of 3. Remove mcpforge and one of them goes with it.
2
tools that reach the network
13 of the 15 never leave your machine — they belong to the local members.
Who grants the write access1 tool
MemberShare of the write surfaceWrite tools
mcpforge
1
Reading the number

A stack's blast radius is the union of its members, not the worst of them. The 1 write-capable tools are the ones worth an argument in a review; the 14 read-only ones are worth a glance at what they can read.

Tools in total15
Write share7% of the surface
Members that can write1 of 3
Surface imported3 of 3 members
06 · Swaps

Sensible swaps

A stack is a default, not a verdict. These are the substitutions the maintainer would make, and what each one costs or saves.

The maintainer lists no alternatives for this stack.

07 · Limits

Where this stack stops

Written by the maintainer, kept on the page rather than in a support thread.

  • It does not publish anything. Registry entries, npm and PyPI releases are made from your own accounts.

  • Generated code is a starting point. Review it, test it and scan it before anybody installs it.

  • Context7 is a hosted documentation service; what it returns is only as current as its index.

08 · Maintenance

Who keeps this current

A stack has an owner: whoever keeps it re-checks the combination when a member changes, and the members themselves are published by the people named on each row.

Maintainer
mcprush
The marketplace’s own editors — keep 40 stacks here
Version
—
Not versioned — the curator edits in place
Scanned members
2 of 3
Servers in it that carry a scan grade for the release they serve.
Member trust score
93–99
Lowest to highest client score of its 2 scanned servers, out of 100.
Composition
3 + 6
3 servers, 6 skills
Nearby

Other ready-made stacks

All 40 stacks