← Registry

Developer Tools

2ools.app

Manages project builds and previews for web development.

1 endpoint81 known toolsFirst detected July 28, 2026Last detected August 29, 2026

ENDPOINT 1

https://2ools.app/mcp

No auth detected

MCP server metadata

Name
2ools
Version
0.5.0
Capabilities
resources.listChangedtools.listChanged
Server instructions

2ools keeps AI-assisted projects understood, protected, and moving toward readiness across native AI workflows. It maintains source-free project continuity, versioned builds, attributable work, protected previews, and portable artifacts. Binary transfers use short-lived URLs so bytes never enter MCP model output. Private operating logic is never returned through MCP. First test an existing native 2ools tool. If it succeeds, this client is already authenticated: never start OAuth or ask the person to sign in. Only after a native call is rejected should the current client's native remote-MCP OAuth run with its callback or listener kept alive. Open that attempt's exact approval URL in this chat's embedded browser, ask once for sign-in or Authorize, and reuse that same pane after success. Never recommend the device flow, a user-visible terminal, or an external browser when an embedded browser exists. Once authenticated, call list_projects. The person's initiating intent wins over project count. Reuse an exact project ID or Project OS URL match. For Bring an existing project, resolve one unambiguous saved match, ask once if several are plausible, or—when none matches—describe the local project read-only and call register_existing_project only after the person approves the name, goal, current state, decisions, and next step. Registration starts no build and imports no source files. After resolving the exact record, call continue_project. If it reports approval_required, obtain the person's one-time project activation through its inline card, or ask once in plain text on hosts without MCP Apps, before calling activate_project. App-wide OAuth never implies this per-project choice. Open that exact Project OS in the same pane. For Start a new project, open /workspace?source=mcp&intent=new. Ask the person to sign in only when the pane's exact route is /login; /workspace, a chooser, and Project OS are authenticated app states. A working tool call is not completion until the intended app state is visibly open. Before substantive work on a saved assignment, call claim_work_assignment so Project OS moves it from Next to Now, then renew the returned lease with heartbeat_work_session while working. Never leave work you are actively performing in Next or ask the same active chat to click Continue again. For frontier product research, call get_project_intelligence and preserve findings with update_project_intelligence. Collect cited evidence before synthesis; synthetic reactions remain hypotheses, sparse search results never prove opportunity, and AI alone is not differentiation. After completing project work, end with its open_in_2ools link. The panel and AI converse through project state, so re-read continue_project or get_project_context after the person uses the panel. A local project folder is the subject, not setup material: inspect it read-only to describe the record and never modify files or git state to connect 2ools.

Known tools 81

create_public_preview

Turn a complete standalone HTML document already created in this chat into a temporary, read-only 2ools preview.

Inferred read-only
list_build_systems

List creative systems created by the authenticated account and compatible with an optional output target.

Inferred read-only
list_connected_engines

List privacy-minimized connected 2ools Engines for exact native dispatch.

Inferred read-only
get_project_engine_workspace

Read the privacy-safe Engine workspace attached to one project.

Inferred read-only
attach_project_engine_workspace

Owner-authorized attachment of one saved project to one exact opaque workspace on one exact online 2ools Engine.

Inferred read-only
register_existing_project

Create one durable Project OS record for a local or external project that list_projects did not match.

Potential side effects
build_from_conversation

Create a new 2ools project from a structured conversation brief and queue one durable build.

Potential side effects
start_project_on_engine

Create one new 2ools project and queue its first build on one exact connected Engine and provider selected by the person.

Potential side effects
refine_project

Create one protected child version from a saved base version and concrete review feedback.

Potential side effects
get_build

Get one build's current status, progress, errors, completed version IDs, and protected preview URLs.

Inferred read-only
get_engine_dispatch

Read the authoritative state of one exact Engine dispatch.

Inferred read-only
compare_versions

Compare two saved versions in one project without returning source.

Inferred read-only
list_approval_requests

List exact saved versions waiting for a separately delegated reviewer.

Inferred read-only
approve_version

Use separately delegated review authority to approve one saved version and make it the project's active version.

Inferred read-only
reject_version

Use separately delegated review authority to reject one saved version.

Inferred read-only
cancel_build

Cancel one exact queued or running non-Agent 2ools build after named explicit confirmation.

