{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.OpenAdaptAI/openadapt-agent","description":"Your AI agent decides what to enter. OpenAdapt enters it in the app and checks that it saved.","title":"OpenAdapt: your agent decides, OpenAdapt enters it and checks it saved","repository":{"url":"https://github.com/OpenAdaptAI/openadapt-agent","source":"github"},"version":"2.2.0","websiteUrl":"https://docs.openadapt.ai","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"openadapt-agent","version":"2.2.0","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Serve a directory of compiled bundles over MCP (stdio).","type":"positional","value":"serve","valueHint":"subcommand"},{"description":"Directory of compiled openadapt-flow bundles (one bundle, or a directory whose immediate subdirectories are bundles). This is the operator's own private artifact and is never shipped with the package.","isRequired":true,"format":"filepath","type":"named","name":"--bundles","valueHint":"bundles_dir"}],"environmentVariables":[{"description":"Decryption key for encrypted-at-rest bundles (workflow.json.enc). Omit for plaintext bundles.","isSecret":true,"name":"OPENADAPT_BUNDLE_KEY"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"notes":"Starts read-only with --bundles: list_workflows and get_run plus the older inspection tools. --mode production adds run_workflow, which takes the caller's request_id and returns done, needs_review, not_sure_if_saved, or did_not_run. --mode attended also adds Reject, Teach, and Escalate; Continue and Skip also need a qualified deployment --config. Without --bundles the server is a synthetic sandbox. See docs/DISTRIBUTION.md."}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-17T03:35:50.513437Z","publishedAt":"2026-10-17T03:35:50.513437Z","updatedAt":"2026-10-17T03:35:50.513437Z","isLatest":true}}}
