Scope (AEC) - Preview

bid.scopePublished by scope.bidOfficial publisherv1.0.11Updated Nov 7, 2026

AEC subcontractor procurement layer. Preview - V3 launches 2027.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Preview MCP server for Scope's AEC subcontractor procurement layer, exposing status, service categories, a waitlist signup and project rescheduling.

What you can do
  • Check the status and roadmap of Scope's V3 AEC subcontractor procurement layer
  • List planned V3 service categories that professionals and general contractors can register for
  • Register interest in the founding cohort waitlist as a GC, subcontractor, developer or lender
  • Reschedule an already-awarded AEC project to a new date and see the confirmed slot and whether the professional was notified
When to use it
Worth adding if you want an assistant to check whether Scope's AEC subcontractor dispatch is live, browse the planned categories, sign up for early access, or move an awarded project to a new date. It is a preview, so it is not a way to dispatch or award real work yet.
Requirements
Runs as a remote HTTP endpoint at scope.bid or as a local npm package via npx; OAuth authentication is declared as required. The README also documents a SCOPE_API_TOKEN bearer token for write operations, plus optional SCOPE_API_BASE and SCOPE_ORG_SLUG settings. Without a firm token, tools return public directory data or errors.
Before you install
The server states it has no firm API token by default, so reads return Scope's public directory rather than firm records and token-dependent tools error out. Dispatch or award requests wait for a person at the firm to approve unless a pre-authorization covers them, and awards settle as a Stripe invoice to the firm. Rescheduling changes project dates and notifies the professional.

Installation

In SourceWeft

  1. Open Scope (AEC) - Preview in the dashboard and add it to a workspace.
  2. Connect the required credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/bid.scope%2Faec/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.

{
  "mcpServers": {
    "scope-aec-preview": {
      "type": "http",
      "url": "https://scope.bid/api/mcp/aec"
    }
  }
}

README

@scope-bid/scope-mcp

Engage credentialed professionals from inside your AI.

Model Context Protocol servers for Scope.bid professional dispatch across legal, insurance claims, and AEC services.

scope.bid | MCP Registry | npm | Plugin marketplace


What this is

Model Context Protocol servers that let AI assistants dispatch requests to credentialed human professionals and get back each professional's price, computed from their own published rate card.

  • @scope-bid/scope-mcp - legal services (live)
  • @scope-bid/scope-claims-mcp - insurance claims (preview)
  • @scope-bid/scope-aec-mcp - AEC (preview)

The servers are listed on Anthropic's official Model Context Protocol Registry under the DNS-verified namespaces bid.scope/legal, bid.scope/claims and bid.scope/aec.

Scope.bid is not affiliated with scope-bid.com, an unrelated laboratory equipment auction platform.

Install

bash
npm install -g @scope-bid/scope-mcpnpm install -g @scope-bid/scope-claims-mcpnpm install -g @scope-bid/scope-aec-mcp

For most clients you do not need to install globally. Use npx -y @scope-bid/scope-mcp directly from your MCP client config.

Configure (Claude Desktop, Claude Code, Cursor)

json
{  "mcpServers": {    "scope-legal": {      "command": "npx",      "args": ["-y", "@scope-bid/scope-mcp"],      "env": {        "SCOPE_API_TOKEN": "your-token-here"      }    },    "scope-claims": {      "command": "npx",      "args": ["-y", "@scope-bid/scope-claims-mcp"],      "env": {        "SCOPE_API_TOKEN": "your-token-here"      }    }  }}

For read-only demo usage the token is optional.

Or use HTTP transport (no install)

json
{  "mcpServers": {    "scope-legal": {      "type": "http",      "url": "https://scope.bid/api/mcp/legal",      "headers": { "Authorization": "Bearer your-token-here" }    }  }}

HTTP endpoints:

Tools