Inferred read-only
get_account_profile

Read the authenticated person's 2ools profile, current account labels, and server-derived effective MCP scopes.

Inferred read-only
update_account_profile

Update only the explicitly supplied profile fields for the authenticated person.

Potential side effects
get_project_access

Read the authenticated person's role plus the canonical project owner, members, and pending invitations.

Inferred read-only
invite_project_member

Invite an existing 2ools username or an email address to one owned project as a collaborator or viewer.

Potential side effects
update_project_member_role

Change one exact member to collaborator or viewer, or transfer ownership.

Potential side effects
remove_project_member

Remove one exact member's project access after explicit confirmation.

Potential side effects
revoke_project_invite

Revoke one exact pending project invitation after explicit confirmation.

Inferred read-only
list_projects

Open the native Project OS entry point and list recent 2ools projects the authenticated account can access.

Inferred read-only
get_project

Get a 2ools project's brief, selected pages, active version, and compact version history.

Inferred read-only
get_project_context

Read one source-free operating packet: active version metadata, the latest explicitly selected observed project input, review attention, artifact index, work queue, and current activity cursor.

Inferred read-only
continue_project

Return one project's current Living Plan, next useful move, continuity-readiness gaps, latest evidence, and a compact 2ools-active receipt.

Inferred read-only
refresh_project_cockpit

Refresh the bounded project state shown inside an already-open 2ools MCP App.

Inferred read-only
activate_project

Record the person's one-time choice to use this already-connected 2ools client with one exact saved project.

Inferred read-only
get_project_mission

Return a bounded canonical Project Mission view, active Goal Contract, server-derived health, role capabilities, or a paginated goals, templates, scope-change, or history slice.

Inferred read-only
get_project_intelligence

Return the versioned frontier-product research dossier, six parallel lane states, evidence ledger, saturation audits, falsification, concepts, ranked outputs, integrity summary, connector visibility, and a deterministic operating brief.

Inferred read-only
update_project_intelligence

Initialize or append one immutable, validated dossier revision.

Inferred read-only
get_project_discipline

Return derived direction, trade-off, evidence, and continuity status with active decisions, eval evidence, verifier definitions, and explicit permission boundaries.

Potential side effects
list_project_engineering_decisions

List native-safe engineering decisions for one exact project, including the canonical project revision, category, risk, question, rationale, tradeoffs, response contract, constraints, and current state.

Inferred read-only
answer_project_engineering_decision

Accept or reject one exact native-safe engineering decision at one exact project revision.

Inferred read-only
manage_project_discipline

Propose a project trade-off, version an eval case or verifier definition, or attach an eval/verifier receipt to exact work.

Potential side effects
update_project_mission

Create or revise Mission and Goal contracts, explicitly transition or reorder goals, or propose a scope change.

Potential side effects
review_project_mission

Restore an immutable Mission or Goal revision, decide a proposed scope change, or submit proof-based goal completion review.

Inferred read-only
manage_work_watchdog

Pause, park, resume, or reprioritize one durable task, or deliberately configure the project Watchdog.

Inferred read-only
act_on_project_os_task

App-only route for an authenticated person's explicit click in the native Project OS panel.

Inferred read-only
update_living_plan

Add, edit, move, or reorder open Living Plan items from the current conversation, then return the refreshed inline plan and timeline panel.

Potential side effects
render_project_preview

Render an interactive, read-only card for one saved 2ools version.

Inferred read-only
list_project_agents

List the authorizing account's built-in Agents assigned to one readable project.

Inferred read-only
get_agent

Read one Agent's saved Limits, trigger, immutable revision summaries, and redacted append-only run traces.

Inferred read-only
run_project_agent

Queue real execution for a project-linked Agent the person already test-ran and armed.

Inferred read-only
get_project_agent_mode

Read the project-level autonomous coordination state derived from the canonical Living Plan, governed Agent, and exact Engine destination.

Inferred read-only
configure_project_agent_mode

Turn the selected project's governed Agent Mode on or off.

Inferred read-only
advance_project_agent_mode

Idempotently re-evaluate and, when safe, queue the next dependency-ready safe-auto plan step on the project's already approved Agent, Engine, and provider.

Inferred read-only
dispatch_project_work

