developers
FastMCP is a comprehensive Python framework (Python ≥3.10) for building Model Context Protocol (MCP) servers and clients.
## Required Development Workflow
Install dependencies before running local checks:
```bash
uv sync
28k2d agoReviewMountCreate a free account to mount
search generator's only coverage.
`E2E_SERVER_URL` audits a running `dev:ssr` instead of booting one.
- `pnpm generate:mcp --target ui|app-vite` writes the docs slice a
package
No other project uses it yet
27k48d agoReviewMountCreate a free account to mount
bump merely because a plugin-related file changed.
- The plugin points at the hosted MCPserver, so server changes reach users on deploy without a plugin version bump. When
26k3mo agoReviewMountCreate a free account to mount
canonical source for new releases.
- Run `bun run release:validate` if agents, commands, skills, MCPservers, or release-owned descriptions/counts may have changed.
- When removing a skill, agent, or command
26k3mo agoReviewMountCreate a free account to mount
canonical source for new releases.
- Run `bun run release:validate` if agents, commands, skills, MCPservers, or release-owned descriptions/counts may have changed.
- When removing a skill, agent, or command
26k3mo agoReviewMountCreate a free account to mount
root project's runtime
dependencies are dynamic (the published `mcp` wheel exact-pins `mcp-types`),
so `uv add` cannot edit them — add the requirement to
`[tool.hatch.metadata.hooks.uv-dynamic-versioning].dependencies
Steady4 mentions in 2 weeks
No other project uses it yet
25k20d agoReviewMountCreate a free account to mount
agent hosts render: tabs in
Codex, cards in Claude Desktop (its server is `cadgen mcp`).
- `packages/` ([README](packages/README.md)): the three shared packages.
`packages/cadgen` ([README](packages/cadgen/README.md)) is the published distribution
25k6d agoReviewMountCreate a free account to mount
connections (Google Workspace, Microsoft 365, MCPs) into Codex, Claude
Code, Cursor, or any MCP client via `search_capabilities` /
`execute_capability`.
* **OpenWork Den** (`ee/apps/den-*`) — the org control plane: provision
inference, manage
24k8mo agoReviewMountCreate a free account to mount
analyze the codebase, DO NOT set up build environments, DO NOT run scripts, or MCP, or skills, DO NOT look things up online, DO NOT make code changes, UNTIL
24k3mo agoReviewMountCreate a free account to mount
parallel context switch.
- Workflow AI nodes start without ambient skills, plugins, or MCPservers. A node receives only the skills, plugins, and MCPservers it explicitly names. Enforce that boundary
24k3mo agoReviewMountCreate a free account to mount
JSON-RPC endpoint (`initialize`, `tools/list`, `tools/call`) routed through `chat.mcp.tools.MCPToolHandler`. MaxKB also *consumes* external MCPservers via `mcp_node` in the workflow and `langchain-mcp-adapters`.
### Frontend (`ui/`)
Two SPAs built
No other project uses it yet
23k23mo agoReviewMountCreate a free account to mount