ENDPOINT 1
https://2ools.app/mcp
MCP server metadata
- Name
- 2ools
- Version
- 0.5.0
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_previewTurn a complete standalone HTML document already created in this chat into a temporary, read-only 2ools preview.
Inferred read-onlylist_build_systemsList creative systems created by the authenticated account and compatible with an optional output target.
Inferred read-onlylist_connected_enginesList privacy-minimized connected 2ools Engines for exact native dispatch.
Inferred read-onlyget_project_engine_workspaceRead the privacy-safe Engine workspace attached to one project.
Inferred read-onlyattach_project_engine_workspaceOwner-authorized attachment of one saved project to one exact opaque workspace on one exact online 2ools Engine.
Inferred read-onlyregister_existing_projectCreate one durable Project OS record for a local or external project that list_projects did not match.
Potential side effectsbuild_from_conversationCreate a new 2ools project from a structured conversation brief and queue one durable build.
Potential side effectsstart_project_on_engineCreate one new 2ools project and queue its first build on one exact connected Engine and provider selected by the person.
Potential side effectsrefine_projectCreate one protected child version from a saved base version and concrete review feedback.
Potential side effectsget_buildGet one build's current status, progress, errors, completed version IDs, and protected preview URLs.
Inferred read-onlycompare_versionsCompare two saved versions in one project without returning source.
Inferred read-onlylist_approval_requestsList exact saved versions waiting for a separately delegated reviewer.
Inferred read-onlyapprove_versionUse separately delegated review authority to approve one saved version and make it the project's active version.
Inferred read-onlyreject_versionUse separately delegated review authority to reject one saved version.
Inferred read-onlycancel_buildCancel one exact queued or running non-Agent 2ools build after named explicit confirmation.
Inferred read-onlyget_account_profileRead the authenticated person's 2ools profile, current account labels, and server-derived effective MCP scopes.
Inferred read-onlyupdate_account_profileUpdate only the explicitly supplied profile fields for the authenticated person.
Potential side effectsget_project_accessRead the authenticated person's role plus the canonical project owner, members, and pending invitations.
Inferred read-onlyinvite_project_memberInvite an existing 2ools username or an email address to one owned project as a collaborator or viewer.
Potential side effectsupdate_project_member_roleChange one exact member to collaborator or viewer, or transfer ownership.
Potential side effectsremove_project_memberRemove one exact member's project access after explicit confirmation.
Potential side effectsrevoke_project_inviteRevoke one exact pending project invitation after explicit confirmation.
Inferred read-onlylist_projectsOpen the native Project OS entry point and list recent 2ools projects the authenticated account can access.
Inferred read-onlyget_projectGet a 2ools project's brief, selected pages, active version, and compact version history.
Inferred read-onlyget_project_contextRead 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-onlycontinue_projectReturn one project's current Living Plan, next useful move, continuity-readiness gaps, latest evidence, and a compact 2ools-active receipt.
Inferred read-onlyrefresh_project_cockpitRefresh the bounded project state shown inside an already-open 2ools MCP App.
Inferred read-onlyactivate_projectRecord the person's one-time choice to use this already-connected 2ools client with one exact saved project.
Inferred read-onlyget_project_missionReturn 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-onlyget_project_intelligenceReturn 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-onlyupdate_project_intelligenceInitialize or append one immutable, validated dossier revision.
Inferred read-onlyget_project_disciplineReturn derived direction, trade-off, evidence, and continuity status with active decisions, eval evidence, verifier definitions, and explicit permission boundaries.
Potential side effectslist_project_engineering_decisionsList 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-onlyanswer_project_engineering_decisionAccept or reject one exact native-safe engineering decision at one exact project revision.
Inferred read-onlymanage_project_disciplinePropose a project trade-off, version an eval case or verifier definition, or attach an eval/verifier receipt to exact work.
Potential side effectsupdate_project_missionCreate or revise Mission and Goal contracts, explicitly transition or reorder goals, or propose a scope change.
Potential side effectsreview_project_missionRestore an immutable Mission or Goal revision, decide a proposed scope change, or submit proof-based goal completion review.
Inferred read-onlymanage_work_watchdogPause, park, resume, or reprioritize one durable task, or deliberately configure the project Watchdog.
Inferred read-onlyact_on_project_os_taskApp-only route for an authenticated person's explicit click in the native Project OS panel.
Inferred read-onlyupdate_living_planAdd, edit, move, or reorder open Living Plan items from the current conversation, then return the refreshed inline plan and timeline panel.
Potential side effectsrender_project_previewRender an interactive, read-only card for one saved 2ools version.
Inferred read-onlylist_project_agentsList the authorizing account's built-in Agents assigned to one readable project.
Inferred read-onlyget_agentRead one Agent's saved Limits, trigger, immutable revision summaries, and redacted append-only run traces.
Inferred read-onlyrun_project_agentQueue real execution for a project-linked Agent the person already test-ran and armed.
Inferred read-onlyget_project_agent_modeRead the project-level autonomous coordination state derived from the canonical Living Plan, governed Agent, and exact Engine destination.
Inferred read-onlyconfigure_project_agent_modeTurn the selected project's governed Agent Mode on or off.
Inferred read-onlyadvance_project_agent_modeIdempotently 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-onlydispatch_project_workReserve 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-onlyget_project_work_dispatchRead the authoritative queued, claimed, running, approval-paused, or terminal state of one exact governed Project OS task dispatch.
Potential side effectscancel_agent_runStop one queued or running Agent execution and close its durable run history.
Inferred read-onlyget_project_activityRead the attributable project timeline across human work, external MCP agents, builds, versions, feedback, and workspace pins.
Inferred read-onlywait_for_project_activityWait up to 20 seconds for attributable project events newer than a head_cursor or prior next_cursor.
Inferred read-onlylist_project_feedbackRead page-anchored review feedback for versions in a project, with explicit human or external-agent attribution.
Inferred read-onlyadd_project_feedbackAdd an attributable review comment to a saved project version.
Inferred read-onlyresolve_project_feedbackOwner-only review decision that resolves or reopens one saved feedback item.
Inferred read-onlylist_project_pinsRead shared workspace notes and http(s) links, with explicit attribution.
Inferred read-onlyadd_project_pinAdd an attributable note or safe http(s) link to the shared project workspace.
Inferred read-onlyprepare_version_exportCreate a five-minute download URL for an exact saved version.
Potential side effectsget_version_share_linkRead the durable sharing state and current URL for one exact saved version.
Inferred read-onlycreate_version_share_linkCreate or recover a durable public or code-protected link for one exact saved version.
Potential side effectsrevoke_version_share_linkDisable every existing public or code-protected URL for one exact saved version.
Inferred read-onlylist_artifactsList durable project artifacts and each latest immutable version without returning stored bytes.
Inferred read-onlyget_artifactRead one artifact's immutable version history, provenance, attribution, digests, and review states without returning stored bytes.
Inferred read-onlyprepare_artifact_downloadCreate a five-minute download URL for one immutable artifact version.
Potential side effectslist_artifact_approval_requestsList exact artifact versions awaiting or carrying a human review decision.
Inferred read-onlyapprove_artifact_versionApprove one pending immutable artifact version and make it current.
Inferred read-onlyreject_artifact_versionReject one pending immutable artifact version with useful feedback.
Inferred read-onlyget_task_quality_gateReturn the current task-bound Quality Gate policy, freshness, deterministic check receipt, and attached findings.
Inferred read-onlyrun_task_quality_gateStart checks against exact task/artifact/environment fingerprints, or submit every configured check with same-project evidence and explicit findings.
Inferred read-onlyget_work_handoffReturn the current immutable context-handoff receipt, exact task lineage, and honestly labeled worker-reported or 2ools-forecast context signal.
Inferred read-onlyprepare_work_handoffCheckpoint one owned session into an immutable, exactly-once successor envelope.
Inferred read-onlylist_work_assignmentsList durable project work contracts, bounded attempts, leases, budgets, and result references.
Inferred read-onlycreate_work_assignmentCreate a durable assignment with acceptance criteria and hard step, time, and spend ceilings.
Potential side effectsclaim_work_assignmentAtomically claim one open assignment and receive a five-minute renewable lease plus an immutable budget snapshot.
Inferred read-onlyheartbeat_work_sessionRenew the authenticated worker's active lease without widening its immutable step, time, or spend ceilings.
Inferred read-onlycheckpoint_work_sessionEnd the current lease with a compact continuation checkpoint, or place work in an explicit waiting or blocked state.
Inferred read-onlysubmit_work_sessionEnd the authenticated worker's lease and submit typed result references for a separate review decision.
Inferred read-onlyCONNECT 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.
2ools.app is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.