{"name":"io.walkeros/flow","slug":"walkeros-flow","title":"walkerOS Flow","description":"Build, validate, simulate, and deploy walkerOS event pipelines","url":"https://mcp.market/server/walkeros-flow","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"devtools","tags":["devtools"],"presence":{"score":54,"stars":344,"forks":23,"downloads_week":271,"last_push_at":"2026-09-16T21:59:21.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/elbwalker/walkerOS","website":"https://www.walkeros.io/docs/apps/mcp","version":"4.5.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@walkeros/mcp","version":"4.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"walkerOS API token. Optional, the local tools work without it and the auth tool can log in instead.","isSecret":true,"name":"WALKEROS_TOKEN"},{"description":"Default walkerOS project id (proj_...) used by the cloud tools.","name":"WALKEROS_PROJECT_ID"},{"description":"Base URL override for the walkerOS app. Defaults to https://app.walkeros.io.","name":"WALKEROS_APP_URL"}]}],"tools":[{"name":"auth","description":"Manage walkerOS authentication. Check login status, log in via device code flow, or log out. No terminal or browser required, the MCP client handles the authorization URL.","write_action":false,"price_micros":0,"input_schema":null},{"name":"deploy_manage","description":"Deploy walkerOS flows and manage deployments. For get/delete actions pass flowId (required) plus optional slug to disambiguate when a flow has multiple active deployments. If a flow has >=2 active deployments and no slug is supplied, the tool returns a MULTIPLE_DEPLOYMENTS error with a details[] list showing each deployment's slug, type, status, and updatedAt.","write_action":true,"price_micros":0,"input_schema":null},{"name":"feedback","description":"Send feedback about walkerOS","write_action":true,"price_micros":0,"input_schema":null},{"name":"flow_bundle","description":"Bundle a walkerOS flow configuration into deployable JavaScript. Resolves all destinations, sources, and transformers, then outputs a tree-shaken production bundle. Returns bundle statistics. Set remote: true to use the walkerOS cloud service instead of local build tools.","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_examples","description":"List all step examples in a walkerOS flow configuration. Shows example names, step locations, and in/out shapes. Use this to discover available test fixtures and simulation data.","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_load","description":"Load an existing flow configuration from a local file path, URL, or walkerOS API (by flow ID). Or create a new empty flow by specifying a platform (web or server). Use the add-step prompt to add sources, destinations, transformers, or stores to the flow.","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_manage","description":"Manage walkerOS flows and their previews. List/get/create/update/delete/duplicate flows, or create/inspect/delete preview bundles for testing flow changes on live sites.","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_push","description":"Push a real event through a walkerOS flow to actual destinations. Makes real API calls to real endpoints. Best suited for server-side flows, web flows should use flow_simulate for testing.","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_simulate","description":"Simulate events through a walkerOS flow without making real API calls. For destinations: event is a walkerOS event { name: \"entity action\", data: {...} }. For sources: event is { content: ..., trigger?: { type?, options? }, env?: {...} }. Use step to target a specific step. Use flow_examples to discover available test data. IMPORTANT: Destinations with require (e.g. require: [\"consent\"]) stay pend","write_action":false,"price_micros":0,"input_schema":null},{"name":"flow_validate","description":"Validate walkerOS events, flow configurations, mapping rules, or data contracts. Accepts JSON strings, file paths, or URLs as input. Returns validation results with errors, warnings, and details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"observe_journeys","description":"Read the assembled, cross-runtime journeys for a flow that is currently being observed (an active Observe session). Pass flowId; the active session is resolved for you (a flow has at most one). Each journey is one traced event reconstructed end to end across web and server: its ordered hops, per-hop status, captured in/out payloads, consent, and vendor calls. When the flow has no active session th","write_action":false,"price_micros":0,"input_schema":null},{"name":"observe_session","description":"Open, inspect, or end an Observe session: a time-boxed window on one flow that runtimes attach to as arms. A preview arm streams from a browser, a container arm runs server-side, and both feed ONE shared journeys feed. start opens the window (arms picks which runtimes attach), status reports per-arm state plus recordsReceived and expiresAt, stop ends the whole session including every arm. A flow h","write_action":false,"price_micros":0,"input_schema":null},{"name":"package_get","description":"Requires exact package name, do not guess names, use package_search first to find them. Returns schemas + hint texts + example summaries by default (lightweight). Use section parameter for full content: \"hints\" (with code blocks), \"examples\" (full in/out data), or \"all\".","write_action":false,"price_micros":0,"input_schema":null},{"name":"package_search","description":"Start here for package discovery. Never guess package names, use this tool first to find exact names. Without package name: returns catalog filtered by type/platform. With package name: returns metadata, hint keys, and example summaries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"project_manage","description":"Manage walkerOS projects. List, create, update, delete projects, or set a default project for CLI operations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"secret_manage","description":"Manage a flow\\u2019s managed secrets (the $secret.<NAME> values its steps reference at deploy/run time). Actions: list (metadata only), set (create), update (rotate value), delete. Secrets are write-mostly: values are encrypted at rest and are NEVER returned, listed, or echoed. Reference a secret from a flow step as $secret.<NAME> (credentials, tokens, and private keys use $secret, not $env).","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-20T16:20:24.965Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T16:20:24.923Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 4 days ago"]},"identity":{"score":8,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@walkeros/mcp","version":"4.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-08-24T17:41:49.615Z","repositoryUrl":"git+https://github.com/elbwalker/walkerOS.git","weeklyDownloads":271}],"repo":{"found":true,"owner":"elbwalker","repo":"walkerOS","archived":false,"pushedAt":"2026-09-16T21:59:21Z","stars":344,"forks":23,"openIssues":3,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/80784096?v=4","ownerCreatedAt":"2021-03-16T18:34:08Z","license":"MIT"},"icon":{"url":"https://www.walkeros.io/img/favicon.png","source":"site","width":48,"height":48},"presence":{"stars":344,"forks":23,"downloadsWeek":271,"license":"MIT","lastPushAt":"2026-09-16T21:59:21.000Z","score":54}}}},"grade_history":[],"reviews":[]}