Legal (bid.scope/legal):

  • scope_dispatch_matter - send a matter to professionals and get their rate-card prices
  • scope_briefing - daily briefing across all open matters
  • scope_get_matter, scope_list_matters, scope_list_categories, scope_list_vendors, scope_list_roster
  • scope_set_vendor_tier, scope_remove_from_roster, scope_award_matter
  • scope_roster_audit, scope_vendor_health, scope_spend_rollup, scope_credential_alerts
  • swp_clarify, swp_accept, swp_reject, swp_session_status - Scope Work Protocol tools for existing negotiation sessions (the session-opening tools are no longer served)

Claims (bid.scope/claims, preview): no live dispatch or award yet.

  • npm package: scope_claims_status, scope_claims_categories, scope_claims_join_waitlist, scope_reschedule_project
  • HTTP endpoint: scope_claims_status, scope_claims_join_waitlist, and for a signed-in firm scope_briefing, read-only reporting tools and the deliverable tools (details)

AEC (bid.scope/aec, preview): no live dispatch or award yet.

  • npm package: scope_aec_status, scope_aec_categories, scope_aec_join_waitlist, scope_reschedule_project
  • HTTP endpoint: status, waitlist, categories, subcontractor dispatch and award, prequalification, bonding and safety record tools, plus scope_briefing. In demo mode they answer with fictional sample data; for a signed-in firm only scope_briefing returns live data (details)

Environment variables

  • SCOPE_API_BASE - override the default API base. Defaults to https://scope.bid.
  • SCOPE_API_TOKEN - bearer token for write operations.
  • SCOPE_ORG_SLUG - pin reads and writes to a specific buyer organization. Useful for multi-tenant deployments.

Plugin marketplace alternative

If you want bundled slash commands and skills along with the MCP server registration, install the plugin marketplace instead:

/plugin marketplace add github.com/scope-bid/scope-platform/plugin install scope-legal

Evals

Canonical scenarios protect against regressions in MCP tool behavior.

Run locally against mocks:

bash
npm run eval

Run against the live Anthropic API with MCP tools attached:

bash
npm run eval:live

Add a new scenario any time a tool or skill ships that creates a new failure mode. Fixtures live in tests/evals/fixtures/, mocked tool responses in tests/evals/mocks/, runner in tests/evals/runner.ts. CI runs the mocked harness on every PR via .github/workflows/eval.yml.

Version bumps

When updating package.json version in any package directory, also update the matching server.json version. CI auto-syncs as a safety net but committed files should stay aligned for repo hygiene and local-publish testing.

Company

Scope Bid, Inc. is a Delaware C-corp founded May 2026 by Jack Gillen. San Diego, CA. Patent pending.

LinkedIn: https://www.linkedin.com/company/scope-bid/

Source: README.md at commit c199bfb

Tools

4

scope_aec_status

AEC vertical status

Returns the status and roadmap for Scope's AEC subcontractor procurement plumbing layer (V3). Useful for AI workflows that want to know whether GC subcontractor dispatch is live yet.

Takes no parameters.

scope_aec_categories

List AEC trade categories

List planned V3 service categories for Scope's AEC subcontractor procurement. These are the categories professionals and GCs can register for in the founding cohort.

Takes no parameters.

scope_aec_join_waitlist

Join the AEC waitlist

Register interest in Scope's V3 (AEC subcontractor procurement). For GCs, subcontractors, developers, or lenders who want early access to the cross-platform plumbing layer.

Parametersrolerequiredemailrequirednotesorganizationcategory_interest

scope_reschedule_project

Reschedule a booked project

Reschedule an already-awarded AEC project to a new date. Use only when the project is in an active engagement state (post-award, pre-delivery). Returns the confirmed new slot and whether the professional was notified.

Parametersreasonnew_daterequiredproject_idrequirednew_duration_minutes

Version history

3
  1. v1.0.11LatestNov 3, 2026
  2. v1.0.10Oct 7, 2026
  3. v1.0.9Sep 16, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listed15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Scope integrations