https://mcp.runonflux.com/mcp ↗
Deploy, pay for and manage apps on Flux Cloud, the decentralized cloud. Prices in USD.
Flux Cloud is a remote MCP server published at mcp.runonflux.com. It has been probed 8 times since 9/12/2026. It answered in 8 of them (100.0%), a near-uninterrupted record. Median response time is 526 ms, a delay an agent will notice. It exposes a broad tool surface of 15 tools. On the protocol side it still runs 2025-11-25 and has not moved to the newer spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
flux_control_app — Action parameter lacks explicit value examples (restart/redeploy/remove)flux_build_spec — 'v8 specification' reference without format definitionflux_get_app_logs — 'N log lines' parameter lacks minimum/maximum value guidanceflux_deploy_app — 'enterprise' parameter object lacks field definitionsRisk: low
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
flux_get_identityReturns the Flux ID (app owner address), the payment address and its spendable FLUX balance with its USD value. Explains what to configure if keys are missing. Never returns private keys.
fluxIdPrivateKeystringpaymentPrivateKeystringflux_generate_keysCreates two fresh private keys (WIF): one for the Flux ID that will own apps, one for the address that pays. The response contains the secrets; store them in the MCP server environment as FLUX_ID_PRIVATE_KEY and FLUX_PAYMENT_PRIVATE_KEY, then restart the server. Nothing is stored or sent anywhere by this tool.
fluxIdPrivateKeystringpaymentPrivateKeystringflux_get_pricingReturns the current USD rate card, the live FLUX/USD rate, the pay-in-FLUX discount and instant USD estimates for a few reference sizes. Use flux_quote_app for the exact price of a specific app.
fluxIdPrivateKeystringpaymentPrivateKeystringflux_build_specTurns images, ports, resources and a term into a complete, correctly formatted v8 specification, with public ports auto-picked and data replication enabled. Returns the spec plus local validation errors and warnings.
namestringrequireddescriptionstringcomponentsarrayrequiredinstancesintegermonthsnumberexpireBlocksintegercontactsarraygeolocationarraynodesarraystaticipbooleanownerstringfluxIdPrivateKeystringpaymentPrivateKeystringflux_validate_specRuns the local rule checks, then asks a FluxOS node to verify the specification exactly as it would at registration (image reachable, architecture, ports, name availability). Returns the node-formatted spec on success.
specobjectrequirednetworkbooleanfluxIdPrivateKeystringpaymentPrivateKeystringflux_quote_appReturns the Flux Cloud price for registering the given specification, or for updating it if an app of that name already exists (the unused part of the current term is credited). Price is in USD with the FLUX amount at market rate.
specobjectrequiredfluxIdPrivateKeystringpaymentPrivateKeystringflux_deploy_appValidates the specification on a node, quotes it, and with confirm=true signs it with the Flux ID, broadcasts it and pays the quoted FLUX from the payment address. Without confirm it only returns the plan (price, balance, warnings) and spends nothing. Registers a new name or updates an existing app of the same owner. Then call flux_wait_for_app with the returned txid.
specobjectrequiredenterpriseobjectconfirmbooleanfluxIdPrivateKeystringpaymentPrivateKeystringflux_wait_for_appPolls the network for up to timeoutSeconds (default 45 to fit hosts with a 60 s tool timeout, max 600). Returns payment confirmations, whether the spec was accepted, and the running instances with URLs. Safe to call repeatedly until done=true.
namestringrequiredtxidstringpreviousHashstringtimeoutSecondsintegerfluxIdPrivateKeystringpaymentPrivateKeystringflux_get_appLooks up any app on the network by name and returns its published specification, expiry, running instances and URLs.
namestringrequiredfluxIdPrivateKeystringpaymentPrivateKeystringflux_list_my_appsLists every app registered by the owner (or a given Flux ID) with expiry and instance counts.
ownerstringnameContainsstringfluxIdPrivateKeystringpaymentPrivateKeystringflux_get_app_logsFetches the last N log lines of an app (or one component of it) from one of the nodes running it. Requires the owner key.
namestringrequiredcomponentstringlinesintegernodeIpstringfluxIdPrivateKeystringpaymentPrivateKeystringflux_get_app_statsCPU, memory and network stats of the containers of an app on one node. Requires the owner key.
namestringrequiredcomponentstringnodeIpstringfluxIdPrivateKeystringpaymentPrivateKeystringDerived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/io-github-runonflux-flux-cloud-mcp)<a href="https://mcpmetrics.io/servers/io-github-runonflux-flux-cloud-mcp"><img src="https://mcpmetrics.io/badge/io.github.RunOnFlux/flux-cloud-mcp/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
European cloud hosting. Deploy and manage apps with your favorite AI coding assistant.
Manage Kubernetes clusters, deployments, databases, secrets and observability on Mengi Cloud.
Build, validate, and manage API simulations in WireMock Cloud from MCP-compatible AI agents.
Host apps built with AI: deploy to a live HTTPS URL, custom domains, secrets and backups.
Compare parking in Sweden: real total cost incl. caps and free windows, rules, payment apps.
Simulate the cloud without the cloud. Try 6 cloud simulation and chaos-engineering tools instantly. Authenticate with an API key to unlock all 53 tools. Simulate AWS, Azure, GCP, and OCI infrastructure without provisioning real cloud resources. Create cloud simulations, inject traffic and failures, step through infrastructure behavior, and inspect performance, health, cost, and system metrics before deploying anything to a real cloud. The full authenticated tool set includes architecture analysis, optimization, prediction, reinforcement learning, chaos engineering, and multi-cloud capabilities. Features * Simulate AWS, Azure, GCP, and OCI infrastructure * Start with built-in cloud architecture scenarios * Inject traffic and simulate workload spikes * Inject infrastructure failures and observe their impact * Step simulations and inspect changing system behavior * Analyze latency, CPU, throughput, error rate, cost, and resource health * Unlock all 51 tools with a Cloud World Model A
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-13 06:40:42 | Legacy | 400 | 554 | 200 | 661 | 2025-11-25 |
| 2026-09-13 04:35:29 | Legacy | 400 | 407 | 200 | 526 | 2025-11-25 |
| 2026-09-13 01:33:33 | Legacy | 400 | 474 | 200 | 354 | 2025-11-25 |
| 2026-09-12 23:31:36 | Legacy | 400 | 892 | 200 | 766 | 2025-11-25 |
| 2026-09-12 21:29:15 | Legacy | 400 | 420 | 200 | 537 | 2025-11-25 |
| 2026-09-12 19:27:29 | Legacy | 400 | 559 | 200 | 449 | 2025-11-25 |
| 2026-09-12 17:24:09 | Legacy | 400 | 393 | 200 | 431 | 2025-11-25 |
| 2026-09-12 15:21:42 | Legacy | 400 | 506 | 200 | 548 | 2025-11-25 |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Comments
Sign in to write a comment
No comments yet. Be the first.