{"name":"StackFast MCP Control Plane","description":"Discover and call governed StackFast MCP tools. Current tools include judgment retrieval, expert brains, Team Hire operating tools, and travel/schedule tools. Planned control-plane hardening adds boot/status, dispatch, artifact retrieval, canon close, and host/surface status through the same wallet/RBAC/audit rail.","url":"https://stackfast.ai/api/mcp","transport":"http","protocol":"jsonrpc-2.0","auth":{"type":"bearer"},"storefront":{"product_url":"https://stackfast.ai/store/mcp-plugin-layer","catalog_api":"https://stackfast.ai/api/store/products/mcp-plugin-layer","plugin_index_api":"https://stackfast.ai/api/store/plugins"},"tools":[{"name":"stackfast.boot.status","description":"Return read-only MCP boot metadata, authenticated consumer posture, storefront links, and control-plane readiness without exposing secrets."},{"name":"stackfast.host.status","description":"Return read-only host/deployment/runtime status for the StackFast MCP control plane without exposing environment variables or secrets."},{"name":"stackfast.surface.status","description":"Return read-only status for public StackFast surfaces and key enterprise APIs. Does not perform mutations."},{"name":"stackfast.project.news","description":"Return recent project evidence/doc/news metadata from the StackFast knowledge layer with bounded snippets only."},{"name":"stackfast.brain.search","description":"Search the shared StackFast brain with bounded safe snippets and metadata. Does not return raw full entries."},{"name":"stackfast.wiki.search","description":"Search StackFast wiki documents with bounded safe snippets and document metadata."},{"name":"stackfast.artifact.get","description":"Return session artifact metadata and persistent URLs. V1 intentionally omits raw artifact contents."},{"name":"stackfast.dispatch.create","description":"Create an AI6 MCP dispatch and mirror it into the existing Service Desk work-order spine. Requires idempotency evidence and never creates a second queue."},{"name":"stackfast.dispatch.claim","description":"Claim an existing AI6 MCP dispatch by dispatch_id and mirror the claim into Service Desk."},{"name":"stackfast.dispatch.status","description":"Read the Service Desk mirror status for an AI6 MCP dispatch without exposing raw payloads."},{"name":"stackfast.dispatch.close","description":"Close or halt an AI6 MCP dispatch by dispatch_id and mirror the terminal state into Service Desk."},{"name":"stackfast.canon.close","description":"Write a bounded canon close observation to brain operational storage, optionally tied to a dispatch id. Does not include raw payloads."},{"name":"stackfast.judgment.retrieve","description":"Retrieve a scoped evidence pack from the governed StackFast brain fabric with tenant, data-tier, rail, and MASK trace fields."},{"name":"stackfast.mask.apply","description":"Apply tenant-scoped MASK policy to output before delivery. Returns transformed text plus policy/audit metadata."},{"name":"stackfast.mask.check","description":"Run a MASK preflight check and return policy status without returning customer-facing transformed prose."},{"name":"stackfast.mask.explain","description":"Explain a MASK policy result at label-only altitude for operators and agents. Does not expose raw restricted rule internals."},{"name":"stackfast.mask.profile.resolve","description":"Resolve the active V1 MASK profile for a tenant/surface/purpose without exposing rule internals."},{"name":"stackfast.mask.rules.list","description":"List visible MASK rule metadata for the caller's tenant. V1 returns labels/severity only, not raw regex details."},{"name":"stackfast.mask.audit.search","description":"Search MASK audit rows for the caller's tenant. V1 returns metadata and hashes/labels, not raw input/output."},{"name":"query_expert_brain","description":"Query an expert brain by domain and return the answer with sources."},{"name":"list_experts","description":"List all available expert domains."},{"name":"get_expert_profile","description":"Get the public methodology profile for an expert domain."},{"name":"book_discovery_call","description":"Return the Calendly link for booking a discovery call with an expert."},{"name":"plan_trip","description":"Build a BRIDGE-framework travel itinerary for Robert and Pam. Accounts for physical constraints, daily rhythm, active day limits, gear, and health preferences."},{"name":"query_schedule","description":"Query the planning brain for calendar events, trip agenda, or scheduled activities."},{"name":"update_agenda","description":"Update the active memory layer with new schedule items, itinerary changes, or agenda updates."},{"name":"team_hire_status","description":"Read one Team Hire engagement, proposal, delivery, or archive state by id with tenant/role scoping."},{"name":"team_hire_queue","description":"List active Team Hire intake, proposal, delivery, and archive items needing attention."},{"name":"team_hire_brain_ask","description":"Search Team Hire-scoped brain context without exposing unrelated vault state."},{"name":"team_hire_task_gate","description":"Run a task gate before an agent proposes or performs Team Hire work."},{"name":"team_hire_handoff_post","description":"Post a Compass/Pilot/Atlas handoff into brain; does not mutate product workflow state."},{"name":"team_hire_proposal_review","description":"Summarize proposal readiness, missing fields, pricing placeholder state, HBAR state, and risks."},{"name":"team_hire_delivery_check","description":"Inspect Team Hire delivery tickets/work orders and flag blockers."},{"name":"team_hire_archive_ready","description":"Verify close/archive/renewal criteria for a Team Hire engagement."},{"name":"team_hire_customer_digest","description":"Produce a tenant-safe customer-facing Team Hire status summary."},{"name":"stackfast.market.research","description":"Create a cited market/pricing research run from manual evidence or approved live URLs. Stores normalized evidence in local SQLite/libSQL and never includes raw bodies."},{"name":"stackfast.market.hard_spec_match","description":"Read the THINK-routed HARD framework result for measurable technical spec matching from a prior research run."},{"name":"stackfast.market.pro_service_evaluation","description":"Read the THINK-routed PRO framework result for professional services, SaaS, and implementation evaluation."},{"name":"stackfast.market.research_evidence_validate","description":"Read the THINK-routed RESEARCH framework evidence validation result and evidence gaps."},{"name":"stackfast.market.bridge_gap_analysis","description":"Read the THINK-routed BRIDGE framework gap analysis result for time, environment, relationships, and system patterns."},{"name":"stackfast.market.food_health_product_scan","description":"Read the FOOD+HEALTH routed safety-scan result. V1.1 image/OCR lane remains gated behind independent lab evidence."},{"name":"stackfast.market.compare","description":"Compare a subject offer or StackFast product against normalized market offers from a prior research run."},{"name":"stackfast.market.price_anchor","description":"Produce Robert-ratifiable pricing anchor options from cited evidence. Does not write production pricing."},{"name":"stackfast.market.cost_savings","description":"Create a cost-saving/substitution packet with switching-risk caveats from a prior market run."},{"name":"stackfast.market.purchase_packet","description":"Draft an approval packet for buy/subscribe/renew/cancel/negotiate/monitor. V1 never purchases."},{"name":"stackfast.market.promo_packet","description":"Draft evidence-backed Storefront, CogentCast, sales, or llms.txt positioning recommendations. V1 never publishes."},{"name":"stackfast.market.scan_storefront","description":"Scan StackFast Store catalog/manifests and optionally seed a market research run for product pain-alignment review."},{"name":"stackfast.market.sandbox_status","description":"Read run, sandbox, DB, source, offer, claim, and retention status without exposing raw bodies."},{"name":"stackfast.market.promote_packet","description":"Approval-gated packet promotion. Requires approved_by, approval_reason, and idempotency_key; never promotes raw crawl bodies."}],"vendor":{"name":"StackFast Technologies Inc.","url":"https://stackfast.ai"}}