Marketplace distribution

How flutter-mcp-toolkit reaches Claude Code, Cursor, Codex, Cline, and open skills catalogs — including the dynamic registry differentiator.

Marketplace distribution

flutter-mcp-toolkit is not only bundled skills plus a static MCP server. It ships three layers:

  1. Host MCPflutter-mcp-toolkit-server with 27 fmt_* tools (inspect, control, debug).
  2. In-app toolkitmcp_toolkit in your Flutter app (debug only).
  3. Dynamic registry — your app registers custom tools/resources at runtime (addMcpTool, MCPCallEntry); agents use fmt_list_client_tools_and_resources, fmt_client_tool, fmt_client_resource.

Copy for store listings lives in marketplace_copy.yaml.

Distribution matrix

ChannelSkillsMCP serverDynamic registry story
flutter-mcp-toolkit init <agent>YesYes (plugin/mcp.json, --dynamics)Skill flutter-mcp-toolkit-custom-tools
npx skills add Arenukvern/mcp_flutterYesNo — add MCP separatelySame skill if installed
Claude git marketplaceYes (plugin)Yes/plugin marketplace add Arenukvern/mcp_flutter
Codex git marketplaceYes (plugin)Yescodex plugin marketplace add Arenukvern/mcp_flutter
Cursor local pluginYesYesinit cursor.cursor/plugins/local/...
ClineYes (flat rules)Manual MCP JSONinit cline
skills.shYesManualCommunity discovery
SmitheryN/AMCP registryUpdate listing after releases
MseePN/AMCP registrySame

Claude Code

# Git marketplace (works today)
/plugin marketplace add Arenukvern/mcp_flutter
/plugin install flutter-mcp-toolkit@Arenukvern-mcp_flutter

# Prerequisite check after binary on PATH
bash plugin/install.sh

Catalog: .claude-plugin/marketplace.json./plugin.

Official Anthropic catalog: submit via platform.claude.com/plugins/submit — see submission runbook.

Cursor

flutter-mcp-toolkit init cursor
# or user-global:
flutter-mcp-toolkit init cursor --scope user

Installs .cursor/plugins/local/flutter-mcp-toolkit/ with skills, mcp.json, and .cursor-plugin/plugin.json.

Public directory: cursor.com/marketplace — see submission runbook.

Codex

flutter-mcp-toolkit init codex
# or add git marketplace:
codex plugin marketplace add Arenukvern/mcp_flutter

init codex also registers a local entry in ~/.agents/plugins/marketplace.json.

Official Plugin Directory self-serve publish is coming soon (OpenAI docs); use git marketplace until then.

Open skills (npx skills)

npx skills add Arenukvern/mcp_flutter -a cursor -y

Does not write mcp.json. Run flutter-mcp-toolkit init <agent> afterward or configure mcpServers manually.

Prerequisites (all channels)

  1. flutter-mcp-toolkit-server on PATH (or FLUTTER_MCP_BIN).
  2. Target Flutter app in debug with mcp_toolkit initialized.
  3. For custom tools: register MCPCallEntry in app code; see Dynamic tool registry and skill flutter-mcp-toolkit-custom-tools.

Maintainers