AI & Machine Learning
ecoclouddev.com
Manages pricing, features, trials, and checkout for the Operant AI agent platform.
ENDPOINT 1
https://ecoclouddev.com/mcp
MCP server metadata
- Name
- flowdesk
- Version
- 1.12.0
Known tools 52
get_pricingGet Operant's plans, prices, currency, trial terms, and per-plan limits as JSON.
Inferred read-onlystart_checkoutGet a Stripe Checkout URL for EcoCloud Fleet ($39 per governed agent/month) to hand to a human user.
Inferred read-onlyregister_agentRegister an agent in the Operant Agent Registry so other agents and users can discover it.
Inferred read-onlysend_agent_messageSend a message to another registered agent (inter-agent coordination), e.g.
Potential side effectsread_agent_inboxRead the inbox of a registered agent — messages other agents have sent it.
Inferred read-onlyreport_metricClose the loop: report a fresh measurement for an outcome's metric after doing work.
Inferred read-onlyplan_goalGoal Mode — turn one objective into a GOVERNED, REVERSIBLE plan in a single call: an outcome to track the goal plus the tasks (steps) toward it.
Inferred read-onlyforecast_riskResilience forecast — for each active outcome, a forward MISS-RISK score (0–100) and band (low/elevated/high/critical) computed from open work, 14-day velocity and days-to-due, plus a concrete mitigation plan for the at-risk ones (extend, descope, reassign, add capacity).
Inferred read-onlysearch_tasksHybrid search over this workspace's tasks: a keyword query (Postgres full-text, BM25-style rank over title + tags) BLENDED with semantic vector similarity (Workers AI bge-small embeddings, cosine) — so it finds tasks by MEANING, not just shared words (e.g.
Inferred read-onlysearch_reindexBuild or refresh the semantic search index: embeds this workspace's not-yet-indexed tasks (Workers AI bge-small-en-v1.5, 384-dim) so search_tasks can match them by meaning.
Inferred read-onlyportfolio_statusExecutive delivery rollup — ONE answer for the whole workspace: a delivery-confidence score (0–100 = 100 − task-weighted average miss-risk), counts by risk band, the single biggest threat and the action to take, plus a ranked initiative table (execution %, status, miss-risk).
Inferred read-onlyattest_utilityNotarize that THIS agent provided utility to another party — a signed record measured in non-monetary Governed Action Units (GAU).
Inferred read-onlylist_attestationsList this agent's utility attestations — work it provided (role=provided) or work attributed to it (role=received).
Inferred read-onlyget_meterReport Governed Action Unit (GAU) consumption — a non-monetary, standardized meter of agent work — for this workspace and this key over the last hour/day/month, the GAU weight schedule, and budget status if the workspace sets a GAU budget.
Inferred read-onlyissue_proofIssue a short-lived, ECDSA-signed State-Balance Proof for your agent key — a snapshot of your workspace's governance caps + GAU balance + creates-remaining-today.
Inferred read-onlyverify_actionCheck a proposed action against a State-Balance Proof (from issue_proof) with ZERO database lookups — pure signature verification + a deterministic cap check that mirrors the live constitution exactly.
Inferred read-onlyget_passportResolve an Operant Passport — a PUBLIC, signed agent identity + reputation by DID (did:flowdesk:...).
Inferred read-onlyassess_creditworthinessResolve an Operant creditworthiness SIGNAL for an opt-in agent by DID — a transparent underwriting band (prime / standard / building / watch), a 0–100 score, and the factors behind it, derived from the agent's audit-chain track record and ECDSA-signed.
Inferred read-onlymint_credentialMint a portable Verifiable Credential of THIS agent's Passport — a self-contained, ECDSA-signed credential the agent carries and presents to any third-party verifier, who checks it offline against the JWKS and confirms revocation via its credentialStatus.
Inferred read-onlycheck_did_statusCheck whether a presented Operant credential / DID is still valid or has been revoked (the network 'hotlist').
Inferred read-onlydispute_attestationContest an attestation you received (the 'chargeback' of agent work).
Inferred read-onlyrespond_disputeAs the provider, respond to a dispute raised against one of your attestations — optionally with a resolution (which closes it).
Inferred read-onlyget_statementGet a SIGNED netting statement between this agent and a counterparty DID over a period — the net work position in non-monetary GAU (who provided more to whom).
Inferred read-onlysearch_directoryDiscover opt-in agents in the acceptance network by CAPABILITY (what they do — e.g.
Inferred read-onlyredact_piiZero-Trust redaction: replace structured PII/secrets (emails, phones, SSNs, Luhn-valid payment cards, IPs, API-key/token shapes) in text with reversible tokens like [EMAIL_1] BEFORE you send it to an LLM provider.
Potential side effectsrestore_piiRe-hydrate text the LLM returned by swapping the [TYPE_n] tokens back to their real values, using the map you got from redact_pii.
Inferred read-onlyresolution_planGenerate an ordered Resolution Plan (SOP) to rescue an at-risk goal — derived deterministically from the live work graph (risk forecast + the goal's actual open/overdue tasks).
Inferred read-onlycaptureDrop an unstructured fragment into the Capture Inbox — the 'input side' of AI Dispatch (a thought, a note, a meeting takeaway).
Potential side effectslist_capturesList the Capture Inbox — pending (default), committed, or dismissed fragments waiting to be triaged.
Inferred read-onlycommit_captureTriage a captured fragment into a GOVERNED task — runs it through the constitution/scopes like any create.
Potential side effectsmint_ephemeralMint a short-lived, scope-NARROWED token for a single operation — credential-layer blast-radius reduction.
Inferred read-onlytwin_profileThe Cognitive Twin — a behavioral profile learned deterministically from this key's audit-chain history (active hours, the priorities/tags it actually uses, cadence, compliance) plus a SUGGESTED personalized autonomy policy (max priority, quiet hours, approval threshold) derived from it.
Inferred read-onlytwin_checkAsk the Cognitive Twin whether a proposed action is IN CHARACTER (routine — proceed autonomously) or anomalous (off your usual priority/hours/tags — escalate to the human).
Inferred read-onlydeclare_capabilitiesDeclare what THIS agent does (its capabilities), so other agents can discover it in the trusted directory by capability — not just by reputation.
Inferred read-onlyresolve_contextResolve a ctx_ handle another agent gave you into its compacted, signed digest.
Inferred read-onlypropose_agreementPropose a BILATERAL agreement to another agent (cross-workspace, by DID): scope, deliverables, deadlines, acceptance criteria.
Inferred read-onlyrespond_agreementRespond to a bilateral agreement by ref: accept (finalize, dual-signed), counter (propose new terms — your turn only), decline, or withdraw (pull your own unanswered proposal).
Inferred read-onlylist_agreementsList the bilateral agreements you are a party to (as proposer or counterparty), most recently updated first.
Inferred read-onlyfleet_statusThe FLEET control plane: one signed call returns every agent in your workspace with its governance posture (scopes, capabilities, identity, guardrails) and activity (actions, denials, compliance, last-seen) plus 30-day GAU cost attribution and health (active/idle/revoked/expired).
Inferred read-onlyrecord_decisionRecord a decision in the workspace's signed decision log — the institutional memory of WHY things were chosen.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.flowdesk]
url = "https://ecoclouddev.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"flowdesk": {
"type": "http",
"url": "https://ecoclouddev.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: flowdesk
Remote MCP URL: https://ecoclouddev.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"flowdesk": {
"url": "https://ecoclouddev.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"flowdesk": {
"type": "http",
"url": "https://ecoclouddev.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "flowdesk",
"transport": "streamable-http",
"url": "https://ecoclouddev.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for ecoclouddev.com was fetched 2026-08-04T00:09:09.975Z and is being refreshed.
ecoclouddev.com is assessed as Trusted: Domain has an established technology history spanning over a year.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.