Flutter Foundry
Runs heuristic Android manifest checks as part of Flutter project analysis.
Provides official Dart references and stack recommendations, along with Dart build-log triage and repair planning.
Provides official Flutter references and stack recommendations, plus heuristic Flutter project accessibility checks.
Generates GitHub Actions workflows for Flutter projects.
Performs heuristic Gradle checks and Flutter/Dart/Gradle build-log triage and repair planning.
Enables SVG icon editing through the SVG-Edit browser editor: imports a provided SVG into the canvas, serializes the edited result, and captures a PNG screenshot.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Flutter Foundrysearch pub.dev for state management packages"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Flutter Foundry
A fresh open-source Flutter engineering MCP server built around live official data, static project analysis, and the actual SVG-Edit browser editor automated with Playwright.
MCP endpoint: /mcp
Health endpoint: /api/health
SVG workspace: /icon-maker
Repository license: MIT. SVG-Edit is upstream software with its own MIT license; verify all dependency licenses before redistribution.
Included tool categories
Live pub.dev search and package metadata.
Official Flutter/Dart references and stack recommendations.
GitHub Actions workflow generation.
Flutter/Dart/Gradle build-log triage and repair planning.
ARB localization key/placeholder checks and LCOV coverage summaries.
Heuristic Android manifest/Gradle and Flutter accessibility checks.
OSV scans for exact dependency versions.
SDK/dependency-context review and release-report triage.
SVG-Edit + Playwright: browser opens upstream SVG-Edit, imports provided SVG into the editor canvas, serializes the result, and captures a PNG screenshot.
Related MCP server: CODESYS MCP Server
Run locally
Requires Node.js 20 or newer.
npm install
npx playwright install chromium
npm run devOpen http://localhost:3000, visit /icon-maker, or connect an MCP client to http://localhost:3000/mcp.
Validate
npm run typecheck
npm test
npx playwright install --with-deps chromium
npm run test:svg-edit
npm run buildThe SVG-Edit integration test contacts the official hosted editor and requires outbound network access.
Deploy on Vercel
Import this GitHub repository as a Next.js project.
Use Node.js 22 or newer; enable Fluid Compute if available.
Set MCP_API_TOKEN to a long random value to require bearer authentication on /mcp.
Set ICON_API_TOKEN to protect the browser-heavy /api/icons/edit endpoint.
Keep SVG_EDIT_URL at its official default unless you intentionally configure a trusted compatible build.
The Playwright call can take tens of seconds because it starts Chromium and loads a remote editor. Verify serverless duration and memory limits on the selected plan.
Security notes
SVG input is limited to 250 KB, parsed as XML, and sanitized with a restricted element/attribute allowlist. Script elements, event handlers, external links, entity declarations, and embedded HTML are rejected or stripped. This is defense-in-depth, not a guarantee that all malicious SVGs are harmless. The browser tool only accepts the official SVG-Edit hosts; do not broaden this allowlist for arbitrary URLs.
Static findings are advisory. The tools do not claim a Flutter build or device test succeeded unless that work was actually run.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search GitHub, npm, PyPI, StackOverflow, ArXiv from one MCP — built for coding agents.
Render, verify, describe, and safely edit Mermaid diagrams through MCP.
Access all your MCPBundles tools in one place. Unified hub for all enabled bundles.
Search and inspect source-pinned agent skills, plugins and tools through a free public MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceExposes Language Server Protocol (LSP) features as MCP tools, enabling IDE-grade semantic navigation including go-to-definition, find references, hover info, and symbols across multiple programming languages (Python, Rust, C/C++, TypeScript/JavaScript, React, HTML, CSS).3MIT
- AlicenseNot gradedqualityDmaintenanceEnables CODESYS development assistance via MCP, including curated guidance, Structured Text writing help, local PDF search, and live official documentation lookup.1MIT
- FlicenseNot gradedqualityDmaintenanceEnables file system operations, web scraping, and AI-powered search through MCP tools for use by LLM agents.1-
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to research, plan, generate requirements, create starter projects, analyze codebases, and execute multi-step software development workflows through MCP tools.9 npmMIT