anthropics avatar

Design Mcp Workflow

Helps you figure out when to use Zoom's MCP server versus their REST API, or both. If you're building agentic workflows where Claude needs to call Zoom tools, this walks through fit assessment and routing decisions. It explicitly separates deterministic automation (stay in REST) from interactive tool use (go MCP), which matters because a lot of people treat MCP as a blanket API replacement when it's really for dynamic, conversational tasks. The workflow is simple: assess the problem, route to the right skill, call out auth and transport assumptions. Honest take: this is meta tooling, so it's most useful if you're already familiar with MCP concepts and just need the decision tree.

skills.sh installs
2.2K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill design-mcp-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

Design MCP Workflow

Use this skill when the user wants Claude or another MCP-capable client to interact with Zoom via tool calls instead of only deterministic API code.

Covers

  • MCP fit assessment
  • REST API vs MCP boundaries
  • Hybrid architectures
  • Connector expectations
  • Whiteboard-specific MCP routing

Workflow

  1. Decide whether the problem is agentic tooling, deterministic automation, or both.
  2. Route MCP-only tasks to zoom-mcp.
  3. Route hybrid tasks to both zoom-mcp and rest-api.
  4. If Whiteboard is central, route to zoom-mcp/whiteboard.
  5. Call out transport, auth, and client capability assumptions explicitly.

Common Mistakes

  • Using MCP for deterministic backend jobs that should stay in REST
  • Treating MCP as a replacement for all API design
  • Ignoring client transport support and auth requirements

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
Backend & APIs, AI & Agent Building, Productivity & Planning, Automation & Workflows, Design & UI/UX
First seen
May 16, 2026

More from anthropics/knowledge-work-plugins

All 198
1delineas avatarastro-frameworkdelineas/astro-framework-agentsAstro framework specialist for building fast, content-driven websites with islands architecture. Use when creating Astro components, configuring hydration (clie2.2Kskills.sh installs
2neondatabase avatarclaimable-postgresneondatabase/agent-skillsProvision instant temporary Postgres databases via Claimable Postgres by Neon (neon.new) with no login, signup, or credit card. Supports REST API, CLI, and SDK.2.2Kskills.sh installs
3anthropics avatarplan-zoom-productanthropics/knowledge-work-pluginsChoose the right Zoom building surface for a use case and explain the tradeoffs clearly. Use when deciding between REST API, Webhooks, WebSockets, Meeting SDK, 2.2Kskills.sh installs
4anthropics avatarrivet-sdkanthropics/knowledge-work-pluginsReference skill for Zoom Rivet SDK. Use after routing to a Rivet-based server workflow when implementing auth handling, webhook consumers, API wrappers, multi-m2.2Kskills.sh installs
5anthropics avatarsetup-zoom-oauthanthropics/knowledge-work-pluginsImplement Zoom authentication correctly. Use when setting up app credentials, choosing an OAuth grant, requesting scopes, handling token refresh, or debugging a2.1Kskills.sh installs
6anthropics avatarchoose-zoom-approachanthropics/knowledge-work-pluginsChoose the right Zoom architecture for a use case. Use when deciding between REST API, Webhooks, WebSockets, Meeting SDK, Video SDK, Zoom Apps SDK, Zoom MCP, Ph2.1Kskills.sh installs