Reserve one exact revision-checked Project OS task for one armed project Agent, then queue it on one exact online Engine and authenticated provider selected by the person.

Inferred read-only
get_project_work_dispatch

Read the authoritative queued, claimed, running, approval-paused, or terminal state of one exact governed Project OS task dispatch.

Potential side effects
cancel_agent_run

Stop one queued or running Agent execution and close its durable run history.

Inferred read-only
get_project_activity

Read the attributable project timeline across human work, external MCP agents, builds, versions, feedback, and workspace pins.

Inferred read-only
wait_for_project_activity

Wait up to 20 seconds for attributable project events newer than a head_cursor or prior next_cursor.

Inferred read-only
list_project_feedback

Read page-anchored review feedback for versions in a project, with explicit human or external-agent attribution.

Inferred read-only
add_project_feedback

Add an attributable review comment to a saved project version.

Inferred read-only
resolve_project_feedback

Owner-only review decision that resolves or reopens one saved feedback item.

Inferred read-only
list_project_pins

Read shared workspace notes and http(s) links, with explicit attribution.

Inferred read-only
add_project_pin

Add an attributable note or safe http(s) link to the shared project workspace.

Inferred read-only
remove_project_pin

Remove one shared workspace pin.

Potential side effects
prepare_version_export

Create a five-minute download URL for an exact saved version.

Potential side effects
get_version_share_link

Read the durable sharing state and current URL for one exact saved version.

Inferred read-only
create_version_share_link

Create or recover a durable public or code-protected link for one exact saved version.

Potential side effects
revoke_version_share_link

Disable every existing public or code-protected URL for one exact saved version.

Inferred read-only
list_artifacts

List durable project artifacts and each latest immutable version without returning stored bytes.

Inferred read-only
get_artifact

Read one artifact's immutable version history, provenance, attribution, digests, and review states without returning stored bytes.

Inferred read-only
prepare_artifact_upload

Create a five-minute PUT URL for exact bytes.

Potential side effects
prepare_artifact_download

Create a five-minute download URL for one immutable artifact version.

Potential side effects
list_artifact_approval_requests

List exact artifact versions awaiting or carrying a human review decision.

Inferred read-only
approve_artifact_version

Approve one pending immutable artifact version and make it current.

Inferred read-only
reject_artifact_version

Reject one pending immutable artifact version with useful feedback.

Inferred read-only
get_task_quality_gate

Return the current task-bound Quality Gate policy, freshness, deterministic check receipt, and attached findings.

Inferred read-only
run_task_quality_gate

Start checks against exact task/artifact/environment fingerprints, or submit every configured check with same-project evidence and explicit findings.

Inferred read-only
get_work_handoff

Return the current immutable context-handoff receipt, exact task lineage, and honestly labeled worker-reported or 2ools-forecast context signal.

Inferred read-only
prepare_work_handoff

Checkpoint one owned session into an immutable, exactly-once successor envelope.

Inferred read-only
list_work_assignments

List durable project work contracts, bounded attempts, leases, budgets, and result references.

Inferred read-only
create_work_assignment

Create a durable assignment with acceptance criteria and hard step, time, and spend ceilings.

Potential side effects
claim_work_assignment

Atomically claim one open assignment and receive a five-minute renewable lease plus an immutable budget snapshot.

Inferred read-only
heartbeat_work_session

Renew the authenticated worker's active lease without widening its immutable step, time, or spend ceilings.

Inferred read-only
checkpoint_work_session

End the current lease with a compact continuation checkpoint, or place work in an explicit waiting or blocked state.

Inferred read-only
submit_work_session

End the authenticated worker's lease and submit typed result references for a separate review decision.

Inferred read-only
decide_work_assignment

Complete submitted work or reopen it with useful feedback.

Inferred read-only

CONNECT 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.2ools]
url = "https://2ools.app/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "2ools": {
      "type": "http",
      "url": "https://2ools.app/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: 2ools
Remote MCP URL: https://2ools.app/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": {
    "2ools": {
      "url": "https://2ools.app/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "2ools": {
      "type": "http",
      "url": "https://2ools.app/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "2ools",
  "transport": "streamable-http",
  "url": "https://2ools.app/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 2ools.app was fetched 2026-08-30T10:03:36.501Z.

Trust status Neutral

2ools.app is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.