Build, review, version, preview, share, and export websites, web apps, and games through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by 2ools.
create_public_previewTurn a complete standalone HTML document already created in this chat into a temporary, read-only 2ools preview.
build_from_conversationCreate a new 2ools project from a structured conversation brief and queue one durable build.
refine_projectCreate one protected child version from a saved base version and concrete review feedback.
get_buildGet one build's current status, progress, errors, completed version IDs, and protected preview URLs.
cancel_buildCancel a queued or running non-Agent 2ools build.
compare_versionsCompare two saved versions in one project without returning source.
The 2ools MCP server lets an AI assistant create and manage websites, web apps, and games through the 2ools platform. A conversation can become a durable project and queued build, after which the assistant can create revised child versions from concrete feedback, inspect build progress, compare versions, and retrieve project context.
It also supports review and delivery workflows. Agents can read activity, collect page-anchored feedback, manage shared notes and links, approve or reject versions when delegated review authority is available, and make a selected version active. Saved versions can be previewed, shared through public or code-protected links, or exported as plain files without a proprietary runtime.
The remote endpoint is https://2ools.app/mcp and uses Streamable HTTP. Authenticated workspace tools connect through OAuth 2.1 with PKCE and least-privilege scopes. The live setup page at https://2ools.app/start provides the current connection procedure for the client being used; manual configuration is intended as a fallback for clients that cannot manage remote MCP setup.
One capability does not require authentication: create_public_preview accepts a complete standalone HTML document already produced in the conversation and returns a temporary, read-only preview URL. These previews expire after 24 hours. Authenticated operations work with projects, versions, review state, activity, sharing, and artifacts rather than returning source from comparison or project-preview reads.
The repository also includes a credential-free proxy for registries that require a local stdio process. Running npm ci followed by npm start starts the proxy, which forwards MCP JSON-RPC traffic to the remote service and exposes its live schemas. The proxy does not perform interactive OAuth; clients that need authenticated workspace tools should connect directly to the remote endpoint.
For normal use, connect the client to the remote MCP endpoint and follow the instructions at https://2ools.app/start. The setup flow keeps OAuth in the client’s supported in-app browser or preview pane. After authorization, the initiating context can open a known project, start a new or existing project flow, or use the authenticated MCP workspace.
The repository contains a Dockerfile for running the same registry-introspection proxy. No environment variables are specified in the provided material. A repository skill is also available for assistants that support skill folders; it documents the boundary between temporary previews and authenticated OAuth workspace operations.
The 2ools MCP server exposes 43 tools grouped around these tasks:
Tool annotations identify read-only and destructive behavior so compatible clients can assess the effect of a call before running it.
The free standalone preview accepts only a complete HTML document that has already been created in the conversation. It is temporary, read-only, and expires after 24 hours. Durable projects and the remaining workspace tools require authentication.
Export and artifact transfer URLs are temporary and last five minutes. Approval and feedback actions have role constraints: version approval or rejection requires separately delegated review authority, while resolving project feedback is owner-only. The registry proxy is intended for introspection and does not replace the direct authenticated connection.
The 2ools MCP server is a remote service, so client support for remote MCP, OAuth, in-app browser flows, and repository skills varies by client. The live start page is the authoritative setup path.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/2ools-2)<a href="https://allmcps.com/mcp/2ools-2"><img src="https://allmcps.com/api/badge/2ools-2?style=directory" alt="2ools on AllMCPs" /></a>