
Product
PHP and Composer Support Is Now in Beta
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.
flutterflow-mcp
Advanced tools
MCP server for the FlutterFlow Project API — AI-assisted FlutterFlow development through Claude and other MCP-compatible clients
MCP server for the FlutterFlow Project API. Enables AI-assisted FlutterFlow development through Claude and other MCP-compatible clients.
Go to FlutterFlow > Account Settings > API Token and copy your token.
Claude Code:
claude mcp add flutterflow -- npx -y flutterflow-mcp
Then set your token in the MCP config (~/.claude/settings.json or project .claude/settings.json):
{
"mcpServers": {
"flutterflow": {
"command": "npx",
"args": ["-y", "flutterflow-mcp"],
"env": {
"FLUTTERFLOW_API_TOKEN": "your_token_here"
}
}
}
}
Other MCP clients (Cursor, Windsurf, etc.):
Add to your MCP configuration:
{
"mcpServers": {
"flutterflow": {
"command": "npx",
"args": ["-y", "flutterflow-mcp"],
"env": {
"FLUTTERFLOW_API_TOKEN": "your_token_here"
}
}
}
}
Ask your AI assistant to list your FlutterFlow projects, inspect pages, or modify widgets — it handles the rest.
| Tool | Description |
|---|---|
list_projects | List all FlutterFlow projects |
list_project_files | List YAML files in a project |
list_pages | List all pages with names, scaffold IDs, and folders |
get_page_by_name | Fetch a page by human-readable name |
get_project_yaml | Download project YAML files |
validate_yaml | Validate YAML before pushing |
update_project_yaml | Push YAML changes to a project |
sync_project | Bulk download all YAML to local cache |
get_page_summary | Quick page overview from cache (widget tree, actions, params) |
get_component_summary | Quick component overview from cache |
find_component_usages | Find all pages/components using a given component |
find_page_navigations | Find all actions that navigate to a given page |
get_yaml_docs | Search/retrieve FlutterFlow YAML reference docs by topic or file |
| Resource | URI | Description |
|---|---|---|
| Docs Index | ff://docs | List all available YAML reference documentation files |
| Doc File | ff://docs/{path} | Read a specific YAML reference doc (e.g. ff://docs/04-widgets/button) |
| Prompt | Description |
|---|---|
generate-page | Generate a new page from a description |
modify-component | Modify an existing component |
inspect-project | Summarize project structure |
flutterflow-dev-workflow | Efficient workflow guide for AI-assisted FlutterFlow development |
This MCP ships with a comprehensive FlutterFlow YAML reference catalog that AI models can access at runtime:
get_yaml_docs tool — Search by topic (e.g. get_yaml_docs(topic: "Button")) or browse the full indexff://docs resources — Direct access to all 21 reference docs covering widgets, actions, variables, theming, and editing workflowsSee docs/ff-yaml/ for the full catalog.
Copy skills from skills/ into your project's .claude/skills/ directory:
ff-yaml-dev.md — Core workflow: reading, editing, and creating FlutterFlow pages/componentsff-widget-patterns.md — Quick reference for common widget YAML patterns and snippetsgit clone https://github.com/mohn93/ff-mcp.git
cd ff-mcp
npm install
npm run build
npm run dev # watch mode
MIT
FAQs
This package has moved to community-ff-mcp
The npm package flutterflow-mcp receives a total of 19 weekly downloads. As such, flutterflow-mcp popularity was classified as not popular.
We found that flutterflow-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Product
Socket’s PHP and Composer support is now in Beta for all customers, with PHP reachability analysis generally available.

Product
Socket is bringing experimental protection to Firefox, scanning 97,000+ extensions in Mozilla's official directory for malware and risky updates.

Research
/Security News
Three compromised Rust crates pulled in a malicious dependency that downloaded and executed cross-platform malware during Cargo builds.