Floom MCP server
io.github.floomhq/floom·v0.1.6·46 starsDeploy Python functions as web apps with auto-generated UI, REST API, and shareable links.
46 stars
Reviews
Write oneNobody has reviewed Floom yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Floom tools (32, 11 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_from_templatewrite actionCreate a new Floom project from a starter template.
create_schedulewrite actionCreate a cron schedule that automatically runs an endpoint at specified intervals.
create_share_linkwrite actionCreate a public share link for a Floom endpoint. Share links allow anyone to run the endpoint without authentication.
delete_contextwrite actionRemove a context entry from a Floom project.
delete_projectwrite actionDelete a Floom project and all its data (versions, runs, secrets, storage).
delete_schedulewrite actionDelete a cron schedule from a Floom project.
deploywrite actionDeploy Python code to Floom and get a usable URL. Accepts raw Python source or a base64-encoded ZIP. Optionally include a floom.yaml config to declare endpoint schemas, secrets, and resource requirements.
deploy_from_githubwrite actionDeploy a Floom app directly from a GitHub repository URL.
disable_share_linkDisable a share link for a Floom project. The link will no longer be accessible.
disable_webhooksDisable public inbound webhooks for a Floom project.
enable_webhooksEnable public inbound webhooks for a Floom project. Once enabled, external services can trigger runs via POST /v1/webhooks/:slug/:action without authentication.
fetch_contextFetch external data from a URL and attach it as context to a Floom project. Context data enhances AI-powered endpoints.
get_contextRetrieve stored context data for a Floom project.
get_logsGet recent run logs for a Floom project.
get_projectGet details for a Floom project including endpoint schemas and input parameters. Use this before calling run to see what inputs an endpoint expects.
get_templateGet details and code preview for a Floom starter template.
list_contextsList all context entries for a Floom project.
list_projectsList all deployed Floom projects.
list_schedulesList all cron schedules for a Floom project.
list_share_linksList all share links for a Floom project.
list_templatesList available starter templates for Floom projects.
list_versionsList all versions of a Floom project. Shows which version is dev (latest deploy) and which is prod (promoted).
manage_secretsManage secrets for a Floom project. Supports list, set, and delete operations.
promotePromote a version to production. By default promotes the current dev version. Runs a health check; auto-rolls back if the check fails.
refresh_contextRe-fetch context data from its source URL.
rollbackRollback production to a previous version.
runwrite actionExecute an action on a deployed Floom app. Preferred: use app_slug + action for simple invocation. Alternative: use project_id + endpoint_id + version_id for explicit control.
storage_deletewrite actionDelete a stored value for a Floom project.
storage_getRetrieve a stored value for a Floom project.
storage_listList all stored keys for a Floom project with usage info.
storage_setStore a persistent key-value pair for a Floom project. Values persist across runs and deploys.
update_projectwrite actionUpdate a Floom project name or slug.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How Floom compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 60% of 1,119 Developer tools servers
- Tools
- 32
- the typical Developer tools server has 7
- Tools that change things
- 34%
- typical: 5%. Fewer write tools means less an agent can break
- GitHub stars
- 46
- more than 91% of 855 Developer tools servers
What its tools let an agent do: 18 read · 3 create · 5 change · 3 delete · 3 run or deploy
Install Floom in Claude Code, Cursor or VS Code
Runs npx -y @floomhq/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add floom -- npx -y @floomhq/mcp-server
What the publisher says
From the Floom repository's README, as published. We do not edit it. Read it on GitHub
Floom
The loop engineering harness. AI workers that run on a loop.
Schedule them, trigger them, require approvals, and keep every run on the record. A worker is a folder: worker.yml + SKILL.md or run.py. Deploy it from Claude Code, Codex, or the CLI. Run it from the UI, REST, or MCP.
Get started · Build a worker · Try the hosted version · Read the docs
Most "AI automation" is a chat window you babysit, or a no-code graph that bills you per task and can't be audited. Floom is the loop engineering harness: a real runtime where a worker is a readable package, it runs on a loop without you watching, and every execution leaves logs, outputs, tool calls, approvals, and a replay you can trust. Used natively from Claude Code and Codex via MCP or CLI.
Deploy A Python Script As An App, REST API, And MCP Tool
Floom lets an agent or developer turn a Python script into a worker that non-developers can run from a UI, other systems can call through REST, and AI agents can operate through MCP.
Start with three files:
workers/my-worker/
worker.yml
run.py
requirements.txtThen validate, deploy, and run:
floom workers validate ./workers/my-worker
floom workers push ./workers/my-worker
floom run my-worker --input key=valueRead BUILDING.md for the full copy-paste worker contract.
What Floom Is: Worker Runtime For Background AI Workers
Floom turns repeatable knowledge-work automations into background AI workers. A worker can run manually, on a schedule, from a webhook, or from an app event. The runtime keeps the worker definition, input schema, output schema, logs, tool calls, approvals, and run history inspectable.
Use Floom when you want an AI agent to do recurring work without turning that work into an opaque chat thread, a hard-to-diff automation graph, or a one-off script with no supervision.
Build And Deploy An AI Worker From A Folder
AI agents and developers can build a Floom worker from a folder:
workers/<worker-id>/
worker.yml # manifest: inputs, outputs, trigger, runtime, secrets
run.py # script entrypoint, or SKILL.md for agent mode
requirements.txt # optional Python dependenciesDeploy the worker with:
floom workers validate ./workers/<worker-id>
floom workers push ./workers/<worker-id>
floom run <worker-id> --input key=valueAfter deployment, Floom exposes the worker in the UI, through REST endpoints, and through the Floom MCP server for AI clients. For the complete copy-paste build contract, read BUILDING.md.
What A Worker Looks Like
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Floom: common questions
- Is Floom MCP server safe?
- Mostly: it is graded B (82/100). Read the Floom safety report
- How do I install Floom?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Floom need an API key?
- Yes. The registry entry asks for
FLOOM_API_KEY. - Is Floom maintained?
- The last commit was 44 days ago (2026-09-21). The latest release is v0.1.6.
- What can I use instead of Floom?
- Servers from other publishers that do the same job: Aiven MCP server, Dockhold MCP server and Scrapling MCP Server.
- How does Floom compare with other Developer tools MCP servers?
- safety score 82/100 (higher than 60% of 1,119 Developer tools servers); tools 32 (the typical Developer tools server has 7); tools that change things 34% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Floom
Same job from other publishers: the closest match first, then the best rated.
Aiven MCPProvision PostgreSQL, manage Apache Kafka, and deploy apps with Aiven - all from your AI assistant.not reviewedEstablishedA- DockholdDeploy your project to a live HTTPS URL from your AI tool; read logs, set variables, resize apps.not reviewedGrowingA
Scrapling MCP ServerWeb scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.not reviewedWidely usedA
walkerOS FlowBuild, validate, simulate, and deploy walkerOS event pipelinesnot reviewedEstablishedB- OmnaraDeploy durable AI agents with Omnara, an open-source managed-agent platform.not reviewedEstablishedA