Categories › Software Development › Frontend, UI components & design-to-code
Build, version, review, and export websites, web apps, and games from a conversation.
Remote server: your requests and data go to 2ools.app. Claude Code: claude mcp add --transport http 2ools https://2ools.app/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
create_public_preview — Turn a complete standalone HTML document already created in this chat into a temporary, read-only 2ools preview. Free and authless; expires list_build_systems — List creative systems created by the authenticated account and compatible with an optional output target. Built-in 2ools skills, routing, prlist_connected_engines — List privacy-minimized connected 2ools Engines for exact native dispatch. Returns opaque Engine identity, a redacted machine label, online sget_project_engine_workspace — Read the privacy-safe Engine workspace attached to one project. Returns only opaque Engine/workspace identity, safe display metadata, live rattach_project_engine_workspace — Owner-authorized attachment of one saved project to one exact opaque workspace on one exact online 2ools Engine. This grants future project register_existing_project — Create one durable Project OS record for a local or external project that list_projects did not match. When the canonical project ID is alrebuild_from_conversation — Create a new 2ools project from a structured conversation brief and queue one durable build. Returns project_id and job_id; use get_build tostart_project_on_engine — Create one new 2ools project and queue its first build on one exact connected Engine and provider selected by the person. Fails before projerefine_project — Create one protected child version from a saved base version and concrete review feedback. Preserves the base source as currentCode, consumeget_build — Get one build's current status, progress, errors, completed version IDs, and protected preview URLs. Does not return generated source code.get_engine_dispatch — Read the authoritative state of one exact Engine dispatch. Queued means accepted but not started; running appears only after the selected Encompare_versions — Compare two saved versions in one project without returning source. Reports lineage, review state, page additions/removals, byte sizes, and list_approval_requests — List exact saved versions waiting for a separately delegated reviewer. Returns project/version identity and attribution, never generated souapprove_version — Use separately delegated review authority to approve one saved version and make it the project's active version. Does not publish, export, oreject_version — Use separately delegated review authority to reject one saved version. If it is active, restores its saved parent as active; the rejected vecancel_build — Cancel one exact queued or running non-Agent 2ools build after named explicit confirmation. Repeating the same cancellation is safe, late Enget_account_profile — Read the authenticated person's 2ools profile, current account labels, and server-derived effective MCP scopes. Passwords, private credentiaupdate_account_profile — Update only the explicitly supplied profile fields for the authenticated person. This cannot change email, password, MFA, billing, entitlemeget_project_access — Read the authenticated person's role plus the canonical project owner, members, and pending invitations. Non-managers can read active memberinvite_project_member — Invite an existing 2ools username or an email address to one owned project as a collaborator or viewer. New-account claim tokens are emailedupdate_project_member_role — Change one exact member to collaborator or viewer, or transfer ownership. Requires explicit confirmation because demotion cancels that memberemove_project_member — Remove one exact member's project access after explicit confirmation. Their account and authored history stay; active project builds are canrevoke_project_invite — Revoke one exact pending project invitation after explicit confirmation. The person can no longer accept that invitation; project history relist_projects — Open the native Project OS entry point and list recent 2ools projects the authenticated account can access. The app automatically continues get_project — Get a 2ools project's brief, selected pages, active version, and compact version history. Does not return generated source code.get_project_context — Read one source-free operating packet: active version metadata, the latest explicitly selected observed project input, review attention, artcontinue_project — Return one project's current Living Plan, next useful move, continuity-readiness gaps, latest evidence, and a compact 2ools-active receipt. refresh_project_cockpit — Refresh the bounded project state shown inside an already-open 2ools MCP App. This app-only read does not start work, import files, or changactivate_project — Record the person's one-time choice to use this already-connected 2ools client with one exact saved project. Call only after the person apprget_project_mission — Return a bounded canonical Project Mission view, active Goal Contract, server-derived health, role capabilities, or a paginated goals, templget_project_intelligence — Return the versioned frontier-product research dossier, six parallel lane states, evidence ledger, saturation audits, falsification, conceptupdate_project_intelligence — Initialize or append one immutable, validated dossier revision. The complete snapshot must cite material claims, preserve unknowns, finish oget_project_discipline — Return derived direction, trade-off, evidence, and continuity status with active decisions, eval evidence, verifier definitions, and explicilist_project_engineering_decisions — List native-safe engineering decisions for one exact project, including the canonical project revision, category, risk, question, rationale,answer_project_engineering_decision — Accept or reject one exact native-safe engineering decision at one exact project revision. Requires an explicit confirmation and durable notmanage_project_discipline — Propose a project trade-off, version an eval case or verifier definition, or attach an eval/verifier receipt to exact work. Agents may propoupdate_project_mission — Create or revise Mission and Goal contracts, explicitly transition or reorder goals, or propose a scope change. Server role, revision, conflreview_project_mission — Restore an immutable Mission or Goal revision, decide a proposed scope change, or submit proof-based goal completion review. Completion and manage_work_watchdog — Pause, park, resume, or reprioritize one durable task, or deliberately configure the project Watchdog. This never answers for the user, appract_on_project_os_task — App-only route for an authenticated person's explicit click in the native Project OS panel. Hidden from the model; every action is revision Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.