{"ok":true,"generated_at":"2026-06-26T23:27:49.428Z","canonical_url":"https://stackfast.ai/store/plugins","count":25,"mcp_endpoint":"https://stackfast.ai/api/mcp","plugins":[{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"multi-framework-think-router-mcp","name":"Multi-Framework Think Router","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/multi-framework-think-router-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A governed routing and intake tool that points a request toward the right StackFast framework path.","agent_description":"Multi-Framework Think Router: A governed routing and intake tool that points a request toward the right StackFast framework path. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Returns route recommendations, missing context, confidence posture, and trace metadata before generation.. Callable tools include stackfast.general.route, stackfast.think.decide, stackfast.framework.route, stackfast.framework.manifest. Use Multi-Framework Think Router MCP through stackfast.general.route, stackfast.think.decide, stackfast.framework.route, stackfast.framework.manifest. Required boundaries: Inquiry-only governed router; protected framework text is not returned.. Do not request raw framework bodies or protected methodology.","definition":"Multi-Framework Think Router is a ratified StackFast Store framework listing with an agent-facing MCP handle of Multi-Framework Think Router MCP.","description":"Returns route recommendations, missing context, confidence posture, and trace metadata before generation. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Returns route recommendations, missing context, confidence posture, and trace metadata before generation.","llm_queries":["AI agent tool store","MCP plugin marketplace","which CleverQ tool should handle this request?"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.multi_framework_think_router_mcp","mcp.framework.think_router"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.general.route","stackfast.think.decide","stackfast.framework.route","stackfast.framework.manifest"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"multi-framework-think-router-mcp-scope","name":"Multi-Framework Think Router","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.multi_framework_think_router_mcp","mcp.framework.think_router"]}],"capabilities":[{"slug":"framework-routing-intake","type":"mcp","human_description":"A governed routing and intake tool that points a request toward the right StackFast framework path. Returns route recommendations, missing context, confidence posture, and trace metadata before generation.","agent_description":"Use Multi-Framework Think Router MCP through stackfast.general.route, stackfast.think.decide, stackfast.framework.route, stackfast.framework.manifest. Required boundaries: Inquiry-only governed router; protected framework text is not returned.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.think_router"],"connectors":["think","framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:inquiry-only"],"data_tier":"T1","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/multi-framework-think-router-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/multi-framework-think-router-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/multi-framework-think-router-mcp","inquiry_url":"https://stackfast.ai/store/buy/multi-framework-think-router-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 4 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"4 callable tool(s) declared.","evidence":["stackfast.general.route","stackfast.think.decide","stackfast.framework.route","stackfast.framework.manifest"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.multi_framework_think_router_mcp","mcp.framework.think_router","storefront.multi_framework_think_router_mcp","mcp.framework.think_router"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["multi-framework-think-router-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"multi-framework-think-router-mcp","product_name":"Multi-Framework Think Router","product_url":"https://stackfast.ai/store/multi-framework-think-router-mcp","product_api":"https://stackfast.ai/api/store/products/multi-framework-think-router-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/multi-framework-think-router-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/multi-framework-think-router-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"multi-framework-think-router-mcp-scope","name":"Multi-Framework Think Router","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.multi_framework_think_router_mcp","mcp.framework.think_router"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"trip-planning-gap-finder-mcp","name":"Trip Planning and Gap Finder","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/trip-planning-gap-finder-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A planning and gap-finding tool for trips, transitions, dependencies, and multi-context plans.","agent_description":"Trip Planning and Gap Finder: A planning and gap-finding tool for trips, transitions, dependencies, and multi-context plans. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Finds missing constraints, risks, dependencies, and next-step questions before the plan is treated as complete.. Callable tools include stackfast.travel.plan, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Trip Planning and Gap Finder MCP through stackfast.travel.plan, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed MCP travel planner with framework invocation, MASK, and trace boundary. Legacy plan_trip remains alias-only.. Do not request raw framework bodies or protected methodology.","definition":"Trip Planning and Gap Finder is a ratified StackFast Store framework listing with an agent-facing MCP handle of Trip Planning and Gap Finder MCP.","description":"Finds missing constraints, risks, dependencies, and next-step questions before the plan is treated as complete. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Finds missing constraints, risks, dependencies, and next-step questions before the plan is treated as complete.","llm_queries":["trip planning and gap finder","find the missing constraints in this trip plan","what dependencies am I missing?"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.trip_planning_gap_finder_mcp","mcp.framework.trip_gap_finder"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.travel.plan","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"trip-planning-gap-finder-mcp-scope","name":"Trip Planning and Gap Finder","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.trip_planning_gap_finder_mcp","mcp.framework.trip_gap_finder"]}],"capabilities":[{"slug":"trip-planning-gap-check","type":"mcp","human_description":"A planning and gap-finding tool for trips, transitions, dependencies, and multi-context plans. Finds missing constraints, risks, dependencies, and next-step questions before the plan is treated as complete.","agent_description":"Use Trip Planning and Gap Finder MCP through stackfast.travel.plan, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed MCP travel planner with framework invocation, MASK, and trace boundary. Legacy plan_trip remains alias-only.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.trip_gap_finder"],"connectors":["travel","framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/trip-planning-gap-finder-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/trip-planning-gap-finder-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/trip-planning-gap-finder-mcp","inquiry_url":"https://stackfast.ai/store/buy/trip-planning-gap-finder-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.travel.plan","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.trip_planning_gap_finder_mcp","mcp.framework.trip_gap_finder","storefront.trip_planning_gap_finder_mcp","mcp.framework.trip_gap_finder"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["trip-planning-gap-finder-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"trip-planning-gap-finder-mcp","product_name":"Trip Planning and Gap Finder","product_url":"https://stackfast.ai/store/trip-planning-gap-finder-mcp","product_api":"https://stackfast.ai/api/store/products/trip-planning-gap-finder-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/trip-planning-gap-finder-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/trip-planning-gap-finder-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"trip-planning-gap-finder-mcp-scope","name":"Trip Planning and Gap Finder","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.trip_planning_gap_finder_mcp","mcp.framework.trip_gap_finder"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"recipe-nutrition-optimizer-mcp","name":"Recipe and Nutrition Optimizer","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/recipe-nutrition-optimizer-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A recipe, meal, ingredient, and nutrition tradeoff tool for practical food decisions.","agent_description":"Recipe and Nutrition Optimizer: A recipe, meal, ingredient, and nutrition tradeoff tool for practical food decisions. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Improves recipes and meal plans against stated goals, constraints, preferences, and safety boundaries.. Callable tools include stackfast.food.optimize, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Recipe and Nutrition Optimizer MCP through stackfast.food.optimize, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed framework invocation with nutrition-safety, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","definition":"Recipe and Nutrition Optimizer is a ratified StackFast Store framework listing with an agent-facing MCP handle of Recipe and Nutrition Optimizer MCP.","description":"Improves recipes and meal plans against stated goals, constraints, preferences, and safety boundaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Improves recipes and meal plans against stated goals, constraints, preferences, and safety boundaries.","llm_queries":["recipe and nutrition optimizer","optimize this recipe for my constraints","make this meal plan more practical"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.recipe_nutrition_optimizer_mcp","mcp.framework.recipe_nutrition"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.food.optimize","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"recipe-nutrition-optimizer-mcp-scope","name":"Recipe and Nutrition Optimizer","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.recipe_nutrition_optimizer_mcp","mcp.framework.recipe_nutrition"]}],"capabilities":[{"slug":"recipe-nutrition-optimization","type":"mcp","human_description":"A recipe, meal, ingredient, and nutrition tradeoff tool for practical food decisions. Improves recipes and meal plans against stated goals, constraints, preferences, and safety boundaries.","agent_description":"Use Recipe and Nutrition Optimizer MCP through stackfast.food.optimize, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed framework invocation with nutrition-safety, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.recipe_nutrition"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/recipe-nutrition-optimizer-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/recipe-nutrition-optimizer-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/recipe-nutrition-optimizer-mcp","inquiry_url":"https://stackfast.ai/store/buy/recipe-nutrition-optimizer-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.food.optimize","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.recipe_nutrition_optimizer_mcp","mcp.framework.recipe_nutrition","storefront.recipe_nutrition_optimizer_mcp","mcp.framework.recipe_nutrition"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["recipe-nutrition-optimizer-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"recipe-nutrition-optimizer-mcp","product_name":"Recipe and Nutrition Optimizer","product_url":"https://stackfast.ai/store/recipe-nutrition-optimizer-mcp","product_api":"https://stackfast.ai/api/store/products/recipe-nutrition-optimizer-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/recipe-nutrition-optimizer-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/recipe-nutrition-optimizer-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"recipe-nutrition-optimizer-mcp-scope","name":"Recipe and Nutrition Optimizer","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.recipe_nutrition_optimizer_mcp","mcp.framework.recipe_nutrition"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"crisis-hard-decision-mcp","name":"Crisis and Hard Decision Planner","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/crisis-hard-decision-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A structured planning tool for high-pressure, emotionally loaded, or consequential decisions.","agent_description":"Crisis and Hard Decision Planner: A structured planning tool for high-pressure, emotionally loaded, or consequential decisions. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Turns a hard decision into options, constraints, risks, gaps, escalation boundaries, and a safer next-step plan.. Callable tools include stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Crisis and Hard Decision MCP through stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed decision planning with explicit safety exclusions, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","definition":"Crisis and Hard Decision Planner is a ratified StackFast Store framework listing with an agent-facing MCP handle of Crisis and Hard Decision MCP.","description":"Turns a hard decision into options, constraints, risks, gaps, escalation boundaries, and a safer next-step plan. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Turns a hard decision into options, constraints, risks, gaps, escalation boundaries, and a safer next-step plan.","llm_queries":["crisis and hard decision planner","structure this hard decision safely","what tradeoffs am I missing?"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.crisis_hard_decision_mcp","mcp.framework.hard_decision"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"crisis-hard-decision-mcp-scope","name":"Crisis and Hard Decision Planner","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.crisis_hard_decision_mcp","mcp.framework.hard_decision"]}],"capabilities":[{"slug":"hard-decision-planning","type":"mcp","human_description":"A structured planning tool for high-pressure, emotionally loaded, or consequential decisions. Turns a hard decision into options, constraints, risks, gaps, escalation boundaries, and a safer next-step plan.","agent_description":"Use Crisis and Hard Decision MCP through stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed decision planning with explicit safety exclusions, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.hard_decision"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/crisis-hard-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/crisis-hard-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/crisis-hard-decision-mcp","inquiry_url":"https://stackfast.ai/store/buy/crisis-hard-decision-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 5 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"5 callable tool(s) declared.","evidence":["stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.crisis_hard_decision_mcp","mcp.framework.hard_decision","storefront.crisis_hard_decision_mcp","mcp.framework.hard_decision"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["crisis-hard-decision-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"crisis-hard-decision-mcp","product_name":"Crisis and Hard Decision Planner","product_url":"https://stackfast.ai/store/crisis-hard-decision-mcp","product_api":"https://stackfast.ai/api/store/products/crisis-hard-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/crisis-hard-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/crisis-hard-decision-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"crisis-hard-decision-mcp-scope","name":"Crisis and Hard Decision Planner","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.crisis_hard_decision_mcp","mcp.framework.hard_decision"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"health-data-understanding-mcp","name":"Health Data Understanding","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/health-data-understanding-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A safety-gated health-data organization and doctor-brief preparation tool.","agent_description":"Health Data Understanding: A safety-gated health-data organization and doctor-brief preparation tool. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Organizes health inputs, flags gaps and uncertainty, and prepares doctor-ready questions and summaries.. Callable tools include stackfast.health.understand, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Health Data Understanding MCP through stackfast.health.understand, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Execute-after-auth with server-side safety gate, MASK boundary, and doctor-ready artifact posture.. Do not request raw framework bodies or protected methodology.","definition":"Health Data Understanding is a ratified StackFast Store framework listing with an agent-facing MCP handle of Health Data Understanding MCP.","description":"Organizes health inputs, flags gaps and uncertainty, and prepares doctor-ready questions and summaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Organizes health inputs, flags gaps and uncertainty, and prepares doctor-ready questions and summaries.","llm_queries":["health data understanding tool","prepare a doctor-ready brief from this blood panel","what questions should I ask my clinician?"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.health_data_understanding_mcp","mcp.framework.health_data_understanding"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.health.understand","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"health-data-understanding-mcp-scope","name":"Health Data Understanding","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.health_data_understanding_mcp","mcp.framework.health_data_understanding"]}],"capabilities":[{"slug":"health-data-understanding","type":"mcp","human_description":"A safety-gated health-data organization and doctor-brief preparation tool. Organizes health inputs, flags gaps and uncertainty, and prepares doctor-ready questions and summaries.","agent_description":"Use Health Data Understanding MCP through stackfast.health.understand, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Execute-after-auth with server-side safety gate, MASK boundary, and doctor-ready artifact posture.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.health_data_understanding"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth+safety-gated"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/health-data-understanding-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/health-data-understanding-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/health-data-understanding-mcp","inquiry_url":"https://stackfast.ai/store/buy/health-data-understanding-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.health.understand","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.health_data_understanding_mcp","mcp.framework.health_data_understanding","storefront.health_data_understanding_mcp","mcp.framework.health_data_understanding"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["health-data-understanding-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"health-data-understanding-mcp","product_name":"Health Data Understanding","product_url":"https://stackfast.ai/store/health-data-understanding-mcp","product_api":"https://stackfast.ai/api/store/products/health-data-understanding-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/health-data-understanding-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/health-data-understanding-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"health-data-understanding-mcp-scope","name":"Health Data Understanding","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.health_data_understanding_mcp","mcp.framework.health_data_understanding"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"business-financial-decision-mcp","name":"Business and Financial Decision Builder","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/business-financial-decision-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A business and financial decision-support tool for plans, memos, budgets, and tradeoffs.","agent_description":"Business and Financial Decision Builder: A business and financial decision-support tool for plans, memos, budgets, and tradeoffs. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Builds structured decision support with assumptions, risks, constraints, and review boundaries.. Callable tools include stackfast.financial.decision, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Business and Financial Decision MCP through stackfast.financial.decision, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed business decision support with regulated-output boundary, MASK, and trace.. Do not request raw framework bodies or protected methodology.","definition":"Business and Financial Decision Builder is a ratified StackFast Store framework listing with an agent-facing MCP handle of Business and Financial Decision MCP.","description":"Builds structured decision support with assumptions, risks, constraints, and review boundaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Builds structured decision support with assumptions, risks, constraints, and review boundaries.","llm_queries":["business decision review tool","business and financial decision builder","turn this tradeoff into an operating memo"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.business_financial_decision_mcp","mcp.framework.business_financial"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.financial.decision","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"business-financial-decision-mcp-scope","name":"Business and Financial Decision Builder","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.business_financial_decision_mcp","mcp.framework.business_financial"]}],"capabilities":[{"slug":"business-financial-decision","type":"mcp","human_description":"A business and financial decision-support tool for plans, memos, budgets, and tradeoffs. Builds structured decision support with assumptions, risks, constraints, and review boundaries.","agent_description":"Use Business and Financial Decision MCP through stackfast.financial.decision, stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed business decision support with regulated-output boundary, MASK, and trace.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.business_financial"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/business-financial-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/business-financial-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/business-financial-decision-mcp","inquiry_url":"https://stackfast.ai/store/buy/business-financial-decision-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.financial.decision","stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.business_financial_decision_mcp","mcp.framework.business_financial","storefront.business_financial_decision_mcp","mcp.framework.business_financial"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["business-financial-decision-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"business-financial-decision-mcp","product_name":"Business and Financial Decision Builder","product_url":"https://stackfast.ai/store/business-financial-decision-mcp","product_api":"https://stackfast.ai/api/store/products/business-financial-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/business-financial-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/business-financial-decision-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"business-financial-decision-mcp-scope","name":"Business and Financial Decision Builder","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.business_financial_decision_mcp","mcp.framework.business_financial"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"deep-research-evidence-builder-mcp","name":"Deep Research Evidence Builder","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/deep-research-evidence-builder-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A research and evidence-building tool for briefs, comparisons, and sourced decision support.","agent_description":"Deep Research Evidence Builder: A research and evidence-building tool for briefs, comparisons, and sourced decision support. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Builds evidence packets with gaps, provenance, uncertainty, and source-aware summaries.. Callable tools include stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Use Deep Research Evidence Builder MCP through stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed evidence-building with provenance, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","definition":"Deep Research Evidence Builder is a ratified StackFast Store framework listing with an agent-facing MCP handle of Deep Research Evidence Builder MCP.","description":"Builds evidence packets with gaps, provenance, uncertainty, and source-aware summaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Builds evidence packets with gaps, provenance, uncertainty, and source-aware summaries.","llm_queries":["deep research evidence builder","build an evidence brief with sources","compare these options with provenance"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.deep_research_evidence_builder_mcp","mcp.framework.deep_research"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"deep-research-evidence-builder-mcp-scope","name":"Deep Research Evidence Builder","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.deep_research_evidence_builder_mcp","mcp.framework.deep_research"]}],"capabilities":[{"slug":"deep-research-evidence","type":"mcp","human_description":"A research and evidence-building tool for briefs, comparisons, and sourced decision support. Builds evidence packets with gaps, provenance, uncertainty, and source-aware summaries.","agent_description":"Use Deep Research Evidence Builder MCP through stackfast.framework.route, stackfast.framework.invoke, stackfast.framework.validate_output, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Governed evidence-building with provenance, MASK, and trace boundary.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.deep_research"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/deep-research-evidence-builder-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/deep-research-evidence-builder-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/deep-research-evidence-builder-mcp","inquiry_url":"https://stackfast.ai/store/buy/deep-research-evidence-builder-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 5 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"5 callable tool(s) declared.","evidence":["stackfast.framework.route","stackfast.framework.invoke","stackfast.framework.validate_output","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.deep_research_evidence_builder_mcp","mcp.framework.deep_research","storefront.deep_research_evidence_builder_mcp","mcp.framework.deep_research"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["deep-research-evidence-builder-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"deep-research-evidence-builder-mcp","product_name":"Deep Research Evidence Builder","product_url":"https://stackfast.ai/store/deep-research-evidence-builder-mcp","product_api":"https://stackfast.ai/api/store/products/deep-research-evidence-builder-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/deep-research-evidence-builder-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/deep-research-evidence-builder-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"deep-research-evidence-builder-mcp-scope","name":"Deep Research Evidence Builder","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.deep_research_evidence_builder_mcp","mcp.framework.deep_research"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"buyer-pain-capability-matcher-mcp","name":"Buyer Pain to Capability Matcher","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/buyer-pain-capability-matcher-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A capability matching tool that translates buyer pain into public-safe StackFast product and proof vocabulary.","agent_description":"Buyer Pain to Capability Matcher: A capability matching tool that translates buyer pain into public-safe StackFast product and proof vocabulary. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Maps natural-language buyer needs to relevant capabilities without exposing protected framework vocabulary.. Callable tools include stackfast.perspective.translate, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Use Buyer Pain to Capability Matcher MCP through stackfast.perspective.translate, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Public-safe capability matching with protected-vocabulary masking.. Do not request raw framework bodies or protected methodology.","definition":"Buyer Pain to Capability Matcher is a ratified StackFast Store framework listing with an agent-facing MCP handle of Buyer Pain to Capability Matcher MCP.","description":"Maps natural-language buyer needs to relevant capabilities without exposing protected framework vocabulary. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Maps natural-language buyer needs to relevant capabilities without exposing protected framework vocabulary.","llm_queries":["buyer pain to capability matcher","match this buyer pain to StackFast capabilities","what product fits this customer request?"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.buyer_pain_capability_matcher_mcp","mcp.framework.buyer_pain_matcher"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.perspective.translate","stackfast.framework.route","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"buyer-pain-capability-matcher-mcp-scope","name":"Buyer Pain to Capability Matcher","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.buyer_pain_capability_matcher_mcp","mcp.framework.buyer_pain_matcher"]}],"capabilities":[{"slug":"buyer-pain-capability-match","type":"mcp","human_description":"A capability matching tool that translates buyer pain into public-safe StackFast product and proof vocabulary. Maps natural-language buyer needs to relevant capabilities without exposing protected framework vocabulary.","agent_description":"Use Buyer Pain to Capability Matcher MCP through stackfast.perspective.translate, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Public-safe capability matching with protected-vocabulary masking.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.buyer_pain_matcher"],"connectors":["perspective","framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/buyer-pain-capability-matcher-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/buyer-pain-capability-matcher-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/buyer-pain-capability-matcher-mcp","inquiry_url":"https://stackfast.ai/store/buy/buyer-pain-capability-matcher-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 4 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"4 callable tool(s) declared.","evidence":["stackfast.perspective.translate","stackfast.framework.route","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.buyer_pain_capability_matcher_mcp","mcp.framework.buyer_pain_matcher","storefront.buyer_pain_capability_matcher_mcp","mcp.framework.buyer_pain_matcher"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["buyer-pain-capability-matcher-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"buyer-pain-capability-matcher-mcp","product_name":"Buyer Pain to Capability Matcher","product_url":"https://stackfast.ai/store/buyer-pain-capability-matcher-mcp","product_api":"https://stackfast.ai/api/store/products/buyer-pain-capability-matcher-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/buyer-pain-capability-matcher-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/buyer-pain-capability-matcher-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"buyer-pain-capability-matcher-mcp-scope","name":"Buyer Pain to Capability Matcher","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.buyer_pain_capability_matcher_mcp","mcp.framework.buyer_pain_matcher"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"business-artifact-generator-mcp","name":"Business Artifact Generator","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/business-artifact-generator-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A governed document and artifact generation tool for briefs, proposals, scripts, bios, letters, and reports.","agent_description":"Business Artifact Generator: A governed document and artifact generation tool for briefs, proposals, scripts, bios, letters, and reports. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Generates, refines, saves, exports, and audits business artifacts with tenant scope and review posture.. Callable tools include stackfast.artifact.generate, stackfast.artifact.refine, stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit. Use Business Artifact Generator MCP through stackfast.artifact.generate, stackfast.artifact.refine, stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit. Required boundaries: Governed artifact lifecycle with approval, MASK, and audit posture.. Do not request raw framework bodies or protected methodology.","definition":"Business Artifact Generator is a ratified StackFast Store framework listing with an agent-facing MCP handle of Business Artifact Generator MCP.","description":"Generates, refines, saves, exports, and audits business artifacts with tenant scope and review posture. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Generates, refines, saves, exports, and audits business artifacts with tenant scope and review posture.","llm_queries":["business artifact generator","create a proposal brief with provenance","generate a customer-ready memo with review gates"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.business_artifact_generator_mcp","mcp.framework.business_artifact"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"anonymous_public","requires_entitlement":false},"proposed_public_job_name":null},"plans":[{"slug":"business-artifact-generator-mcp-scope","name":"Business Artifact Generator","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.business_artifact_generator_mcp","mcp.framework.business_artifact"]}],"capabilities":[{"slug":"business-artifact-generation","type":"mcp","human_description":"A governed document and artifact generation tool for briefs, proposals, scripts, bios, letters, and reports. Generates, refines, saves, exports, and audits business artifacts with tenant scope and review posture.","agent_description":"Use Business Artifact Generator MCP through stackfast.artifact.generate, stackfast.artifact.refine, stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit. Required boundaries: Governed artifact lifecycle with approval, MASK, and audit posture.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.business_artifact"],"connectors":["artifact_studio","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/business-artifact-generator-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/business-artifact-generator-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/business-artifact-generator-mcp","inquiry_url":"https://stackfast.ai/store/buy/business-artifact-generator-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 5 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"5 callable tool(s) declared.","evidence":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.business_artifact_generator_mcp","mcp.framework.business_artifact","storefront.business_artifact_generator_mcp","mcp.framework.business_artifact"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["business-artifact-generator-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"business-artifact-generator-mcp","product_name":"Business Artifact Generator","product_url":"https://stackfast.ai/store/business-artifact-generator-mcp","product_api":"https://stackfast.ai/api/store/products/business-artifact-generator-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/business-artifact-generator-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/business-artifact-generator-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"business-artifact-generator-mcp-scope","name":"Business Artifact Generator","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.business_artifact_generator_mcp","mcp.framework.business_artifact"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"agent-trust-router-mcp","name":"Agent Trust Router","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/agent-trust-router-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A discovery and trust-routing tool that helps agents find allowed StackFast MCP capabilities.","agent_description":"Agent Trust Router: A discovery and trust-routing tool that helps agents find allowed StackFast MCP capabilities. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Returns manifest-backed tool options, execution posture, trust reasons, and MASK/trace boundaries.. Callable tools include stackfast.framework.manifest, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Use Agent Trust Router MCP through stackfast.framework.manifest, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Public-read discovery with execute-after-auth routing for protected actions.. Do not request raw framework bodies or protected methodology.","definition":"Agent Trust Router is a ratified StackFast Store framework listing with an agent-facing MCP handle of Agent Trust Router MCP.","description":"Returns manifest-backed tool options, execution posture, trust reasons, and MASK/trace boundaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Returns manifest-backed tool options, execution posture, trust reasons, and MASK/trace boundaries.","llm_queries":["agent trust router","AI agent tool store","which MCP plugin can this agent call safely?"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.agent_trust_router_mcp","mcp.framework.agent_trust_router"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.framework.manifest","stackfast.framework.route","stackfast.framework.apply_mask","stackfast.framework.trace"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"agent-trust-router-mcp-scope","name":"Agent Trust Router","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.agent_trust_router_mcp","mcp.framework.agent_trust_router"]}],"capabilities":[{"slug":"agent-trust-routing","type":"mcp","human_description":"A discovery and trust-routing tool that helps agents find allowed StackFast MCP capabilities. Returns manifest-backed tool options, execution posture, trust reasons, and MASK/trace boundaries.","agent_description":"Use Agent Trust Router MCP through stackfast.framework.manifest, stackfast.framework.route, stackfast.framework.apply_mask, stackfast.framework.trace. Required boundaries: Public-read discovery with execute-after-auth routing for protected actions.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.agent_trust_router"],"connectors":["framework_invocation","mask","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:public-read-discovery+execute-after-auth-route"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/agent-trust-router-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/agent-trust-router-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/agent-trust-router-mcp","inquiry_url":"https://stackfast.ai/store/buy/agent-trust-router-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 4 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"4 callable tool(s) declared.","evidence":["stackfast.framework.manifest","stackfast.framework.route","stackfast.framework.apply_mask","stackfast.framework.trace"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.agent_trust_router_mcp","mcp.framework.agent_trust_router","storefront.agent_trust_router_mcp","mcp.framework.agent_trust_router"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["agent-trust-router-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"agent-trust-router-mcp","product_name":"Agent Trust Router","product_url":"https://stackfast.ai/store/agent-trust-router-mcp","product_api":"https://stackfast.ai/api/store/products/agent-trust-router-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/agent-trust-router-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/agent-trust-router-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"agent-trust-router-mcp-scope","name":"Agent Trust Router","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.agent_trust_router_mcp","mcp.framework.agent_trust_router"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.428Z","product":{"slug":"multi-agent-business-decision-review-mcp","name":"Multi-Agent Business Decision Review","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/multi-agent-business-decision-review-mcp","buyer_types":["agentic","enterprise","human"],"summary":"An evidence-first multi-seat review tool for important business decisions.","agent_description":"Multi-Agent Business Decision Review: An evidence-first multi-seat review tool for important business decisions. Use when Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer. need Runs structured disagreement, recommendation candidates, and audit-ready decision records with human review boundaries.. Callable tools include stackfast.board.deliberate. Use Multi-Agent Business Decision Review MCP through stackfast.board.deliberate. Required boundaries: Evidence-first deliberation with human review and audit boundary.. Do not request raw framework bodies or protected methodology.","definition":"Multi-Agent Business Decision Review is a ratified StackFast Store framework listing with an agent-facing MCP handle of Multi-Agent Business Decision Review MCP.","description":"Runs structured disagreement, recommendation candidates, and audit-ready decision records with human review boundaries. This listing exposes job names, boundaries, callable tools, trust status, entitlement tier, and retrieval prompts without exposing protected framework methodology.","who_it_is_for":"Agents, operators, and CleverQ users that need a governed StackFast capability instead of a generic chat answer.","problem_it_solves":"Runs structured disagreement, recommendation candidates, and audit-ready decision records with human review boundaries.","llm_queries":["multi-agent business decision review","business decision review tool","run board-style review on this decision"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.multi_agent_business_decision_review_mcp","mcp.framework.business_decision_review"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.board.deliberate"],"missing_tools":[],"install_gate":"Catalog-ready only. Do not publish publicly until Robert ratifies store go-live.","notes":["Framework listing layer only; no parallel CleverQ engine introduced.","Public surfaces must render the human job-name and proof-without-recipe card fields."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"multi-agent-business-decision-review-mcp-scope","name":"Multi-Agent Business Decision Review","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.multi_agent_business_decision_review_mcp","mcp.framework.business_decision_review"]}],"capabilities":[{"slug":"multi-agent-business-decision-review","type":"mcp","human_description":"An evidence-first multi-seat review tool for important business decisions. Runs structured disagreement, recommendation candidates, and audit-ready decision records with human review boundaries.","agent_description":"Use Multi-Agent Business Decision Review MCP through stackfast.board.deliberate. Required boundaries: Evidence-first deliberation with human review and audit boundary.. Do not request raw framework bodies or protected methodology.","required_license_flags":["mcp.framework.business_decision_review"],"connectors":["boardroom","brain","audit"],"deterministic_hooks":["plain_job_name","proof_without_recipe","mask_boundary","trace_required","entitlement:execute-after-auth"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/multi-agent-business-decision-review-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/multi-agent-business-decision-review-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/multi-agent-business-decision-review-mcp","inquiry_url":"https://stackfast.ai/store/buy/multi-agent-business-decision-review-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 1 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md","specs/WO-CLEVERQ-FW-STORE-LISTINGS-P1-2026-05-27.md","lib/tool-registry/plugin-mcp-tools.ts","lib/framework-invocation/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"1 callable tool(s) declared.","evidence":["stackfast.board.deliberate"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Public job-name ratified 2026-05-27","Two-name doctrine applied","Proof-without-recipe disclosure boundary applied","Callable tools are real repo MCP tool IDs","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/CLEVERQ_FRAMEWORK_WORKBENCH_AND_AGENTIC_STORE_ADDENDUM_2026-05-27.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.multi_agent_business_decision_review_mcp","mcp.framework.business_decision_review","storefront.multi_agent_business_decision_review_mcp","mcp.framework.business_decision_review"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["multi-agent-business-decision-review-mcp-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"multi-agent-business-decision-review-mcp","product_name":"Multi-Agent Business Decision Review","product_url":"https://stackfast.ai/store/multi-agent-business-decision-review-mcp","product_api":"https://stackfast.ai/api/store/products/multi-agent-business-decision-review-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/multi-agent-business-decision-review-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/multi-agent-business-decision-review-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"multi-agent-business-decision-review-mcp-scope","name":"Multi-Agent Business Decision Review","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.multi_agent_business_decision_review_mcp","mcp.framework.business_decision_review"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"governed-decision-mcp","name":"StackFast Governed Decision MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/governed-decision-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"A governed deep-analysis MCP for traceable decision support, hidden-factor discovery, candidate options, gaps, and review-ready recommendations.","agent_description":"StackFast Governed Decision MCP: A governed deep-analysis MCP for traceable decision support, hidden-factor discovery, candidate options, gaps, and review-ready recommendations. Use when Agent builders, executives, operators, advisors, and enterprise teams that need traceable decision support rather than generic chat answers. need It turns open-ended strategic, operational, technical, or artifact-review questions into structured options, gaps, hidden factors, confidence notes, and review boundaries that a human can inspect before acting.. Callable tools include stackfast.think.decide. Calls stackfast.think.decide through the StackFast MCP control plane to run bounded governed decision analysis over a question, artifact, or decision packet. Use for traceable non-autonomous decision support with evidence pointers, candidate options, gaps, confidence notes, and render-boundary metadata.","definition":"StackFast Governed Decision MCP exposes the public decision-support surface behind `stackfast.think.decide`, giving approved agents a bounded way to ask complex questions, evaluate artifacts, and produce evidence-aware decision packets without exposing protected internal reasoning names.","description":"This is the public Store card for the existing deep decision work. It is inquiry-first while the multi-pass deep-analysis lane, masking posture, tenant install profile, and CleverQ home-of-record contract are finalized for external customers.","who_it_is_for":"Agent builders, executives, operators, advisors, and enterprise teams that need traceable decision support rather than generic chat answers.","problem_it_solves":"It turns open-ended strategic, operational, technical, or artifact-review questions into structured options, gaps, hidden factors, confidence notes, and review boundaries that a human can inspect before acting.","llm_queries":["governed decision MCP","deep think MCP for agents","AI decision support with evidence and gaps","traceable decision analysis MCP","StackFast think decide tool","hidden factor discovery for business decisions"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.governed_decision_mcp","mcp.governed_decision","mcp.think_decide"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["Governed Decision MCP is represented as the public deep-analysis product; customer install remains assisted until tenant scope, masking, reasoning budget, and CleverQ routing contracts are packaged.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/wiki-manuals/stackfast-governed-decision-mcp-manual.md","lib/think-decision/mcp-tool.ts","lib/tool-registry/plugin-mcp-tools.ts","app/api/mcp/route.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.think.decide"],"missing_tools":["deep_analysis_loop_public_contract","cleverq_home_of_record_install_profile","external_customer_multi_pass_sla"],"install_gate":"Inquiry-only until the deep-analysis loop contract, tenant install profile, CleverQ home-of-record routing, and external customer SLA are packaged.","notes":["The public product name is Governed Decision MCP; internal engine names are not customer-facing.","Use for decision support and artifact review, not autonomous action."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"governed-decision-install","name":"Governed decision install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.governed_decision_mcp","mcp.governed_decision"]}],"capabilities":[{"slug":"governed-decision-analysis","type":"mcp","human_description":"Analyze a question, artifact, or decision packet and return decision options, gaps, confidence notes, and review boundaries.","agent_description":"Calls stackfast.think.decide through the StackFast MCP control plane to run bounded governed decision analysis over a question, artifact, or decision packet. Use for traceable non-autonomous decision support with evidence pointers, candidate options, gaps, confidence notes, and render-boundary metadata.","required_license_flags":["mcp.governed_decision"],"connectors":["mcp","brain","mask","audit","cleverq"],"deterministic_hooks":["tenant_scope","mask_required","bounded_reasoning_budget","evidence_pointers","human_review_boundary"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/governed-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/governed-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/governed-decision-mcp","inquiry_url":"https://stackfast.ai/store/buy/governed-decision-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 1 callable tool(s) declared.","PASS: Missing tools are explicit - 3 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["docs/wiki-manuals/stackfast-governed-decision-mcp-manual.md","lib/think-decision/mcp-tool.ts","lib/tool-registry/plugin-mcp-tools.ts","app/api/mcp/route.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"1 callable tool(s) declared.","evidence":["stackfast.think.decide"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"3 gated/missing tool(s) are explicit.","evidence":["deep_analysis_loop_public_contract","cleverq_home_of_record_install_profile","external_customer_multi_pass_sla"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["stackfast.think.decide tool-registry seed exists","Governed Decision MCP manual exists for agent retrieval","Decision-support MCP spec exists","Deep-analysis specs exist internally; public output remains masked","Website MCP host exposes the decision tool through the shared control plane","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.governed_decision_mcp","mcp.governed_decision","mcp.think_decide","storefront.governed_decision_mcp","mcp.governed_decision"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["Governed Decision MCP is represented as the public deep-analysis product; customer install remains assisted until tenant scope, masking, reasoning budget, and CleverQ routing contracts are packaged.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["governed-decision-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"governed-decision-mcp","product_name":"StackFast Governed Decision MCP","product_url":"https://stackfast.ai/store/governed-decision-mcp","product_api":"https://stackfast.ai/api/store/products/governed-decision-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/governed-decision-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/governed-decision-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"governed-decision-install","name":"Governed decision install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.governed_decision_mcp","mcp.governed_decision"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"agent-operating-layer","name":"AI6 Agent Operating Layer","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/agent-operating-layer","buyer_types":["agentic","enterprise"],"summary":"Profiles, skills, cron, hooks, sidecars, council runs, and proof ledgers for enterprise agent operations.","agent_description":"AI6 Agent Operating Layer: Profiles, skills, cron, hooks, sidecars, council runs, and proof ledgers for enterprise agent operations. Use when Enterprises building agent workflows that need approval, rollback, visibility, and proof. need It prevents unmanaged agents, invisible scheduled work, and unsafe tool installation.. Callable tools include stackfast.dispatch.create, stackfast.dispatch.claim, stackfast.dispatch.status, stackfast.dispatch.close, stackfast.project.news. Skill lifecycle management with approval gates.","definition":"AI6 Agent Operating Layer is the controlled layer around agents that manages profiles, skills, scheduled work, hooks, sidecars, execution runs, and proof.","description":"It packages existing agent routes and persistence into a productizable enterprise control layer.","who_it_is_for":"Enterprises building agent workflows that need approval, rollback, visibility, and proof.","problem_it_solves":"It prevents unmanaged agents, invisible scheduled work, and unsafe tool installation.","llm_queries":["enterprise agent operating layer","AI agent skills hooks cron approval system","controlled AI agent workflows"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.agent_operating_layer"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","app/api/agent","lib/agent-operating-layer","docs/AI6_AGENT_OPERATING_LAYER_ENTERPRISE_SPEC.md","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"hybrid","callable_tools":["stackfast.dispatch.create","stackfast.dispatch.claim","stackfast.dispatch.status","stackfast.dispatch.close","stackfast.project.news"],"missing_tools":["stackfast.agent.profile.resolve","stackfast.agent.skill.install","stackfast.agent.cron.schedule","stackfast.agent.hook.register"],"install_gate":"Assisted only until agent profile, skill lifecycle, cron, hook, rollback, and proof-ledger tools are exposed through one registry with smoke evidence.","notes":["Storefront product is catalog-ready, not install-ready.","Current callable surface is the MCP communication/control-plane subset, not the full AI6 operating layer."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"agent-control-scope","name":"Agent control scope","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.agent_operating_layer"]}],"capabilities":[{"slug":"skill-lifecycle","type":"plugin","human_description":"Propose, approve, install, and rollback agent skills.","agent_description":"Skill lifecycle management with approval gates.","required_license_flags":["storefront.agent_operating_layer"],"connectors":["wallet","orchestrator"],"deterministic_hooks":["approval_gate","rollback_plan"],"data_tier":"T1","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/agent-operating-layer","pricing_api":"https://stackfast.ai/api/store/pricing/agent-operating-layer","manifest_api":"https://stackfast.ai/api/store/manifests/agent-operating-layer","inquiry_url":"https://stackfast.ai/store/buy/agent-operating-layer","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 5 callable tool(s) declared.","PASS: Missing tools are explicit - 4 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["app/api/agent","lib/agent-operating-layer","docs/AI6_AGENT_OPERATING_LAYER_ENTERPRISE_SPEC.md"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"5 callable tool(s) declared.","evidence":["stackfast.dispatch.create","stackfast.dispatch.claim","stackfast.dispatch.status","stackfast.dispatch.close","stackfast.project.news"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"4 gated/missing tool(s) are explicit.","evidence":["stackfast.agent.profile.resolve","stackfast.agent.skill.install","stackfast.agent.cron.schedule","stackfast.agent.hook.register"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Agent routes exist under /api/agent","Types and persistence exist","Enterprise/user guide docs exist","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","app/api/agent","lib/agent-operating-layer"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.agent_operating_layer","storefront.agent_operating_layer"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["agent-control-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"agent-operating-layer","product_name":"AI6 Agent Operating Layer","product_url":"https://stackfast.ai/store/agent-operating-layer","product_api":"https://stackfast.ai/api/store/products/agent-operating-layer","pricing_api":"https://stackfast.ai/api/store/pricing/agent-operating-layer","manifest_api":"https://stackfast.ai/api/store/manifests/agent-operating-layer","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"agent-control-scope","name":"Agent control scope","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.agent_operating_layer"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"mcp-plugin-layer","name":"StackFast MCP Control Plane","status":"inquiry_only","launch_status":"catalog_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/mcp-plugin-layer","buyer_types":["agentic","enterprise","partner"],"summary":"The governed StackFast MCP control plane for boot/status, judgment retrieval, Multi-Agent Coordination, Team Hire, expert brains, travel/schedule tools, and future dispatch/canon-close lifecycle tools.","agent_description":"StackFast MCP Control Plane: The governed StackFast MCP control plane for boot/status, judgment retrieval, Multi-Agent Coordination, Team Hire, expert brains, travel/schedule tools, and future dispatch/canon-close lifecycle tools. Use when Agent builders, enterprise operators, and partners who need StackFast workflows available to AI tools. need It prevents every chat, agent, and surface from creating separate memory, auth, audit, and dispatch paths.. Callable tools include stackfast.boot.status, stackfast.host.status, stackfast.surface.status, stackfast.brain.search, stackfast.wiki.search, stackfast.judgment.retrieve, stackfast.dispatch.create, stackfast.dispatch.claim. Use GET /api/mcp, stackfast.boot.status, stackfast.boot.verify, and JSON-RPC tools/list to discover available tools and produce a wallet-safe AI6 boot receipt with operational, task-gate, and governed targeted-context evidence before execution. MCP tool access for expert brain query and profile discovery. Use Multi-Agent Coordination MCP when agents need to create, claim, inspect, or close governed work without relying on Robert as a paste relay. Callable tools include stackfast.dispatch.create, stackfast.dispatch.claim, stackfast.dispatch.status, stackfast.dispatch.close, stackfast.project.news, and stackfast.canon.close. Treat as AI6 beta until dispatch storage V2, claim locks, tenant/project scoping, and SLA audit are fully hardened.","definition":"StackFast MCP Control Plane is the agent-readable integration surface that lets approved tools discover and call StackFast workflows safely without fragmenting memory, auth, or audit.","description":"This is the primary StackFast MCP family. External MCPs such as GitHub, Slack, Browser, and Vercel are optional execution adapters; they do not replace the StackFast control plane.","who_it_is_for":"Agent builders, enterprise operators, and partners who need StackFast workflows available to AI tools.","problem_it_solves":"It prevents every chat, agent, and surface from creating separate memory, auth, audit, and dispatch paths.","llm_queries":["StackFast MCP control plane","MCP plugin for business operations","agentic StackFast plugin","AI workflow plugin marketplace","multi-agent coordination MCP","AI agent task coordination"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.mcp_plugin_layer","mcp.control_plane"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","app/api/mcp/route.ts","app/api/mcp/audit/route.ts","app/api/mcp/travel/route.ts","lib/team-hire/mcp-tools.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"hybrid","callable_tools":["stackfast.boot.status","stackfast.host.status","stackfast.surface.status","stackfast.brain.search","stackfast.wiki.search","stackfast.judgment.retrieve","stackfast.dispatch.create","stackfast.dispatch.claim","stackfast.dispatch.status","stackfast.dispatch.close","stackfast.canon.close","stackfast.artifact.get","stackfast.project.news","ai6_brain_ask","ai6_handoff_post","ai6_task_gate"],"missing_tools":["dispatch_storage_v2","stackfast.dispatch.list","stackfast.toolbox.registry.status","stackfast.install.profile.resolve"],"install_gate":"Control plane remains assisted until dispatch storage V2, tenant install profiles, and registry status proof are live.","notes":["Website MCP is the public authenticated registry.","mcp-brain-server remains the AI6/BYOC beta registry for local tools not yet proxied to stackfast.ai/api/mcp.","Hermes/BYOC uses the local stackfast_brain MCP bridge to read and write durable AI6 state through Brain while local session files remain cache/pointers."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"plugin-scope","name":"Plugin scope","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.mcp_plugin_layer","mcp.control_plane"]}],"capabilities":[{"slug":"mcp-tool-discovery","type":"mcp","human_description":"Discover callable StackFast MCP tools and metadata.","agent_description":"Use GET /api/mcp, stackfast.boot.status, stackfast.boot.verify, and JSON-RPC tools/list to discover available tools and produce a wallet-safe AI6 boot receipt with operational, task-gate, and governed targeted-context evidence before execution.","required_license_flags":["storefront.mcp_plugin_layer"],"connectors":["wallet","mcp"],"deterministic_hooks":["api_key_auth","rate_limit","tool_metadata","task_gate"],"data_tier":"T1","public_agent_access":"read"},{"slug":"expert-brain-query","type":"mcp","human_description":"Query approved expert brain domains through MCP.","agent_description":"MCP tool access for expert brain query and profile discovery.","required_license_flags":["storefront.mcp_plugin_layer"],"connectors":["brain"],"deterministic_hooks":["api_key_auth","rate_limit"],"data_tier":"T1","public_agent_access":"read"},{"slug":"multi-agent-coordination","type":"mcp","human_description":"Multi-Agent Coordination for project news, dispatch claim, dispatch status, dispatch close, and canon-close receipts.","agent_description":"Use Multi-Agent Coordination MCP when agents need to create, claim, inspect, or close governed work without relying on Robert as a paste relay. Callable tools include stackfast.dispatch.create, stackfast.dispatch.claim, stackfast.dispatch.status, stackfast.dispatch.close, stackfast.project.news, and stackfast.canon.close. Treat as AI6 beta until dispatch storage V2, claim locks, tenant/project scoping, and SLA audit are fully hardened.","required_license_flags":["mcp.control_plane"],"connectors":["wallet","brain","wiki_graph","audit"],"deterministic_hooks":["dispatch_id","idempotency_key","canon_close_receipt","evidence_refs"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"hermes-byoc-brain-bridge","type":"mcp","human_description":"Connect a local Hermes/BYOC agent to the StackFast Brain SSoT while keeping local memory as a thin cache.","agent_description":"Use the BYOC Hermes install profile to run Hermes locally on Gemma/Ollama while loading StackFast Brain through the stackfast_brain MCP bridge. Canonical tools include ai6_boot, ai6_brain_operational, ai6_brain_ask, ai6_task_gate, ai6_handoff_post, ai6_dispatch_* and wiki/canon-close tools from mcp-brain-server. Local Hermes session files are hot-cache only; durable state belongs in Brain/wiki through wallet-resolved MCP calls.","required_license_flags":["storefront.mcp_plugin_layer","mcp.control_plane"],"connectors":["hermes","mcp-brain-server","wallet","brain","wiki_graph"],"deterministic_hooks":["wallet_boot","brain_ssot","local_memory_pointer_only","mcp_tool_discovery","handoff_receipt"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"team-hire-mcp-suite","type":"mcp","human_description":"Inspect Team Hire queue, status, delivery checks, recruiter scout cycle, archive readiness, and customer-safe digests.","agent_description":"Callable Team Hire MCP suite for queue/status/brain ask/task gate/handoff/proposal review/delivery/archive/customer digest plus Talent Growth Scout beta tools: source_strategy, run_scout_cycle, review_queue, and approve_follow_up.","required_license_flags":["storefront.team_hire"],"connectors":["team_hire_mcp","service_desk","brain"],"deterministic_hooks":["tenant_scope","tool_invocation_log","customer_safe_digest"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"travel-schedule-tools","type":"mcp","human_description":"Plan trips, transitions, lodging/logistics work blocks, and query/update agenda or schedule memory.","agent_description":"Callable travel/schedule MCP tools: stackfast.travel.plan (preferred), plan_trip (deprecated alias), query_schedule, update_agenda.","required_license_flags":["storefront.mcp_plugin_layer"],"connectors":["brain","travel"],"deterministic_hooks":["api_key_auth","rate_limit","schedule_brain_scope"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"control-plane-hardening-roadmap","type":"mcp","human_description":"Planned hardening path for indexed dispatch storage, artifact retrieval, canon close, and host/surface status.","agent_description":"Roadmap capability only: brain-search-backed dispatch is AI6 beta; storefront-grade MCP requires dispatches/dispatch_events tables, claim locks, tenant/project scoping, evidence ids, and SLA audit.","required_license_flags":["mcp.control_plane"],"connectors":["wallet","brain","service_desk","audit"],"deterministic_hooks":["wallet_safe_credentials","rbac_scope","canonical_audit"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/mcp-plugin-layer","pricing_api":"https://stackfast.ai/api/store/pricing/mcp-plugin-layer","manifest_api":"https://stackfast.ai/api/store/manifests/mcp-plugin-layer","inquiry_url":"https://stackfast.ai/store/buy/mcp-plugin-layer","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 16 callable tool(s) declared.","PASS: Missing tools are explicit - 4 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["app/api/mcp/route.ts","app/api/mcp/audit/route.ts","app/api/mcp/travel/route.ts","lib/team-hire/mcp-tools.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"16 callable tool(s) declared.","evidence":["stackfast.boot.status","stackfast.host.status","stackfast.surface.status","stackfast.brain.search","stackfast.wiki.search","stackfast.judgment.retrieve"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"4 gated/missing tool(s) are explicit.","evidence":["dispatch_storage_v2","stackfast.dispatch.list","stackfast.toolbox.registry.status","stackfast.install.profile.resolve"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["MCP route exists","MCP metadata exposes tool discovery","Boot/status tool is callable","Multi-Agent Coordination MCP supports project news, claim, close, and canon close","Governed judgment retrieval is callable","Team Hire MCP tools exist"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.mcp_plugin_layer","mcp.control_plane","storefront.mcp_plugin_layer","mcp.control_plane"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["plugin-scope:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"mcp-plugin-layer","product_name":"StackFast MCP Control Plane","product_url":"https://stackfast.ai/store/mcp-plugin-layer","product_api":"https://stackfast.ai/api/store/products/mcp-plugin-layer","pricing_api":"https://stackfast.ai/api/store/pricing/mcp-plugin-layer","manifest_api":"https://stackfast.ai/api/store/manifests/mcp-plugin-layer","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"plugin-scope","name":"Plugin scope","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.mcp_plugin_layer","mcp.control_plane"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"ace-gauge-observability-mcp","name":"ACE Gauge Observability MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/ace-gauge-observability-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"A read-only MCP gauge reader for operational cockpit dashboards that need the same ACE Flight Instruments backend across StackFast, CleverQ, BYOC, and agent surfaces.","agent_description":"ACE Gauge Observability MCP: A read-only MCP gauge reader for operational cockpit dashboards that need the same ACE Flight Instruments backend across StackFast, CleverQ, BYOC, and agent surfaces. Use when Operators, agent builders, dashboard teams, and enterprise partners that need reader-safe operational health gauges with proof of the source tables used. need Dashboard gauges often drift when each frontend computes health from its own local queries. ACE Gauge Observability MCP keeps the backend calculation, schema-tolerance evidence, display formatting, and MCP access path in one governed read-only service.. Callable tools include stackfast.ace.gauges.read. Calls stackfast.ace.gauges.read to return the canonical ACE gauge packet with raw values, compact display values, status/trend metadata, source-table evidence, shared-schema tolerance, and timestamp. Use it instead of recreating dashboard gauge SQL or display formatting in a frontend.","definition":"ACE Gauge Observability MCP exposes the canonical ACE gauge packet through stackfast.ace.gauges.read: raw values for logic, compact display values for UI, status colors, trends, source-table evidence, and a shared-schema tolerance receipt.","description":"The product packages the live ACE gauge service as a discoverable MCP/storefront capability. It is for teams that want one backend for cockpit gauges instead of duplicating SQL, schema assumptions, and display formatting across websites, dashboards, and agent tools.","who_it_is_for":"Operators, agent builders, dashboard teams, and enterprise partners that need reader-safe operational health gauges with proof of the source tables used.","problem_it_solves":"Dashboard gauges often drift when each frontend computes health from its own local queries. ACE Gauge Observability MCP keeps the backend calculation, schema-tolerance evidence, display formatting, and MCP access path in one governed read-only service.","llm_queries":["ACE Gauge Observability MCP","MCP tool for operational dashboard gauges","read-only cockpit gauge API for AI agents","StackFast ACE Flight Instruments MCP","shared backend for dashboard health gauges","agent-readable operational health gauge packet","Blue Ocean done status gauge receipt"],"data_tier":"T1","fulfillment_mode":"assisted","license_flags":["storefront.ace_gauge_observability_mcp","mcp.ace_gauges"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/ace/gauge-service.ts","app/api/ace/gauges/route.ts","app/api/mcp/route.ts","components/cockpit/AceFlightPanel.tsx","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_reader_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.ace.gauges.read"],"missing_tools":[],"install_gate":"Reader MCP is live; customer install remains assisted until tenant data-source scope, dashboard destination, and entitlement mapping are approved.","notes":["This is a read-only observability tool. It does not write to accounting systems, dispatch work, send outreach, or make regulated financial recommendations.","The same service backs /api/ace/gauges and stackfast.ace.gauges.read, so frontend dashboards should consume display_value/display_unit instead of formatting raw values themselves."],"access_tier":"reader_entitled","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"ace-gauge-reader-setup","name":"ACE gauge reader setup","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.ace_gauge_observability_mcp","mcp.ace_gauges"]}],"capabilities":[{"slug":"ace-gauge-reader","type":"mcp","human_description":"Read canonical ACE Flight Instruments for operational health dashboards.","agent_description":"Calls stackfast.ace.gauges.read to return the canonical ACE gauge packet with raw values, compact display values, status/trend metadata, source-table evidence, shared-schema tolerance, and timestamp. Use it instead of recreating dashboard gauge SQL or display formatting in a frontend.","required_license_flags":["mcp.ace_gauges"],"connectors":["mcp","ace","turso","wallet"],"deterministic_hooks":["api_key_auth","reader_allowlist","source_table_receipt","shared_schema_tolerated","compact_display_fields"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/ace-gauge-observability-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/ace-gauge-observability-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/ace-gauge-observability-mcp","inquiry_url":"https://stackfast.ai/store/buy/ace-gauge-observability-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 1 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/ace/gauge-service.ts","app/api/ace/gauges/route.ts","app/api/mcp/route.ts","components/cockpit/AceFlightPanel.tsx"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"1 callable tool(s) declared.","evidence":["stackfast.ace.gauges.read"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Production /api/ace/gauges returns the canonical stackfast.ace.gauges.v1 packet","Production /api/mcp lists and calls stackfast.ace.gauges.read","The StackFast cockpit and MCP tool share lib/ace/gauge-service.ts","Gauge packet includes shared_schema_tolerated evidence and source-table inventory","Frontend receives compact display_value/display_unit fields so raw precision does not leak into dashboard text","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.ace_gauge_observability_mcp","mcp.ace_gauges","storefront.ace_gauge_observability_mcp","mcp.ace_gauges"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["ace-gauge-reader-setup:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"ace-gauge-observability-mcp","product_name":"ACE Gauge Observability MCP","product_url":"https://stackfast.ai/store/ace-gauge-observability-mcp","product_api":"https://stackfast.ai/api/store/products/ace-gauge-observability-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/ace-gauge-observability-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/ace-gauge-observability-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"ace-gauge-reader-setup","name":"ACE gauge reader setup","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.ace_gauge_observability_mcp","mcp.ace_gauges"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"verifiable-work-product-mcp","name":"Verifiable Work Product Builder","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/verifiable-work-product-mcp","buyer_types":["human","agentic","enterprise"],"summary":"A governed way for agents and teams to produce work product with source evidence, review receipts, and approval gates.","agent_description":"Verifiable Work Product Builder: A governed way for agents and teams to produce work product with source evidence, review receipts, and approval gates. Use when Operators, advisors, auditors, and AI agents that need to produce work a human can approve, cite, and send. need Native LLM output is easy to draft and hard to trust. This builder makes the work product traceable: what sources were used, what claims were reviewed, what gaps remain, and who approved export.. Callable tools include stackfast.artifact.generate, stackfast.artifact.refine, stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit, stackfast.artifact.get, stackfast.board.deliberate. Use Artifact Studio MCP tools for draft/refine/save/export/audit plus Board Deliberation MCP for independent written review. Dedicated stackfast.work_product.* tools are pending, so assisted setup maps this product onto live artifact and board tools.","definition":"Verifiable Work Product Builder turns briefs, reports, financial packets, and customer-ready artifacts into traceable work: every output carries source inventory, review status, and an audit receipt instead of becoming another unverified AI draft.","description":"This product packages the existing Artifact Studio, judgment retrieval, MASK, and board-review rails into a plain workflow for useful work that can be checked. It is sellable today as assisted setup, with a tighter dedicated work-product MCP namespace still pending.","who_it_is_for":"Operators, advisors, auditors, and AI agents that need to produce work a human can approve, cite, and send.","problem_it_solves":"Native LLM output is easy to draft and hard to trust. This builder makes the work product traceable: what sources were used, what claims were reviewed, what gaps remain, and who approved export.","llm_queries":["verifiable AI work product MCP","AI report builder with source receipts","agent tool for auditable work product","AI document workflow with approval gate","MCP tool for traceable reports and briefs"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.verifiable_work_product_mcp","mcp.artifact_studio","mcp.board_deliberation"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/artifact-studio/mcp-tools.ts","lib/artifact-studio/engine.ts","app/api/boardroom/deliberate/route.ts","lib/boardroom/llm.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit","stackfast.artifact.get","stackfast.board.deliberate"],"missing_tools":["stackfast.work_product.inventory","stackfast.work_product.review","stackfast.work_product.receipt"],"install_gate":"Install-ready graduation requires dedicated work-product manifests, receipt retrieval, and smoke tests for source inventory plus approval-gated export.","notes":["Sellable as assisted implementation using live Artifact Studio and Board Deliberation MCP tools.","Does not claim autonomous external send; export remains approval-gated."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"verifiable-work-product-setup","name":"Verifiable work product setup","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.verifiable_work_product_mcp","mcp.artifact_studio","mcp.board_deliberation"]}],"capabilities":[{"slug":"create-review-export-work-product","type":"mcp","human_description":"Create a governed artifact, review it against evidence, and export only after approval.","agent_description":"Use Artifact Studio MCP tools for draft/refine/save/export/audit plus Board Deliberation MCP for independent written review. Dedicated stackfast.work_product.* tools are pending, so assisted setup maps this product onto live artifact and board tools.","required_license_flags":["mcp.artifact_studio","mcp.board_deliberation"],"connectors":["artifact_studio","board_deliberation","brain","mask","audit"],"deterministic_hooks":["tenant_scope","source_inventory","review_receipt","approval_required","mask_before_export"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/verifiable-work-product-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/verifiable-work-product-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/verifiable-work-product-mcp","inquiry_url":"https://stackfast.ai/store/buy/verifiable-work-product-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 7 callable tool(s) declared.","PASS: Missing tools are explicit - 3 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/artifact-studio/mcp-tools.ts","lib/artifact-studio/engine.ts","app/api/boardroom/deliberate/route.ts","lib/boardroom/llm.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"7 callable tool(s) declared.","evidence":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit","stackfast.artifact.get"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"3 gated/missing tool(s) are explicit.","evidence":["stackfast.work_product.inventory","stackfast.work_product.review","stackfast.work_product.receipt"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Artifact Studio MCP tools are live for generate, refine, save, export, audit, and retrieval","Board Deliberation MCP is live for independent review and written dissent","MASK and approval gates are enforced before customer-facing export","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/artifact-studio/mcp-tools.ts","lib/artifact-studio/engine.ts"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.verifiable_work_product_mcp","mcp.artifact_studio","mcp.board_deliberation","storefront.verifiable_work_product_mcp","mcp.artifact_studio","mcp.board_deliberation"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["verifiable-work-product-setup:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"verifiable-work-product-mcp","product_name":"Verifiable Work Product Builder","product_url":"https://stackfast.ai/store/verifiable-work-product-mcp","product_api":"https://stackfast.ai/api/store/products/verifiable-work-product-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/verifiable-work-product-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/verifiable-work-product-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"verifiable-work-product-setup","name":"Verifiable work product setup","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.verifiable_work_product_mcp","mcp.artifact_studio","mcp.board_deliberation"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"artifact-studio-mcp","name":"StackFast Artifact Studio MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/artifact-studio-mcp","buyer_types":["agentic","enterprise","human"],"summary":"A governed artifact workspace for tenant-scoped generation, refinement, save, approval-gated export, and audit retrieval.","agent_description":"StackFast Artifact Studio MCP: A governed artifact workspace for tenant-scoped generation, refinement, save, approval-gated export, and audit retrieval. Use when Enterprise teams, AI operators, and agent builders that need governed document or packet creation across internal, sales, audit, and customer-support workflows. need Agent-generated work often becomes hard to trust once drafts move across tools. Artifact Studio keeps the draft, evidence, review state, MASK pass, export destination, and audit trail in one governed workflow.. Callable tools include stackfast.artifact.generate, stackfast.artifact.refine, stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit, stackfast.artifact.get. Calls stackfast.artifact.generate and stackfast.artifact.refine to create or revise governed artifacts with tenant scope, evidence checks, policy findings, and render-ready sections. Calls stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit, and stackfast.artifact.get for persistence, approval-gated export, audit search, and retrieval.","definition":"Artifact Studio MCP gives approved agents and operators a controlled way to create briefs, packets, reports, sales assets, and customer-ready documents while preserving tenant scope, provenance, approval state, and export audit trails.","description":"Artifact Studio packages the shared StackFast artifact engine as an assisted BYOC MCP product. It is designed for teams that need agents to draft useful work product without losing track of source evidence, tenant boundaries, review status, or export history.","who_it_is_for":"Enterprise teams, AI operators, and agent builders that need governed document or packet creation across internal, sales, audit, and customer-support workflows.","problem_it_solves":"Agent-generated work often becomes hard to trust once drafts move across tools. Artifact Studio keeps the draft, evidence, review state, MASK pass, export destination, and audit trail in one governed workflow.","llm_queries":["Artifact Studio MCP","governed artifact generation MCP","AI document generation with approval workflow","BYOC artifact studio for agents","tenant scoped artifact export audit"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.artifact_studio_mcp","mcp.artifact_studio","byoc.artifact_studio"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/STACKFAST_ARTIFACT_STUDIO_ENGINE_SPEC_2026-05-21.md","lib/artifact-studio/mcp-tools.ts","lib/artifact-studio/engine.ts","app/api/artifact-studio/route.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit","stackfast.artifact.get"],"missing_tools":[],"install_gate":"Assisted until tenant identity, artifact lane policy, export destinations, approval rules, and retention profile are configured.","notes":["Artifact Studio is internally live and packaged here as an inquiry-first BYOC MCP product.","Customer files, generated artifact bodies, and evidence content remain outside git."],"access_tier":"anonymous_public","requires_entitlement":false},"proposed_public_job_name":null},"plans":[{"slug":"artifact-studio-install","name":"Artifact Studio install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.artifact_studio_mcp","mcp.artifact_studio"]}],"capabilities":[{"slug":"artifact-generate-refine","type":"mcp","human_description":"Generate or refine tenant-scoped artifacts from approved prompts, evidence, and artifact lane settings.","agent_description":"Calls stackfast.artifact.generate and stackfast.artifact.refine to create or revise governed artifacts with tenant scope, evidence checks, policy findings, and render-ready sections.","required_license_flags":["mcp.artifact_studio"],"connectors":["artifact_studio","brain","mask","audit"],"deterministic_hooks":["tenant_scope","evidence_required","policy_findings","render_ready_artifact"],"data_tier":"T2","public_agent_access":"execute_after_auth"},{"slug":"artifact-save-export-audit","type":"mcp","human_description":"Save artifacts, export approved assets, and retrieve artifact audit history.","agent_description":"Calls stackfast.artifact.save, stackfast.artifact.export, stackfast.artifact.audit, and stackfast.artifact.get for persistence, approval-gated export, audit search, and retrieval.","required_license_flags":["mcp.artifact_studio"],"connectors":["artifact_studio","object_store","mask","audit"],"deterministic_hooks":["save_trace","approval_required","mask_before_export","artifact_audit"],"data_tier":"T2","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/artifact-studio-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/artifact-studio-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/artifact-studio-mcp","inquiry_url":"https://stackfast.ai/store/buy/artifact-studio-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["specs/STACKFAST_ARTIFACT_STUDIO_ENGINE_SPEC_2026-05-21.md","lib/artifact-studio/mcp-tools.ts","lib/artifact-studio/engine.ts","app/api/artifact-studio/route.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.artifact.generate","stackfast.artifact.refine","stackfast.artifact.save","stackfast.artifact.export","stackfast.artifact.audit","stackfast.artifact.get"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Shared Artifact Studio engine powers multiple internal workspaces","MCP host exposes generate, refine, save, export, audit, and get tools","External export requires approval and policy checks before release","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","specs/STACKFAST_ARTIFACT_STUDIO_ENGINE_SPEC_2026-05-21.md","lib/artifact-studio/mcp-tools.ts"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.artifact_studio_mcp","mcp.artifact_studio","byoc.artifact_studio","storefront.artifact_studio_mcp","mcp.artifact_studio"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["artifact-studio-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"artifact-studio-mcp","product_name":"StackFast Artifact Studio MCP","product_url":"https://stackfast.ai/store/artifact-studio-mcp","product_api":"https://stackfast.ai/api/store/products/artifact-studio-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/artifact-studio-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/artifact-studio-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"artifact-studio-install","name":"Artifact Studio install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.artifact_studio_mcp","mcp.artifact_studio"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"governed-brain-query","name":"Governed Brain Query MCP","status":"active","launch_status":"checkout_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/governed-brain-query","buyer_types":["agentic","enterprise","partner"],"summary":"Rail-profiled, progressive decision-memory retrieval for approved AI agents, public surfaces, and BYOC tenant brains.","agent_description":"Governed Brain Query MCP: Rail-profiled, progressive decision-memory retrieval for approved AI agents, public surfaces, and BYOC tenant brains. Use when Agent builders, enterprise AI teams, and partners that need durable judgment retrieval without exposing raw memory. need It gives agents a governed way to retrieve cited evidence from durable decisions, wiki graph context, hot cache, scoped brain memory, and specialist brains without silent fallback or route-local search drift.. Callable tools include stackfast.judgment.retrieve. Calls stackfast.judgment.retrieve through the governed MCP rail using tenant scope, rail profile, data-tier ceiling, MASK profile, canonical-answer exact-return detection, progressive search depth, explicit-miss semantics, trace IDs, and bounded specialist-brain federation.","definition":"Governed Brain Query MCP is the agent-readable retrieval interface to the StackFast judgment service, with tenant scope, rail profiles, data-tier enforcement, canonical-answer exact returns, explicit misses, progressive depth, specialist-brain federation, evidence traces, and MASK rails.","description":"Self-serve V1 activates reader-safe governed retrieval through OAuth and storefront entitlement. BYOC profiles, non-retrieval writes, and feed rails remain assisted.","who_it_is_for":"Agent builders, enterprise AI teams, and partners that need durable judgment retrieval without exposing raw memory.","problem_it_solves":"It gives agents a governed way to retrieve cited evidence from durable decisions, wiki graph context, hot cache, scoped brain memory, and specialist brains without silent fallback or route-local search drift.","llm_queries":["governed brain query MCP","decision memory MCP","agent memory with audit and tenant scope"],"data_tier":"T1","fulfillment_mode":"automatic","license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.decision_memory"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":true,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":false,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/judgment/retrieve.ts","app/api/mcp/route.ts","docs/GOVERNED_RETRIEVAL_FINISH_AND_FEED_SUBSTRATE_SPEC_2026-05-20.md","docs/WO-GOVERNED-RETRIEVAL-SPECIALIST-FEDERATION-V1-2026-05-20.md","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.judgment.retrieve"],"missing_tools":["stackfast.judgment.answer","stackfast.judgment.deliberate","stackfast.judgment.closeDecision","governed_feed_substrate"],"install_gate":"Governed Brain Query remains inquiry-only until tenant audit, BYOC install profiles, customer auth contracts, and non-retrieval write/feed rails are exposed or explicitly deferred.","notes":["Retrieval is live and callable with canonical-answer exact returns, progressive depth, explicit-miss metadata, rail profiles, and specialist federation.","Generation, deliberation, decision-close, and feed/write operations remain separate product-spec capabilities, not public MCP retrieval tools."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"solo","name":"Solo","status":"active","billing_mode":"subscription","pricing_summary":"$49/mo","requires_approval":false,"license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"]},{"slug":"pro","name":"Pro","status":"active","billing_mode":"subscription","pricing_summary":"$149/mo","requires_approval":false,"license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"]},{"slug":"team","name":"Team","status":"active","billing_mode":"subscription","pricing_summary":"$399/mo","requires_approval":false,"license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"]},{"slug":"business","name":"Business","status":"active","billing_mode":"subscription","pricing_summary":"$999/mo","requires_approval":false,"license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"]},{"slug":"enterprise-install","name":"Enterprise install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.decision_memory"]}],"capabilities":[{"slug":"judgment-retrieve","type":"mcp","human_description":"Retrieve scoped evidence packs from durable StackFast judgment memory with visible miss, depth, and source metadata.","agent_description":"Calls stackfast.judgment.retrieve through the governed MCP rail using tenant scope, rail profile, data-tier ceiling, MASK profile, canonical-answer exact-return detection, progressive search depth, explicit-miss semantics, trace IDs, and bounded specialist-brain federation.","required_license_flags":["mcp.brain_query"],"connectors":["brain","wallet","audit","wiki_graph","specialist_brains"],"deterministic_hooks":["tenant_scope","rail_profile","data_tier_gate","mask_profile","canonical_answer","search_depth","explicit_miss","specialist_federation","retrieval_trace"],"data_tier":"T1","public_agent_access":"read"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/governed-brain-query","pricing_api":"https://stackfast.ai/api/store/pricing/governed-brain-query","manifest_api":"https://stackfast.ai/api/store/manifests/governed-brain-query","inquiry_url":"https://stackfast.ai/store/buy/governed-brain-query","checkout_allowed":true},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.84,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 1 callable tool(s) declared.","PASS: Missing tools are explicit - 4 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","PASS: Checkout gate - Checkout is ready through existing storefront pricing gates."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/judgment/retrieve.ts","app/api/mcp/route.ts","docs/GOVERNED_RETRIEVAL_FINISH_AND_FEED_SUBSTRATE_SPEC_2026-05-20.md","docs/WO-GOVERNED-RETRIEVAL-SPECIALIST-FEDERATION-V1-2026-05-20.md"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"1 callable tool(s) declared.","evidence":["stackfast.judgment.retrieve"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"4 gated/missing tool(s) are explicit.","evidence":["stackfast.judgment.answer","stackfast.judgment.deliberate","stackfast.judgment.closeDecision","governed_feed_substrate"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Governed retrieval finish spec exists","MCP tool wrapper exposes stackfast.judgment.retrieve","Retrieval supports canonical-answer exact returns, explicit-miss metadata, and progressive depth","Specialist-brain federation is ratified and executed","Shared context loader supports dual search, graph, Hebbian, wiki cache, and tier confidence","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.governed_brain_query","mcp.brain_query","mcp.decision_memory","storefront.governed_brain_query","mcp.brain_query","mcp.reader","storefront.governed_brain_query","mcp.brain_query"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":true,"weight":0.12,"reason":"Checkout is ready through existing storefront pricing gates.","evidence":["solo:active","pro:active","team:active","business:active","enterprise-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"governed-brain-query","product_name":"Governed Brain Query MCP","product_url":"https://stackfast.ai/store/governed-brain-query","product_api":"https://stackfast.ai/api/store/products/governed-brain-query","pricing_api":"https://stackfast.ai/api/store/pricing/governed-brain-query","manifest_api":"https://stackfast.ai/api/store/manifests/governed-brain-query","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":true,"agent_can_subscribe":true,"plans":[{"slug":"solo","name":"Solo","pricing_summary":"$49/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/governed-brain-query?plan=solo&source=agent_activation","required_license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"],"limits":{"seats":1,"searches_per_month":500}},{"slug":"pro","name":"Pro","pricing_summary":"$149/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/governed-brain-query?plan=pro&source=agent_activation","required_license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"],"limits":{"seats":1,"searches_per_month":2500}},{"slug":"team","name":"Team","pricing_summary":"$399/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/governed-brain-query?plan=team&source=agent_activation","required_license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"],"limits":{"seats":3,"searches_per_month":8000}},{"slug":"business","name":"Business","pricing_summary":"$999/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/governed-brain-query?plan=business&source=agent_activation","required_license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.reader"],"limits":{"seats":5,"searches_per_month":25000}},{"slug":"enterprise-install","name":"Enterprise install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.governed_brain_query","mcp.brain_query","mcp.decision_memory"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"mask-policy-mcp","name":"MASK Policy MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/mask-policy-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"Tenant-scoped IP, compliance, and output-policy enforcement for AI agents, public chats, and BYOC deployments.","agent_description":"MASK Policy MCP: Tenant-scoped IP, compliance, and output-policy enforcement for AI agents, public chats, and BYOC deployments. Use when Enterprises, regulated teams, BYOC customers, and agent builders that need AI output to leave through tenant-scoped policy rails. need It prevents proprietary terms, credentials, regulated claims, fabricated proof, and tenant secrets from leaking through inconsistent chat-specific guards.. Callable tools include stackfast.mask.apply, stackfast.mask.check, stackfast.mask.explain, stackfast.mask.profile.resolve, stackfast.mask.rules.list, stackfast.mask.audit.search. Callable V1 MCP tools stackfast.mask.apply, stackfast.mask.check, stackfast.mask.explain, stackfast.mask.profile.resolve, stackfast.mask.rules.list, and stackfast.mask.audit.search. Write/admin tools remain first-party. Callable V1 MCP audit/profile/rules-read tools. Rule write operations remain first-party in V1.","definition":"MASK Policy MCP is the agent-readable adapter for the canonical MASK service: apply, check, explain, resolve profiles, list visible rules, and search audit under RBAC control.","description":"MASK is a universal policy rail, not a route-local regex helper. It composes with Governed Brain Query, Board Deliberation, customer agents, public expert chats, and BYOC containers.","who_it_is_for":"Enterprises, regulated teams, BYOC customers, and agent builders that need AI output to leave through tenant-scoped policy rails.","problem_it_solves":"It prevents proprietary terms, credentials, regulated claims, fabricated proof, and tenant secrets from leaking through inconsistent chat-specific guards.","llm_queries":["MASK Policy MCP","AI output governance MCP","tenant scoped AI policy engine","BYOC IP shield for agents"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_check","mcp.mask_audit","byoc.mask_policy_engine"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MASK Policy MCP is the first installability candidate; install-ready stays false until manifest, scopes, tenant binding, rollback pointer, smoke, and audit refs are live-proved.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/MASK_POLICY_MCP_ENTERPRISE_SPEC_2026-05-12.md","docs/RBAC_FOUNDATIONS_SUBSPEC_2026-05-12.md","lib/mask/applyMask.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"install_manifest":{"schema_version":"storefront.install_manifest.v1","product_slug":"mask-policy-mcp","version":"v1.0.0-assisted","status":"assisted_install_candidate","install_ready":false,"tool_namespace":"stackfast.mask.*","tools":["stackfast.mask.apply","stackfast.mask.check","stackfast.mask.explain","stackfast.mask.profile.resolve","stackfast.mask.rules.list","stackfast.mask.audit.search"],"required_scopes":["mcp.mask.apply","mcp.mask.check","mcp.mask.explain","mcp.mask.profile.resolve","mcp.mask.rules.read","mcp.mask.audit.read"],"license_flags":["storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_check","mcp.mask_audit"],"data_tier":"T2","tenant_binding_model":"wallet-resolved tenant_id with StackFast internal override for system tenant; no caller-supplied cross-tenant access for non-internal consumers","policy_pack":{"slug":"desk-mask-v1-compat","version":"desk_mask_v1","source":"legacy:desk_mask_deny_rules","admin_writes":"first_party_only"},"install_target":"https://stackfast.ai/api/mcp","rollback_pointer":"disable license flags and remove tenant MCP key binding; V1 rule writes remain first-party only","smoke_command":"BASE_URL=https://stackfast.ai npm run smoke:mask-policy-mcp","audit_refs":["mask:{invocation_id}","desk_mask_audit_log"],"evidence_refs":["docs/MASK_POLICY_MCP_ENTERPRISE_SPEC_2026-05-12.md","app/api/mcp/route.ts","lib/mask/applyMask.ts"],"pending_gates":["mask_profiles/mask_rules/mask_audit V2 schema","tenant admin policy-write UI","RBAC V2 role-filtered explain detail","BYOC disconnected install proof"]},"runtime_registry":{"status":"live_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.mask.apply","stackfast.mask.check","stackfast.mask.explain","stackfast.mask.profile.resolve","stackfast.mask.rules.list","stackfast.mask.audit.search"],"missing_tools":["stackfast.mask.rules.create","stackfast.mask.rules.update","stackfast.mask.policy.activate"],"install_gate":"First install-ready candidate; still assisted until tenant binding, scoped token checks, RBAC role conflict, rollback, smoke, and audit-retention proof are packaged per tenant.","notes":["V1 runtime tools are live in the website MCP registry.","Policy write/admin tools remain first-party only in V1 by design."],"access_tier":"anonymous_public","requires_entitlement":false},"proposed_public_job_name":null},"plans":[{"slug":"mask-enterprise-install","name":"MASK enterprise install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_audit"]}],"capabilities":[{"slug":"mask-apply-check","type":"mcp","human_description":"Apply or dry-run tenant-scoped MASK policy before AI output leaves a boundary.","agent_description":"Callable V1 MCP tools stackfast.mask.apply, stackfast.mask.check, stackfast.mask.explain, stackfast.mask.profile.resolve, stackfast.mask.rules.list, and stackfast.mask.audit.search. Write/admin tools remain first-party.","required_license_flags":["mcp.mask_apply"],"connectors":["mask","wallet","audit"],"deterministic_hooks":["rbac_scope","tenant_policy_profile","audit_ref_required"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"mask-audit-policy-admin","type":"mcp","human_description":"Search MASK audit and administer visible policy metadata under separation-of-duties controls.","agent_description":"Callable V1 MCP audit/profile/rules-read tools. Rule write operations remain first-party in V1.","required_license_flags":["mcp.mask_audit"],"connectors":["mask","audit","service_desk"],"deterministic_hooks":["scope_check","role_conflict_matrix","dual_control_t2"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/mask-policy-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/mask-policy-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/mask-policy-mcp","inquiry_url":"https://stackfast.ai/store/buy/mask-policy-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 3 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["docs/MASK_POLICY_MCP_ENTERPRISE_SPEC_2026-05-12.md","docs/RBAC_FOUNDATIONS_SUBSPEC_2026-05-12.md","lib/mask/applyMask.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.mask.apply","stackfast.mask.check","stackfast.mask.explain","stackfast.mask.profile.resolve","stackfast.mask.rules.list","stackfast.mask.audit.search"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"3 gated/missing tool(s) are explicit.","evidence":["stackfast.mask.rules.create","stackfast.mask.rules.update","stackfast.mask.policy.activate"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["MASK enterprise spec exists","RBAC Foundations sub-spec exists","Canonical applyMask implementation exists","CleverQ public route uses canonical MASK","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/MASK_POLICY_MCP_ENTERPRISE_SPEC_2026-05-12.md"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_check","mcp.mask_audit","byoc.mask_policy_engine","storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_audit"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MASK Policy MCP is the first installability candidate; install-ready stays false until manifest, scopes, tenant binding, rollback pointer, smoke, and audit refs are live-proved.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["mask-enterprise-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"mask-policy-mcp","product_name":"MASK Policy MCP","product_url":"https://stackfast.ai/store/mask-policy-mcp","product_api":"https://stackfast.ai/api/store/products/mask-policy-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/mask-policy-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/mask-policy-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"mask-enterprise-install","name":"MASK enterprise install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.mask_policy_mcp","mcp.mask_apply","mcp.mask_audit"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"board-deliberation-mcp","name":"Board Deliberation MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/board-deliberation-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"Evidence-first board and officer deliberation for FractWin, ExecuTwin, AI6, and BYOC teams.","agent_description":"Board Deliberation MCP: Evidence-first board and officer deliberation for FractWin, ExecuTwin, AI6, and BYOC teams. Use when Executives, enterprise operators, FractWin buyers, and BYOC teams that need auditable multi-seat judgment. need It turns important decisions into cited evidence packs, structured disagreement, and close-ready decision records.. Callable tools include stackfast.board.deliberate. Premium board deliberation workflow that must call governed judgment retrieval before synthesis.","definition":"Board Deliberation MCP packages structured seat opinions, conflict maps, recommendations, and decision candidates on top of governed judgment retrieval.","description":"Board deliberation is a premium workflow built on the same judgment service, not a separate search path.","who_it_is_for":"Executives, enterprise operators, FractWin buyers, and BYOC teams that need auditable multi-seat judgment.","problem_it_solves":"It turns important decisions into cited evidence packs, structured disagreement, and close-ready decision records.","llm_queries":["board deliberation MCP","AI board decision workflow","evidence-first executive deliberation"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.board_deliberation_mcp","mcp.board_deliberation","mcp.decision_memory"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/judgment/retrieve.ts","app/api/mcp/route.ts","docs/GOVERNED_BRAIN_RETRIEVAL_AND_DELIBERATION_PRODUCT_SPEC_2026-05-12.md","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.board.deliberate"],"missing_tools":[],"install_gate":"Live public MCP tool is verified on main; assisted install still requires tenant binding, rollback, and audit-retention proof per customer.","notes":["Board Deliberation is packaged, inquiry-ready, and runtime-current on main.","Live website MCP exposes stackfast.board.deliberate with required evidence-pack and audit refs.","Deliberation preserves written minority opinions and flags unanimity for review; dissent must not collapse into a bare score.","PR #147/WO 154 resolved the second officer path and no-DeepSeek sensitive-deliberation gate."],"access_tier":"anonymous_public","requires_entitlement":false},"proposed_public_job_name":null},"plans":[{"slug":"board-install","name":"Board install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.board_deliberation_mcp","mcp.board_deliberation","mcp.decision_memory"]}],"capabilities":[{"slug":"board-deliberate","type":"mcp","human_description":"Run evidence-first board deliberation with an audit trail.","agent_description":"Premium board deliberation workflow that must call governed judgment retrieval before synthesis.","required_license_flags":["mcp.board_deliberation"],"connectors":["brain","boardroom","audit"],"deterministic_hooks":["evidence_pack_required","seat_scope","conflict_map","canon_close_candidate"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/board-deliberation-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/board-deliberation-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/board-deliberation-mcp","inquiry_url":"https://stackfast.ai/store/buy/board-deliberation-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 1 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/judgment/retrieve.ts","app/api/mcp/route.ts","docs/GOVERNED_BRAIN_RETRIEVAL_AND_DELIBERATION_PRODUCT_SPEC_2026-05-12.md"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"1 callable tool(s) declared.","evidence":["stackfast.board.deliberate"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Board deliberation spec exists","FractWin storefront lane is public inquiry-first","Governed retrieval foundation is shared by board tools","docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/judgment/retrieve.ts","app/api/mcp/route.ts"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.board_deliberation_mcp","mcp.board_deliberation","mcp.decision_memory","storefront.board_deliberation_mcp","mcp.board_deliberation","mcp.decision_memory"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["board-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"board-deliberation-mcp","product_name":"Board Deliberation MCP","product_url":"https://stackfast.ai/store/board-deliberation-mcp","product_api":"https://stackfast.ai/api/store/products/board-deliberation-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/board-deliberation-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/board-deliberation-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"board-install","name":"Board install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.board_deliberation_mcp","mcp.board_deliberation","mcp.decision_memory"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"authority-intake-mcp","name":"Universal Authority Intake MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/authority-intake-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"Local/BYOC-first intake rail for turning videos, transcripts, PDFs, images, and notes into governed authority reports, graph previews, and brain/wiki feed packets.","agent_description":"Universal Authority Intake MCP: Local/BYOC-first intake rail for turning videos, transcripts, PDFs, images, and notes into governed authority reports, graph previews, and brain/wiki feed packets. Use when Enterprises, creators, operators, advisors, and BYOC teams that repeatedly process YouTube videos, recorded conversations, documents, images, or research notes into private brain memory. need It gives teams a governed way to build their own brain from outside material without dumping raw transcripts into memory, leaking IP, violating quote limits, or creating one-off feed paths per chat surface.. Callable tools include intake.source.register, intake.transcribe, intake.extract, intake.authority_report, intake.graph_preview, intake.feed_packet, intake.feed, intake.audit_status. Built intake.source.register tool in mcp-brain-server. Stores tenant, actor, data tier, consent basis, source URI, and extraction pointers; raw media remains local/customer-owned. Built intake.authority_report tool in mcp-brain-server. Uses local-first extraction, customer wallet fallback, SearXNG-approved research, and MASK quote policy before feed packet creation. Built intake.graph_preview, intake.feed_packet, and intake.feed tools in mcp-brain-server. Feed requires MASK pass, audit receipt, and readback verification.","definition":"Universal Authority Intake MCP is the governed source-ingestion product for customer-owned knowledge capture: register a source, extract claims/entities/relationships, compose an original authority report, preview graph links, then feed approved packets into the tenant brain or wiki with MASK and audit controls.","description":"Authority Intake is the productized CleverQ Think intake pattern for BYOC customers and internal AI6 use. V1 is built in mcp-brain-server with restart-safe local SQLite/libSQL graph persistence and smoke-tested intake.* tools; storefront sale remains inquiry-first for provider policy, MASK, RBAC, and BYOC install scoping.","who_it_is_for":"Enterprises, creators, operators, advisors, and BYOC teams that repeatedly process YouTube videos, recorded conversations, documents, images, or research notes into private brain memory.","problem_it_solves":"It gives teams a governed way to build their own brain from outside material without dumping raw transcripts into memory, leaking IP, violating quote limits, or creating one-off feed paths per chat surface.","llm_queries":["Universal Authority Intake MCP","YouTube to private brain MCP","BYOC authority report plugin","local model knowledge graph intake","governed brain feed MCP"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.authority_intake_mcp","mcp.intake_authority_report","mcp.intake_graph_preview","mcp.intake_feed","byoc.authority_intake"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/UNIVERSAL_AUTHORITY_INTAKE_MCP_SPEC_2026-05-12.md","../mcp-brain-server/docs/UNIVERSAL_AUTHORITY_INTAKE_MCP_V1_LOCAL_WIKI_GRAPH_SPEC_2026-05-12.md","../mcp-brain-server/src/lib/authority-contracts.ts","../mcp-brain-server/src/lib/intake-store.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"local_byoc_mcp","primary_registry":"mcp-brain-server","callable_tools":["intake.source.register","intake.transcribe","intake.extract","intake.authority_report","intake.graph_preview","intake.feed_packet","intake.feed","intake.audit_status"],"missing_tools":["stackfast.intake.source.register","stackfast.intake.authority_report","stackfast.intake.feed"],"install_gate":"Storefront remains assisted until local/BYOC intake tools are either proxied through stackfast.ai/api/mcp or packaged as a declared local MCP install profile with T1 smoke evidence.","notes":["mcp-brain-server has the built and smoke-tested intake namespace.","CleverQ /think is a first-party workbench, not proof that public MCP exposes intake.*."],"access_tier":"byoc_local","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"authority-intake-install","name":"Authority intake install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.authority_intake_mcp","mcp.intake_authority_report","mcp.intake_graph_preview","mcp.intake_feed"]}],"capabilities":[{"slug":"source-register","type":"mcp","human_description":"Register source metadata for YouTube, text, files, PDFs, images, or audio without storing raw media in shared memory.","agent_description":"Built intake.source.register tool in mcp-brain-server. Stores tenant, actor, data tier, consent basis, source URI, and extraction pointers; raw media remains local/customer-owned.","required_license_flags":["mcp.intake_authority_report"],"connectors":["wallet","provider_policy","audit"],"deterministic_hooks":["tenant_scope","consent_basis_required","raw_media_pointer_only"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"authority-report-compose","type":"mcp","human_description":"Compose an original authority report with claims, entities, relationships, evidence refs, and quote-budget enforcement.","agent_description":"Built intake.authority_report tool in mcp-brain-server. Uses local-first extraction, customer wallet fallback, SearXNG-approved research, and MASK quote policy before feed packet creation.","required_license_flags":["mcp.intake_authority_report"],"connectors":["ollama","customer_wallet","searxng","mask","audit"],"deterministic_hooks":["provider_policy","quote_budget","evidence_refs","copyright_mask"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"graph-preview-feed-packet","type":"mcp","human_description":"Preview graph nodes/edges and create dry-run feed packets for brain, wiki, CTO brain, or approved tenant destinations.","agent_description":"Built intake.graph_preview, intake.feed_packet, and intake.feed tools in mcp-brain-server. Feed requires MASK pass, audit receipt, and readback verification.","required_license_flags":["mcp.intake_graph_preview","mcp.intake_feed"],"connectors":["brain","wiki_graph","mask","audit"],"deterministic_hooks":["dry_run_first","destination_policy","audit_ref_required","readback_verify"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/authority-intake-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/authority-intake-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/authority-intake-mcp","inquiry_url":"https://stackfast.ai/store/buy/authority-intake-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 8 callable tool(s) declared.","PASS: Missing tools are explicit - 3 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["docs/UNIVERSAL_AUTHORITY_INTAKE_MCP_SPEC_2026-05-12.md","../mcp-brain-server/docs/UNIVERSAL_AUTHORITY_INTAKE_MCP_V1_LOCAL_WIKI_GRAPH_SPEC_2026-05-12.md","../mcp-brain-server/src/lib/authority-contracts.ts","../mcp-brain-server/src/lib/intake-store.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"8 callable tool(s) declared.","evidence":["intake.source.register","intake.transcribe","intake.extract","intake.authority_report","intake.graph_preview","intake.feed_packet"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"3 gated/missing tool(s) are explicit.","evidence":["stackfast.intake.source.register","stackfast.intake.authority_report","stackfast.intake.feed"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Universal Authority Intake MCP spec exists","Shared authority contracts landed in mcp-brain-server","Local SQLite/libSQL wiki graph and hot cache landed in mcp-brain-server commit 143b520","intake.* tools are registered and smoke-tested in mcp-brain-server","V1 scope is YouTube, text, file, PDF, and image intake","Phone/email adapters are deferred to regulated V2"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.authority_intake_mcp","mcp.intake_authority_report","mcp.intake_graph_preview","mcp.intake_feed","byoc.authority_intake","storefront.authority_intake_mcp","mcp.intake_authority_report","mcp.intake_graph_preview"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["authority-intake-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"authority-intake-mcp","product_name":"Universal Authority Intake MCP","product_url":"https://stackfast.ai/store/authority-intake-mcp","product_api":"https://stackfast.ai/api/store/products/authority-intake-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/authority-intake-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/authority-intake-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"authority-intake-install","name":"Authority intake install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.authority_intake_mcp","mcp.intake_authority_report","mcp.intake_graph_preview","mcp.intake_feed"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"growthos-mcp","name":"GrowthOS Revenue Capture","status":"active","launch_status":"checkout_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/growthos-mcp","buyer_types":["human","agentic","enterprise","partner"],"summary":"Find and fix revenue leaks from missed calls, weak CRM process, slow follow-up, scattered customer context, and website trust gaps.","agent_description":"GrowthOS Revenue Capture: Find and fix revenue leaks from missed calls, weak CRM process, slow follow-up, scattered customer context, and website trust gaps. Use when Local owner-operators, service businesses, dealerships, agencies, and AI agents helping a business inspect missed-call, intake, follow-up, and customer-context leaks without autonomous outreach. need It gives buyers and agents one governed path from scorecard to intake to reviewed packet, instead of disconnected scans, unsupported revenue claims, and unapproved outbound sends.. Callable tools include stackfast.growthos.scorecard, stackfast.growthos.owner_facing_report, stackfast.growthos.business_brain_interview, stackfast.growthos.revenue_capture_packet, stackfast.growthos.opportunity_scout_packet, stackfast.growthos.digital_clone_packet. Call stackfast.growthos.scorecard with prospect or prospects. The tool returns Revenue Capture Scorecards and reviewed contact packet drafts; it never sends outreach. Call stackfast.growthos.business_brain_interview for template/start/append_answers/generate_artifacts. Outputs remain draft_review_required before automation. Call stackfast.growthos.revenue_capture_packet. The output includes scorecard, contact_packet, optional cogentcast_site_review, and summary with review_required_before_send true.","definition":"GrowthOS Revenue Capture is the public, buyable StackFast suite for Revenue Capture Scorecards, Business Brain Intake, Revenue Capture Reports, CogentCast site-review receipts, Digital Clone Packets, and Opportunity Scout Packets on the shared MCP control plane.","description":"GrowthOS Revenue Capture helps local and service businesses review public lead-response signals, collect owner context, draft scorecards and follow-up packets, compose CogentCast website trust receipts, and keep every outbound step human-approved. It is not a generic chatbot, autonomous caller, scraper, bulk outreach engine, or standalone Revenue Desk product.","who_it_is_for":"Local owner-operators, service businesses, dealerships, agencies, and AI agents helping a business inspect missed-call, intake, follow-up, and customer-context leaks without autonomous outreach.","problem_it_solves":"It gives buyers and agents one governed path from scorecard to intake to reviewed packet, instead of disconnected scans, unsupported revenue claims, and unapproved outbound sends.","llm_queries":["GrowthOS Revenue Capture","Revenue Capture Scorecard MCP","Business Brain Intake","missed call follow up CRM revenue capture","Revenue Desk composed GrowthOS AI Receptionist CRM Service Desk","CogentCast site review receipt for local business","Opportunity Scout Packet for local business"],"data_tier":"T1","fulfillment_mode":"automatic","license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft","growthos.revenue_capture.approve"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":true,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":false,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/growthos/mcp-tools.ts","lib/growthos/revenue-capture.ts","lib/growthos/business-brain-interview.ts","lib/opportunity-scout/core.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_reader_mcp","access_tier":"reader_entitled","requires_entitlement":true,"primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.growthos.scorecard","stackfast.growthos.owner_facing_report","stackfast.growthos.business_brain_interview","stackfast.growthos.revenue_capture_packet","stackfast.growthos.opportunity_scout_packet","stackfast.growthos.digital_clone_packet"],"missing_tools":[],"install_gate":"Reader entitlement required before MCP execution. Buyer-facing names and representative outputs passed the GrowthOS MASK replay. Outbound sends, phone routing, live provider adapters, and full CRM/Service Desk materialization remain assisted approval steps.","notes":["Live at the entitled reader tier; anonymous public callers must receive catalog-only discovery and fail-closed execution.","Public suite name: GrowthOS Revenue Capture.","Public tool names: Revenue Capture Scorecard, Business Brain Intake, Revenue Capture Report, Digital Clone Packet, Opportunity Scout Packet.","Revenue Desk is a composed in-build business system over GrowthOS, AI Receptionist, CRM/Service Desk, and Artifact Studio; it is not a separate Store product until output schema, entitlement, metering, and customer-safe receipts are proven.","CogentCast site-review receipt is composed into GrowthOS reports; it is not a duplicate standalone Store product.","Technical MCP ids remain stackfast.growthos.*.","No autonomous outbound, cold AI calling, bulk SMS, or unsupported revenue guarantee is exposed."]},"proposed_public_job_name":null,"composition_decisions":[{"surface":"Revenue Desk / revenue capture packet","decision":"composed_capability","parent_product_slugs":["growthos-mcp","ai-receptionist-call-intake","service-desk-crm","artifact-studio-mcp"],"rationale":"The Store page already presents Revenue Desk as the next packaged system over GrowthOS, AI Receptionist, CRM/Service Desk, and Artifact Studio. Repo truth has GrowthOS revenue_capture_packet and AI Receptionist callback packets, but no standalone Revenue Desk Store product, entitlement, or governed MCP facade.","repo_evidence":["app/store/page.tsx","lib/growthos/mcp-tools.ts","lib/growthos/revenue-capture.ts","lib/ai-receptionist/mcp-tools.ts","__tests__/store-connector-proof-v1.ts"],"agent_guidance":"Use GrowthOS Revenue Capture for scorecards/reports/packets today. Treat Revenue Desk as a composed in-build system until its facade, schema, metering, and receipts are proven."},{"surface":"CogentCast site-review receipt inside GrowthOS reports","decision":"composed_capability","parent_product_slugs":["growthos-mcp","cogentcast"],"rationale":"GrowthOS has a passing composition test that calls the CogentCast site-review route or consumes a precomputed receipt. There is no separate site-review product, plan, manifest, or MCP registry entry.","repo_evidence":["__tests__/growthos-cogentcast-site-review-composition-v1.ts","app/api/growthos/local-business/report/route.ts","lib/growthos/mcp-tools.ts"],"agent_guidance":"When a buyer asks for website trust review as part of revenue capture, keep them in GrowthOS and include the CogentCast receipt; when they ask for broader authority content, route to CogentCast."}]},"plans":[{"slug":"growthos-founding-pilot","name":"Founding Pilot","status":"active","billing_mode":"subscription","pricing_summary":"$997 setup + $299/mo for 90 days","requires_approval":false,"license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft"]},{"slug":"growthos-standard","name":"Standard","status":"active","billing_mode":"subscription","pricing_summary":"$1,500 setup + $499/mo","requires_approval":false,"license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft"]},{"slug":"growthos-assisted-install","name":"Assisted GrowthOS install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read"]}],"capabilities":[{"slug":"revenue-capture-scorecard","type":"mcp","human_description":"Build a private scorecard from supplied public business signals and queue reviewed contact packet drafts.","agent_description":"Call stackfast.growthos.scorecard with prospect or prospects. The tool returns Revenue Capture Scorecards and reviewed contact packet drafts; it never sends outreach.","required_license_flags":["growthos.revenue_capture.read"],"connectors":["mcp","mask","storefront"],"deterministic_hooks":["no_autonomous_outbound","public_evidence_required","human_approval_gate"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"business-brain-intake","type":"mcp","human_description":"Collect business context through the shared GrowthOS interview lane before any automation or public claim.","agent_description":"Call stackfast.growthos.business_brain_interview for template/start/append_answers/generate_artifacts. Outputs remain draft_review_required before automation.","required_license_flags":["growthos.revenue_capture.read"],"connectors":["shared_interview","mcp","mask"],"deterministic_hooks":["review_required_before_automation","shared_session_storage","no_parallel_lead_endpoint"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"revenue-capture-report","type":"mcp","human_description":"Generate a reviewed revenue-capture packet with scorecard, contact drafts, CogentCast site-review receipt when supplied, and summary.","agent_description":"Call stackfast.growthos.revenue_capture_packet. The output includes scorecard, contact_packet, optional cogentcast_site_review, and summary with review_required_before_send true.","required_license_flags":["growthos.revenue_capture.draft"],"connectors":["mcp","mask","approval_queue"],"deterministic_hooks":["review_required_before_send","no_bulk_sms","private_scorecard_only"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"cogentcast-site-review-composition","type":"workflow","human_description":"Compose a CogentCast website and trust review receipt into an owner-facing GrowthOS revenue-capture report.","agent_description":"Call stackfast.growthos.owner_facing_report with include_cogentcast_site_review or provide a precomputed cogentcast_site_review receipt. This is a composed capability, not a separate site-review product.","required_license_flags":["growthos.revenue_capture.draft"],"connectors":["mcp","cogentcast","mask","approval_queue"],"deterministic_hooks":["cogentcast_site_review_receipt","review_required_before_send","no_autonomous_publish"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"digital-clone-packet","type":"mcp","human_description":"Generate a draft digital-clone render packet from normalized signals, evidence, runtime tenant voice, and PERSPECTIVE capability grounding.","agent_description":"Call stackfast.growthos.digital_clone_packet with prospect evidence and a tenant_profile. The packet resolves delivery voice at runtime, requires human review before publish/live-line use, and never defaults to Robert's delivery voice for another tenant.","required_license_flags":["growthos.revenue_capture.draft"],"connectors":["mcp","perspective","cogentcast","mask","approval_queue"],"deterministic_hooks":["tenant_voice_required_before_publish","perspective_translate_grounding","no_robert_voice_default","review_required_before_publish"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"opportunity-scout-packet","type":"mcp","human_description":"Build gate-first opportunity packets for customer, talent, contract, or capital opportunities.","agent_description":"Call stackfast.growthos.opportunity_scout_packet with an opportunity object. The tool composes the existing Opportunity Scout policy layer; it does not publish, send, or create autonomous campaigns.","required_license_flags":["growthos.revenue_capture.draft"],"connectors":["opportunity_scout","mcp","mask"],"deterministic_hooks":["gate_first_policy","no_autonomous_publish","human_review"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/growthos-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/growthos-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/growthos-mcp","inquiry_url":"https://stackfast.ai/store/buy/growthos-mcp","checkout_allowed":true},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.84,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 6 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","PASS: Checkout gate - Checkout is ready through existing storefront pricing gates."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/growthos/mcp-tools.ts","lib/growthos/revenue-capture.ts","lib/growthos/business-brain-interview.ts","lib/opportunity-scout/core.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"6 callable tool(s) declared.","evidence":["stackfast.growthos.scorecard","stackfast.growthos.owner_facing_report","stackfast.growthos.business_brain_interview","stackfast.growthos.revenue_capture_packet","stackfast.growthos.opportunity_scout_packet","stackfast.growthos.digital_clone_packet"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Four GrowthOS MCP tools are callable on the shared StackFast MCP plane","Revenue Capture Scorecard and Business Brain Intake reuse the shared interview/session storage","Revenue Capture Reports and Opportunity Scout Packets return drafts and review contracts only","CogentCast site-review receipts are composed into GrowthOS owner-facing reports instead of split into a duplicate Store product","MASK replay gate protects public names, descriptions, and representative customer-tier outputs","No autonomous outbound, cold AI calling, bulk SMS, or unsupported revenue guarantee is exposed"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft","growthos.revenue_capture.approve","storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft","storefront.growthos_mcp"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":true,"weight":0.12,"reason":"Checkout is ready through existing storefront pricing gates.","evidence":["growthos-founding-pilot:active","growthos-standard:active","growthos-assisted-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"growthos-mcp","product_name":"GrowthOS Revenue Capture","product_url":"https://stackfast.ai/store/growthos-mcp","product_api":"https://stackfast.ai/api/store/products/growthos-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/growthos-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/growthos-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":true,"agent_can_subscribe":true,"plans":[{"slug":"growthos-founding-pilot","name":"Founding Pilot","pricing_summary":"$997 setup + $299/mo for 90 days","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/growthos-mcp?plan=growthos-founding-pilot&source=agent_activation","required_license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft"],"limits":{"setup_amount_cents":99700,"pilot_days":90,"seats":1}},{"slug":"growthos-standard","name":"Standard","pricing_summary":"$1,500 setup + $499/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/growthos-mcp?plan=growthos-standard&source=agent_activation","required_license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read","growthos.revenue_capture.draft"],"limits":{"setup_amount_cents":150000,"seats":1}},{"slug":"growthos-assisted-install","name":"Assisted GrowthOS install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.growthos_mcp","growthos.revenue_capture.read"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"talent-scout-mcp","name":"Talent Scout","status":"active","launch_status":"checkout_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/talent-scout-mcp","buyer_types":["human","agentic","enterprise","partner"],"summary":"Find, verify, score, and package high-fit opportunities using governed context.","agent_description":"Talent Scout: Find, verify, score, and package high-fit opportunities using governed context. Use when Job seekers, operators, executives, recruiters, agencies, and GTM teams that need governed opportunity discovery and packet drafting while keeping applications and outreach human-approved. need It keeps opportunity search, fit scoring, packets, outreach drafts, and follow-up review in one governed queue instead of scattered job boards, resume tools, outbound scripts, and unaudited apply/send automation.. Callable tools include stackfast.talent_scout.applicant_profile_upsert, stackfast.talent_scout.applicant_profile_status, stackfast.talent_scout.upsert_campaign_profile, stackfast.talent_scout.set_search_rails, stackfast.talent_scout.search_opportunities, stackfast.talent_scout.review_queue, stackfast.talent_scout.score_fit, stackfast.talent_scout.daily_pipeline. Call stackfast.talent_scout.applicant_profile_upsert before composing packets. The façade stores private applicant evidence for proof mapping and returns only redacted presence/count receipts; raw resume and LinkedIn text are never returned. Call stackfast.talent_scout.applicant_profile_status to verify profile presence, proof-point counts, resume/LinkedIn readiness, and compose reuse before drafting. Call stackfast.talent_scout.set_search_rails when Robert or an operator changes the active job-search strategy. Future search, review, score, compose, packet, and outreach calls load these rails by default and return rails receipts.","definition":"Talent Scout is the standalone StackFast opportunity-discovery product for job seekers, operators, executives, recruiters, agencies, and growth teams. It exposes the validated 20-tool public surface for persistent applicant profiles, search rails, governed search, review queues, daily reconciliation, draft-only application workups, mailbox signals, direct-company relationship campaigns, and human outreach-decision receipts.","description":"Talent Scout helps a buyer or agent search opportunities, score fit, create draft application or outreach packets, review queue state, reconcile the daily pipeline, scan direct-company career pages, identify public business contacts, enrich qualified business emails, and build application workups without exposing raw discovery internals. The product is measured on conversations booked, not applications sent. It never auto-applies, sends recruiter spam, scrapes credentials, scrapes LinkedIn, or runs uncontrolled outbound automation.","who_it_is_for":"Job seekers, operators, executives, recruiters, agencies, and GTM teams that need governed opportunity discovery and packet drafting while keeping applications and outreach human-approved.","problem_it_solves":"It keeps opportunity search, fit scoring, packets, outreach drafts, and follow-up review in one governed queue instead of scattered job boards, resume tools, outbound scripts, and unaudited apply/send automation.","llm_queries":["Talent Scout MCP","governed opportunity discovery","direct company relationship campaign","find hiring contacts and draft relationship outreach","score job fit and create packet","draft recruiter outreach with human approval","review Talent Scout queue"],"data_tier":"T1","fulfillment_mode":"automatic","license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.review"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":true,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":false,"completion_notes":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","lib/team-hire/mcp-tools.ts","lib/tool-registry/plugin-mcp-tools.ts","docs/wiki-manuals/talent-scout-mcp-manual.md","lib/recruiter-executwin/core.ts","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_reader_mcp","access_tier":"reader_entitled","requires_entitlement":true,"primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.talent_scout.applicant_profile_upsert","stackfast.talent_scout.applicant_profile_status","stackfast.talent_scout.upsert_campaign_profile","stackfast.talent_scout.set_search_rails","stackfast.talent_scout.search_opportunities","stackfast.talent_scout.review_queue","stackfast.talent_scout.score_fit","stackfast.talent_scout.daily_pipeline","stackfast.talent_scout.discover_companies_by_campaign","stackfast.talent_scout.discover_local_companies","stackfast.talent_scout.scan_company_for_roles","stackfast.talent_scout.find_company_contacts","stackfast.talent_scout.enrich_contact_email","stackfast.talent_scout.draft_direct_outreach","stackfast.talent_scout.record_direct_outreach","stackfast.talent_scout.record_application","stackfast.talent_scout.compose_application","stackfast.talent_scout.create_packet","stackfast.talent_scout.application_workup","stackfast.talent_scout.draft_outreach","stackfast.talent_scout.mail_signals","stackfast.talent_scout.pipeline_describe"],"missing_tools":[],"install_gate":"Reader entitlement required before MCP execution. Entitled clients get the validated 20 Talent Scout façade tools. Raw team_hire.*, growth.scout.*, non-public discovery internals, source-strategy internals, and approval/materialization tools stay internal or orchestrated behind Recruiter ExecuTwin until validated.","notes":["Live at the entitled reader tier; anonymous public callers must receive catalog-only discovery and fail-closed execution.","Public promise: Find, verify, score, and package high-fit opportunities using governed context.","Direct-company campaigns are configurable and run company discovery, careers scanning, public business contact discovery, Hunter enrichment, and draft-only relationship outreach.","Primary metric: conversations booked, not applications sent.","Solo lane and Recruiter/Growth Scout lane use the same one-queue Talent Scout Trace substrate.","No auto-apply, no recruiter spam, no credential scraping, no LinkedIn scraping, and no uncontrolled outbound automation."]},"proposed_public_job_name":null},"plans":[{"slug":"talent-scout-preview","name":"Preview","status":"active","billing_mode":"usage","pricing_summary":"$0 preview","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read"]},{"slug":"talent-scout-solo","name":"Solo","status":"active","billing_mode":"subscription","pricing_summary":"$49/mo","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft"]},{"slug":"talent-scout-pro-sprint","name":"Pro Sprint","status":"active","billing_mode":"subscription","pricing_summary":"$149/mo","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft"]},{"slug":"talent-scout-team","name":"Team","status":"active","billing_mode":"subscription","pricing_summary":"$399/mo","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.team"]},{"slug":"talent-scout-growth-agency","name":"Growth / Agency","status":"active","billing_mode":"subscription","pricing_summary":"$999/mo","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.agency"]},{"slug":"talent-scout-concierge","name":"Concierge","status":"active","billing_mode":"subscription","pricing_summary":"$497 setup + $149/mo","requires_approval":false,"license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.concierge"]},{"slug":"talent-scout-enterprise","name":"Enterprise","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.talent_scout_mcp","talent_scout.read"]}],"capabilities":[{"slug":"applicant-profile-upsert","type":"mcp","human_description":"Create or update the tenant-scoped applicant profile once so Talent Scout can reuse resume, LinkedIn, proof-point, preference, and voice evidence across jobs.","agent_description":"Call stackfast.talent_scout.applicant_profile_upsert before composing packets. The façade stores private applicant evidence for proof mapping and returns only redacted presence/count receipts; raw resume and LinkedIn text are never returned.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["tenant_scoped_profile","raw_profile_returned_false","drafts_never_sends"],"data_tier":"T2","public_agent_access":"execute_after_auth"},{"slug":"applicant-profile-status","type":"mcp","human_description":"Read redacted readiness for the stored applicant profile without exposing raw resume, LinkedIn, or private profile text.","agent_description":"Call stackfast.talent_scout.applicant_profile_status to verify profile presence, proof-point counts, resume/LinkedIn readiness, and compose reuse before drafting.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["redacted_status","profile_readiness","no_raw_pii"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"set-search-rails","type":"mcp","human_description":"Persist the active Talent Scout search rails: target lanes, compensation floor, geography, negative filters, resume-variant priority, and voice/age strategy.","agent_description":"Call stackfast.talent_scout.set_search_rails when Robert or an operator changes the active job-search strategy. Future search, review, score, compose, packet, and outreach calls load these rails by default and return rails receipts.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["active_rails_default","rails_receipt","drafts_never_sends"],"data_tier":"T2","public_agent_access":"execute_after_auth"},{"slug":"pipeline-describe","type":"mcp","human_description":"Describe the persistent Talent Scout job-search OS flow from profile setup through packet, human gate, lifecycle, and follow-up.","agent_description":"Call stackfast.talent_scout.pipeline_describe when an agent needs the Talent Scout operating flow. It is read-only and self-documents profile -> search -> hydrate -> packet -> lifecycle.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire"],"deterministic_hooks":["anti_dark_description","job_search_os_flow","no_outbound"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"search-opportunities","type":"mcp","human_description":"Search for governed opportunity candidates and place reviewable matches in the Talent Scout queue.","agent_description":"Call stackfast.talent_scout.search_opportunities. The façade composes team_hire.recruiter.run_scout_cycle with create_followups false and returns reviewable matches only.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","recruiter_executwin","mask"],"deterministic_hooks":["drafts_never_sends","source_review","human_approval_gate"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"score-fit","type":"mcp","human_description":"Score a profile against an opportunity and return transparent fit regions.","agent_description":"Call stackfast.talent_scout.score_fit. The façade composes team_hire.shared.score_fit in recruiter mode.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["profile_fit","transparent_score","no_outbound"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"upsert-campaign-profile","type":"mcp","human_description":"Create or update a configurable direct-company relationship campaign with target lanes, geography, company-size rules, and qualification criteria.","agent_description":"Call stackfast.talent_scout.upsert_campaign_profile before company-first discovery. The façade stores campaign rails and returns a receipt without sending outreach.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["campaign_rails","tenant_scope","no_outbound"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"discover-companies-by-campaign","type":"mcp","human_description":"Discover company leads that match an active campaign, using approved sources and explicit leads-not-truth receipts.","agent_description":"Call stackfast.talent_scout.discover_companies_by_campaign after campaign setup. Results are company leads until careers-page verification confirms an exact role.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","firecrawl","mask"],"deterministic_hooks":["leads_not_truth","source_receipts","human_review"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"scan-company-for-roles","type":"mcp","human_description":"Scan a company careers page for exact matching roles or return a clear no-match or needs-verification receipt.","agent_description":"Call stackfast.talent_scout.scan_company_for_roles with company homepage/careers evidence. It must separate direct apply URL, source URL, and company URL.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","firecrawl","mask"],"deterministic_hooks":["exact_role_match","source_classification","no_fake_cards"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"find-company-contacts","type":"mcp","human_description":"Find likely public business contacts for a verified company or role while keeping labels conservative.","agent_description":"Call stackfast.talent_scout.find_company_contacts only after a company or role is qualified. It returns likely contact receipts, not permission to send.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["safe_contact_labels","public_business_context","no_linkedin_scraping"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"enrich-contact-email","type":"mcp","human_description":"Use Hunter to enrich a qualified business contact and return verification status, confidence, quota, and source receipts.","agent_description":"Call stackfast.talent_scout.enrich_contact_email only after contact qualification. It executes Hunter lookup/verifier and must fail loudly on provider key issues.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","hunter","mask"],"deterministic_hooks":["business_email_only","provider_receipts","human_review_required"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"draft-direct-outreach","type":"mcp","human_description":"Draft relationship outreach for a qualified company/contact without sending.","agent_description":"Call stackfast.talent_scout.draft_direct_outreach after campaign, role, company, and contact evidence are ready. Output is draft-only and approval-gated.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["draft_only","human_approval_gate","no_autonomous_outbound"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"record-direct-outreach","type":"mcp","human_description":"Record a human decision on a direct-outreach draft without sending the message.","agent_description":"Call stackfast.talent_scout.record_direct_outreach after a human approves, edits, rejects, copies, or manually reports sending a draft_direct_outreach artifact. This records the lifecycle receipt only; it never sends.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["human_approval_gate","no_autonomous_outbound","outreach_receipt"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"create-packet","type":"mcp","human_description":"Create a draft-only application or opportunity packet from an existing queue item.","agent_description":"Call stackfast.talent_scout.create_packet. The façade composes team_hire.application.compose_packet and returns draft_only output with approval_required_before_send.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","artifact_studio","team_hire","mask"],"deterministic_hooks":["draft_only","guardrail_check","approval_required_before_send"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"compose-application","type":"mcp","human_description":"Compose cover letters, form-paste answers, application Q&A, telephone scripts, and authority-analysis drafts from a queue item.","agent_description":"Call stackfast.talent_scout.compose_application for job-seeker artifacts only. The façade uses the bounded JD-evidence public compose path, fails closed on generic fallback text, and rejects internal sales/BYOC/partnership output kinds.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","artifact_studio","team_hire","mask"],"deterministic_hooks":["draft_only","guardrail_check","approval_required_before_send","no_autonomous_outbound"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"draft-outreach","type":"mcp","human_description":"Draft human-reviewed outreach from approved pains and voice evidence without sending.","agent_description":"Call stackfast.talent_scout.draft_outreach. The façade composes team_hire.shared.draft_artifact and rejects send/apply/autonomous_outbound requests.","required_license_flags":["talent_scout.draft"],"connectors":["mcp","team_hire","mask"],"deterministic_hooks":["voice_fidelity_check","no_autonomous_outbound","human_approval_gate"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"review-queue","type":"mcp","human_description":"Read Talent Scout queue state for review, packet, and follow-up decisions.","agent_description":"Call stackfast.talent_scout.review_queue. The façade reads the tenant-scoped real board, quarantines demo/stale non-job rows, hides archived/applied rows by default, and is read/review only.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","service_desk"],"deterministic_hooks":["one_queue","review_only","no_send"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"daily-pipeline","type":"mcp","human_description":"Read the daily Talent Scout operating report: applied pipeline, mailbox reconciliation status, follow-up due, open unapplied roles, availability checks, preference filters, and today's slate.","agent_description":"Call stackfast.talent_scout.daily_pipeline. The façade reads the shared tenant queue and returns a closed-loop control-tower report without sending, applying, or mutating decisions.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","service_desk"],"deterministic_hooks":["one_queue","daily_reconciliation","review_only","no_send"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"mail-signals","type":"mcp","human_description":"Read server-side recruiting mailbox signals and reconciliation state without using a client Gmail fallback.","agent_description":"Call stackfast.talent_scout.mail_signals when the workflow needs recruiting reply/follow-up status. It reports mailbox availability and signals without sending email.","required_license_flags":["talent_scout.read"],"connectors":["mcp","gmail","team_hire","service_desk"],"deterministic_hooks":["server_side_mailbox","mailbox_reconciliation","no_client_gmail_fallback","no_send"],"data_tier":"T1","public_agent_access":"execute_after_auth"},{"slug":"application-workup","type":"mcp","human_description":"Build the recruiting-desk workup for one queue item: pain/proof map, resume angle, application strategy, packet checklist, submission receipt, follow-up plan, and interview prep.","agent_description":"Call stackfast.talent_scout.application_workup. The façade reads one shared queue item and returns a draft-only application strategy workup without sending, applying, or mutating decisions.","required_license_flags":["talent_scout.read"],"connectors":["mcp","team_hire","artifact_studio","mask"],"deterministic_hooks":["pain_proof_map","resume_routing","application_qa","human_approval_gate","no_send"],"data_tier":"T1","public_agent_access":"execute_after_auth"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/talent-scout-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/talent-scout-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/talent-scout-mcp","inquiry_url":"https://stackfast.ai/store/buy/talent-scout-mcp","checkout_allowed":true},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.84,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 22 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","PASS: Checkout gate - Checkout is ready through existing storefront pricing gates."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["lib/team-hire/mcp-tools.ts","lib/tool-registry/plugin-mcp-tools.ts","docs/wiki-manuals/talent-scout-mcp-manual.md","lib/recruiter-executwin/core.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"22 callable tool(s) declared.","evidence":["stackfast.talent_scout.applicant_profile_upsert","stackfast.talent_scout.applicant_profile_status","stackfast.talent_scout.upsert_campaign_profile","stackfast.talent_scout.set_search_rails","stackfast.talent_scout.search_opportunities","stackfast.talent_scout.review_queue"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Reuses active team_hire.* and talent-growth-scout-mcp internals instead of rebuilding","Applicant-profile upsert stores resume, LinkedIn, proof-point, target-lane, and preference evidence once so packets do not require per-job re-paste","Public façade tools keep raw discovery and company-intel internals out of the customer surface","Direct-company campaigns find companies, scan careers pages, identify public business contacts, enrich qualified business emails, and draft human-reviewed relationship outreach","Daily pipeline reconciliation surfaces unapplied, not-passed, URL-verification, follow-up, waiting, and today-slate buckets","Application workups map role pain to Robert-specific proof, resume angle, packet checklist, follow-up plan, and interview prep"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.review","storefront.talent_scout_mcp","talent_scout.read","storefront.talent_scout_mcp","talent_scout.read"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":true,"weight":0.12,"reason":"Checkout is ready through existing storefront pricing gates.","evidence":["talent-scout-preview:active","talent-scout-solo:active","talent-scout-pro-sprint:active","talent-scout-team:active","talent-scout-growth-agency:active"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"talent-scout-mcp","product_name":"Talent Scout","product_url":"https://stackfast.ai/store/talent-scout-mcp","product_api":"https://stackfast.ai/api/store/products/talent-scout-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/talent-scout-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/talent-scout-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":true,"agent_can_subscribe":true,"plans":[{"slug":"talent-scout-preview","name":"Preview","pricing_summary":"$0 preview","billing_mode":"usage","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.talent_scout_mcp","talent_scout.read"],"limits":{"searches":5,"packets":1,"seats":1}},{"slug":"talent-scout-solo","name":"Solo","pricing_summary":"$49/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-scout-mcp?plan=talent-scout-solo&source=agent_activation","required_license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft"],"limits":{"seats":1,"searches_per_month":100,"packets_per_month":20}},{"slug":"talent-scout-pro-sprint","name":"Pro Sprint","pricing_summary":"$149/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-scout-mcp?plan=talent-scout-pro-sprint&source=agent_activation","required_license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft"],"limits":{"seats":1,"searches_per_month":500,"packets_per_month":100}},{"slug":"talent-scout-team","name":"Team","pricing_summary":"$399/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-scout-mcp?plan=talent-scout-team&source=agent_activation","required_license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.team"],"limits":{"seats":3,"searches_per_month":1500,"packets_per_month":300}},{"slug":"talent-scout-growth-agency","name":"Growth / Agency","pricing_summary":"$999/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-scout-mcp?plan=talent-scout-growth-agency&source=agent_activation","required_license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.agency"],"limits":{"seats":10,"searches_per_month":5000,"packets_per_month":1000}},{"slug":"talent-scout-concierge","name":"Concierge","pricing_summary":"$497 setup + $149/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-scout-mcp?plan=talent-scout-concierge&source=agent_activation","required_license_flags":["storefront.talent_scout_mcp","talent_scout.read","talent_scout.draft","talent_scout.concierge"],"limits":{"setup_amount_cents":49700,"seats":1,"setup_included":true}},{"slug":"talent-scout-enterprise","name":"Enterprise","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.talent_scout_mcp","talent_scout.read"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"talent-growth-scout-mcp","name":"Universal Talent & Growth Scout MCP","status":"active","launch_status":"checkout_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/talent-growth-scout-mcp","buyer_types":["agentic","enterprise","partner"],"summary":"Dual-mode StackFast MCP namespace for talent recruiting and customer-growth scouting, composed with Authority Intake, CogentCast, Service Desk, CRM, MASK, and role brains.","agent_description":"Universal Talent & Growth Scout MCP: Dual-mode StackFast MCP namespace for talent recruiting and customer-growth scouting, composed with Authority Intake, CogentCast, Service Desk, CRM, MASK, and role brains. Use when Recruiting operators, sales and growth teams, agent builders, professional-services firms, and BYOC customers that need governed talent matching or governed prospect scouting. need It prevents talent scouting, growth outreach, CRM creation, and brain learning loops from becoming disconnected scripts with separate auth, duplicate extractors, and unaudited outbound sends.. Callable tools include team_hire.fireclaw.status, team_hire.shared.score_fit, team_hire.shared.extract_pains, team_hire.shared.draft_artifact, team_hire.shared.voice_fidelity_check, team_hire.shared.learning_loop_record, team_hire.recruiter.source_strategy, team_hire.recruiter.discover_positions. team_hire.recruiter.source_strategy, discover_positions, match_jobs, run_scout_cycle, review_queue, approve_follow_up, company_intel, signal_pain_extract, identify_contacts, team_hire.investor.ingest_roster, team_hire.application.extract_context, retrieve_operator_history, select_positioning, guardrail_check, compose_packet, and team_hire.shared.* are callable in the public StackFast MCP. discover_positions returns source-review lanes unless a live provider adapter is approved; it must not be treated as verified job-post discovery. Investor roster intake creates review-only rows with 506(b) warm-only gate metadata, 506(c) blocked posture, no auto cadence, no autonomous outbound, and workspace packet/dispatch/lifecycle receipt surfaces. Application intake surfaces preserve no-autonomous-outbound, generate draft-only packets for operator review, and auto-detect Lane C consulting-pilot composition from the persisted queue lane when opportunity_mode is omitted. growth.scout.discover_companies, identify_pains, find_gatekeepers, verify_contacts, draft_sequence, run_scout_cycle, review_queue, approve_outreach, and propose_custom_plugin are callable in the public StackFast MCP. discover_companies returns source-review lanes unless a live provider adapter is approved; it must not be treated as verified account discovery. Remote dispatch, autonomous Firecrawl/OpenClaw cron, live contact-provider verification, and revenue-flywheel claims remain gated until signal intake, relationship-led discovery, and buyer-led draft gates land. team_hire.shared.learning_loop_record is callable as an auditable local learning-packet shape; durable role-brain writes remain routed through approved brain/wiki close and Service Desk/CRM outcome evidence.","definition":"Universal Talent & Growth Scout MCP productizes two namespaces on the shared StackFast MCP control plane: team_hire.recruiter.* for FractWin recruiting workflows and growth.scout.* for ICP discovery, gatekeeper identification, voice-authentic outreach drafts, and Service Desk/CRM-routed follow-up.","description":"This is not a separate MCP server. It is a namespace family on the StackFast MCP control plane. The current live beta exposes shared scoring, pain extraction, draft gating, voice-fidelity checks, learning packets, FireClaw policy status, Rhea King source strategy, recruiter source-review lanes, live-provider reviewed postings, company-intel cards, signal pain extraction, contact-role templates, relationship-led draft packets, draft-only application synthesis traces, Lane C consulting-pilot packet composition, investor roster intake, investor trace/workspace panels, VC packet synthesis, human dispatch receipts, growth source-review lanes, gatekeeper role hypotheses, contact verification metadata, sequence drafting, cloud queue review state, and approval-packet creation. Live provider discovery is intentionally gated: source-review lanes are not represented as verified job postings, verified prospects, or investor-ready outreach targets until an approved provider/human review confirms them. Remote outbound sends, autonomous OpenClaw/Firecrawl cron, live contact-provider verification, autonomous investor outreach dispatch, and durable role-brain writeback remain behind assisted install, RBAC/MASK packs, Service Desk approval work orders, and BYOC provider policy.","who_it_is_for":"Recruiting operators, sales and growth teams, agent builders, professional-services firms, and BYOC customers that need governed talent matching or governed prospect scouting.","problem_it_solves":"It prevents talent scouting, growth outreach, CRM creation, and brain learning loops from becoming disconnected scripts with separate auth, duplicate extractors, and unaudited outbound sends.","llm_queries":["Universal Talent Growth Scout MCP","MCP recruiter plugin","AI growth scout MCP","FractWin recruiting MCP","governed outbound prospecting MCP"],"data_tier":"T2","fulfillment_mode":"automatic","license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","team_hire.recruiter.write","growth.scout.read","growth.scout.write","outreach.approve"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":true,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":false,"completion_notes":["Growth Scout is beta-built but not operationally complete until signal intake, relationship-led discovery/validation, buyer-led draft/structure gates, candidate/agent-capability intake, T1 install smoke, orchestrator/cron, approved CRM/Service Desk/CogentCast materialization, and gated outbound proof land.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/UNIVERSAL_TALENT_GROWTH_SCOUT_MCP_SPEC_2026-05-12.md","docs/UNIVERSAL_TALENT_GROWTH_SCOUT_METHODOLOGY_GAP_2026-05-12.md","../mcp-brain-server/src/lib/talent-growth-contracts.ts","../mcp-brain-server/src/lib/talent-growth-kernel.ts","aid:8419","commit:0fb2551","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"partial_public_mcp","primary_registry":"stackfast.ai/api/mcp","callable_tools":["team_hire.fireclaw.status","team_hire.shared.score_fit","team_hire.shared.extract_pains","team_hire.shared.draft_artifact","team_hire.shared.voice_fidelity_check","team_hire.shared.learning_loop_record","team_hire.recruiter.source_strategy","team_hire.recruiter.discover_positions","team_hire.recruiter.match_jobs","team_hire.recruiter.run_scout_cycle","team_hire.recruiter.review_queue","team_hire.recruiter.approve_follow_up","team_hire.recruiter.company_intel","team_hire.recruiter.signal_pain_extract","team_hire.recruiter.identify_contacts","team_hire.investor.ingest_roster","team_hire.application.extract_context","team_hire.application.retrieve_operator_history","team_hire.application.select_positioning","team_hire.application.guardrail_check","team_hire.application.compose_packet","growth.scout.discover_companies","growth.scout.identify_pains","growth.scout.find_gatekeepers","growth.scout.verify_contacts","growth.scout.draft_sequence","growth.scout.run_scout_cycle","growth.scout.review_queue","growth.scout.approve_outreach","growth.scout.propose_custom_plugin","stackfast.growthos.scorecard","stackfast.growthos.owner_facing_report","stackfast.growthos.business_brain_interview","stackfast.growthos.revenue_capture_packet","stackfast.growthos.opportunity_scout_packet","stackfast.growthos.digital_clone_packet"],"missing_tools":["stackfast.talent.recruiter.run_scout_cycle","stackfast.growth.scout.run_scout_cycle","stackfast.growth.scout.cron.schedule","stackfast.growth.scout.crm.materialize"],"install_gate":"Self-serve V1 is read-only. GrowthOS Revenue Capture has its own live public listing; keep live provider adapters, T1/BYOC install, orchestrator cron, methodology gates, approved outbound, and full CRM/Service Desk materialization behind assisted approval.","notes":["Public MCP exposes the beta namespace and policy kernel.","GrowthOS Revenue Capture has a separate public product listing at /store/growthos-mcp; this scout bundle still composes the same tools where recruiter/growth workflows need them.","Revenue Capture Scorecard, Business Brain Intake, Revenue Capture Report, and Opportunity Scout Packet are callable on the shared MCP plane.","Source-review lanes are not verified job postings or verified prospects until an approved provider adapter confirms them.","Outbound sends and autonomous crawling remain gated."],"access_tier":"mixed_public_discovery_reader_execution","requires_entitlement":true},"proposed_public_job_name":null},"plans":[{"slug":"scout-solo","name":"Scout Solo","status":"active","billing_mode":"subscription","pricing_summary":"$49/mo","requires_approval":false,"license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"]},{"slug":"scout-pro","name":"Scout Pro","status":"active","billing_mode":"subscription","pricing_summary":"$149/mo","requires_approval":false,"license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"]},{"slug":"scout-team","name":"Scout Team","status":"active","billing_mode":"subscription","pricing_summary":"$399/mo","requires_approval":false,"license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"]},{"slug":"talent-growth-scout-install","name":"Talent and growth scout install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"]}],"capabilities":[{"slug":"recruiter-namespace","type":"mcp","human_description":"Expose FractWin recruiting workflows through a governed MCP namespace with source-review lanes, profile-aware fit scoring, company intelligence, signal pain extraction, contact-role templates, draft gating, queue review, relationship-led follow-up packets, VC roster intake, and draft-only synthesis traces.","agent_description":"team_hire.recruiter.source_strategy, discover_positions, match_jobs, run_scout_cycle, review_queue, approve_follow_up, company_intel, signal_pain_extract, identify_contacts, team_hire.investor.ingest_roster, team_hire.application.extract_context, retrieve_operator_history, select_positioning, guardrail_check, compose_packet, and team_hire.shared.* are callable in the public StackFast MCP. discover_positions returns source-review lanes unless a live provider adapter is approved; it must not be treated as verified job-post discovery. Investor roster intake creates review-only rows with 506(b) warm-only gate metadata, 506(c) blocked posture, no auto cadence, no autonomous outbound, and workspace packet/dispatch/lifecycle receipt surfaces. Application intake surfaces preserve no-autonomous-outbound, generate draft-only packets for operator review, and auto-detect Lane C consulting-pilot composition from the persisted queue lane when opportunity_mode is omitted.","required_license_flags":["team_hire.recruiter.read"],"connectors":["authority_intake","chro_brain","service_desk","crm","mask"],"deterministic_hooks":["fit_threshold","fractwin_brand_gate","service_desk_work_order","candidate_pii_policy","506b_warm_only_gate","506c_blocked","no_autonomous_outbound"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"growth-scout-namespace","type":"mcp","human_description":"Review growth source lanes, identify pains and gatekeeper roles, draft approval-gated outreach, and route approved follow-up through durable work orders.","agent_description":"growth.scout.discover_companies, identify_pains, find_gatekeepers, verify_contacts, draft_sequence, run_scout_cycle, review_queue, approve_outreach, and propose_custom_plugin are callable in the public StackFast MCP. discover_companies returns source-review lanes unless a live provider adapter is approved; it must not be treated as verified account discovery. Remote dispatch, autonomous Firecrawl/OpenClaw cron, live contact-provider verification, and revenue-flywheel claims remain gated until signal intake, relationship-led discovery, and buyer-led draft gates land.","required_license_flags":["growth.scout.read"],"connectors":["authority_intake","growth_brain","cogentcast","service_desk","crm","wallet","mask"],"deterministic_hooks":["provider_policy","human_approval_gate","crm_entity_materialization","can_spam_gdpr_mask"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"learning-loop-record","type":"mcp","human_description":"Record recruiting and outreach outcomes back to CHRO or Growth role brains with evidence and audit trail.","agent_description":"team_hire.shared.learning_loop_record is callable as an auditable local learning-packet shape; durable role-brain writes remain routed through approved brain/wiki close and Service Desk/CRM outcome evidence.","required_license_flags":["team_hire.recruiter.write","growth.scout.write"],"connectors":["brain","brain_cto","audit"],"deterministic_hooks":["outcome_evidence_required","role_brain_scope","canonical_close"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/talent-growth-scout-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/talent-growth-scout-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/talent-growth-scout-mcp","inquiry_url":"https://stackfast.ai/store/buy/talent-growth-scout-mcp","checkout_allowed":true},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.84,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 36 callable tool(s) declared.","PASS: Missing tools are explicit - 4 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","PASS: Checkout gate - Checkout is ready through existing storefront pricing gates."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["docs/UNIVERSAL_TALENT_GROWTH_SCOUT_MCP_SPEC_2026-05-12.md","docs/UNIVERSAL_TALENT_GROWTH_SCOUT_METHODOLOGY_GAP_2026-05-12.md","../mcp-brain-server/src/lib/talent-growth-contracts.ts","../mcp-brain-server/src/lib/talent-growth-kernel.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"36 callable tool(s) declared.","evidence":["team_hire.fireclaw.status","team_hire.shared.score_fit","team_hire.shared.extract_pains","team_hire.shared.draft_artifact","team_hire.shared.voice_fidelity_check","team_hire.shared.learning_loop_record"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"4 gated/missing tool(s) are explicit.","evidence":["stackfast.talent.recruiter.run_scout_cycle","stackfast.growth.scout.run_scout_cycle","stackfast.growth.scout.cron.schedule","stackfast.growth.scout.crm.materialize"]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Enterprise spec exists","Signal, relationship-led outreach, buyer-led discovery, candidate intake, and agent-capability gates are now represented in callable recruiter/workspace surfaces","Public StackFast MCP exposes the Talent/Growth Scout beta namespace","Orchestrator run creates CRM follow-up tasks plus Desk tickets/work orders with idempotent replay","FireClaw policy status, Rhea source strategy, source-review lanes, scout cycles, review queues, shared score/pain/voice/learning tools, company_intel, signal_pain_extract, identify_contacts, investor roster intake, application synthesis, and approval packet tools are callable","Lane C queue items compose draft-only consulting-pilot packets with guardrails-before-persist"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","team_hire.recruiter.write","growth.scout.read","growth.scout.write","outreach.approve","storefront.talent_growth_scout_mcp","team_hire.recruiter.read"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["Growth Scout is beta-built but not operationally complete until signal intake, relationship-led discovery/validation, buyer-led draft/structure gates, candidate/agent-capability intake, T1 install smoke, orchestrator/cron, approved CRM/Service Desk/CogentCast materialization, and gated outbound proof land.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout plan is visible and eligible only if monetization evidence remains current."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":true,"weight":0.12,"reason":"Checkout is ready through existing storefront pricing gates.","evidence":["scout-solo:active","scout-pro:active","scout-team:active","talent-growth-scout-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"talent-growth-scout-mcp","product_name":"Universal Talent & Growth Scout MCP","product_url":"https://stackfast.ai/store/talent-growth-scout-mcp","product_api":"https://stackfast.ai/api/store/products/talent-growth-scout-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/talent-growth-scout-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/talent-growth-scout-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":true,"agent_can_subscribe":true,"plans":[{"slug":"scout-solo","name":"Scout Solo","pricing_summary":"$49/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-growth-scout-mcp?plan=scout-solo&source=agent_activation","required_license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"],"limits":{"seats":1,"scout_reviews_per_month":100}},{"slug":"scout-pro","name":"Scout Pro","pricing_summary":"$149/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-growth-scout-mcp?plan=scout-pro&source=agent_activation","required_license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"],"limits":{"seats":1,"scout_reviews_per_month":500}},{"slug":"scout-team","name":"Scout Team","pricing_summary":"$399/mo","billing_mode":"subscription","checkout_ready":true,"checkout_url":"https://stackfast.ai/store/buy/talent-growth-scout-mcp?plan=scout-team&source=agent_activation","required_license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"],"limits":{"seats":3,"scout_reviews_per_month":1500}},{"slug":"talent-growth-scout-install","name":"Talent and growth scout install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.talent_growth_scout_mcp","team_hire.recruiter.read","growth.scout.read"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}},{"schema_version":"storefront.product_manifest.v1","generated_at":"2026-06-26T23:27:49.429Z","product":{"slug":"market-pricing-research-mcp","name":"Market Pricing and Product Research MCP","status":"inquiry_only","launch_status":"inquiry_ready","category":"plugin","canonical_url":"https://stackfast.ai/store/market-pricing-research-mcp","buyer_types":["human","agentic","enterprise","partner"],"summary":"A governed MCP namespace for THINK-routed cited market research, pricing evidence, consumer/product comparison, cost-saving analysis, and approval-ready purchase or promotion packets.","agent_description":"Market Pricing and Product Research MCP: A governed MCP namespace for THINK-routed cited market research, pricing evidence, consumer/product comparison, cost-saving analysis, and approval-ready purchase or promotion packets. Use when Founders, operators, procurement teams, consultants, agencies, consumers, households, professional buyers, and agent builders that need fresh cited pricing or product research before changing offers, buying tools, or publishing claims. need It prevents stale model-memory pricing, uncited competitor claims, premature purchasing, and noisy raw research dumps from driving commercial decisions.. Callable tools include stackfast.market.research, stackfast.market.hard_spec_match, stackfast.market.pro_service_evaluation, stackfast.market.research_evidence_validate, stackfast.market.bridge_gap_analysis, stackfast.market.food_health_product_scan, stackfast.market.compare, stackfast.market.price_anchor. stackfast.market.research creates local SQLite/libSQL research runs with source URLs, retrieval dates, normalized offers, claims, THINK routing, derived queries, local model-lane cost discipline, raw_body_included=false, and next-tool guidance. stackfast.market.hard_spec_match, pro_service_evaluation, research_evidence_validate, food_health_product_scan, and bridge_gap_analysis expose the THINK-selected framework result from a prior run. V1 keeps these local-lane and evidence-backed; FOOD/HEALTH image/OCR and lab-evidence override remain an explicit V1.1 depth lane. stackfast.market.compare, price_anchor, cost_savings, purchase_packet, and promo_packet consume a prior run_id and return approval-ready packets. purchase_packet executes_purchase=false and promo_packet publishes=false.","definition":"Market Pricing and Product Research MCP exposes stackfast.market.* tools on the shared StackFast MCP control plane so agents can produce THINK-routed evidence-backed pricing and positioning packets without purchasing, publishing, or writing raw crawl data into brain/wiki.","description":"The V1 implementation supports manual/source-fixture and approved live-URL research, a local SQLite/libSQL working store, sandbox status, THINK router decisions, auto-derived queries, Anti-BS and CORE quality scores, routed framework outputs, comparison packets, price-anchor packets, cost-saving packets, approval-required purchase packets, and approval-required promotion packets. It is built to help Team Hire and Storefront pricing decisions while keeping checkout, vendor contact, public promotion, and wallet-routed model spend human-approved.","who_it_is_for":"Founders, operators, procurement teams, consultants, agencies, consumers, households, professional buyers, and agent builders that need fresh cited pricing or product research before changing offers, buying tools, or publishing claims.","problem_it_solves":"It prevents stale model-memory pricing, uncited competitor claims, premature purchasing, and noisy raw research dumps from driving commercial decisions.","llm_queries":["market pricing research MCP","AI pricing research plugin","competitor product comparison MCP","procurement research MCP","cost savings alternatives MCP","cited pricing research for AI agents"],"data_tier":"T2","fulfillment_mode":"assisted","license_flags":["storefront.market_pricing_research_mcp","mcp.market.research","mcp.market.compare","mcp.market.price_anchor","mcp.market.cost_savings","mcp.market.purchase_packet","mcp.market.promo_packet","mcp.market.audit"],"readiness":{"catalog_ready":true,"inquiry_ready":true,"checkout_ready":false,"marketplace_ready":false,"install_ready":false,"requires_assisted_scope":true,"completion_notes":["Market Pricing Research MCP V1 is built and smoke-verified; sellable/install posture remains assisted until tenant install and approval-routing evidence land.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."],"evidence_refs":["docs/STACKFAST_ENTERPRISE_FINISH_HANDOFF_SPEC_2026-05-13.md","docs/MARKET_PRICING_RESEARCH_MCP_SPEC_2026-05-13.md","docs/MARKET_RESEARCH_THINK_ROUTER_BYOC_REV2_2026-05-12.md","lib/market-research/contracts.ts","lib/market-research/think-router.ts","aid:8434","aid:8435","commit:5bc5fa9","commit:7e9dc03","docs/STOREFRONT_MCP_RUNTIME_REGISTRY_GAP_ANALYSIS_2026-05-13.md"]},"runtime_registry":{"status":"live_public_mcp","access_tier":"reader_entitled","requires_entitlement":true,"primary_registry":"stackfast.ai/api/mcp","callable_tools":["stackfast.market.research","stackfast.market.hard_spec_match","stackfast.market.pro_service_evaluation","stackfast.market.research_evidence_validate","stackfast.market.bridge_gap_analysis","stackfast.market.food_health_product_scan","stackfast.market.compare","stackfast.market.price_anchor","stackfast.market.cost_savings","stackfast.market.purchase_packet","stackfast.market.promo_packet","stackfast.market.scan_storefront","stackfast.market.sandbox_status","stackfast.market.promote_packet"],"missing_tools":[],"install_gate":"Callable and smoke-backed, but assisted-only until tenant install, approval-routing, live provider policy, and promotion rollback evidence are packaged.","notes":["Public MCP registry exposes stackfast.market.* with wallet authentication.","V1 never purchases, cancels, contacts vendors, or publishes promotions autonomously."]},"proposed_public_job_name":null},"plans":[{"slug":"market-pricing-research-install","name":"Market pricing research install","status":"inquiry_only","billing_mode":"custom","pricing_summary":"Request scope","requires_approval":true,"license_flags":["storefront.market_pricing_research_mcp","mcp.market.research"]}],"capabilities":[{"slug":"market-research-namespace","type":"mcp","human_description":"Research live or manually supplied market sources, normalize offers, and produce cited evidence packets.","agent_description":"stackfast.market.research creates local SQLite/libSQL research runs with source URLs, retrieval dates, normalized offers, claims, THINK routing, derived queries, local model-lane cost discipline, raw_body_included=false, and next-tool guidance.","required_license_flags":["mcp.market.research"],"connectors":["wallet","market_research_store","mask","service_desk"],"deterministic_hooks":["think_router_required","source_url_required","retrieval_date_required","raw_body_discard","local_model_lane_default","budget_policy"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"routed-framework-kernels","type":"mcp","human_description":"Route research through StackFast THINK into HARD, PRO, RESEARCH, FOOD/HEALTH, or BRIDGE framework outputs.","agent_description":"stackfast.market.hard_spec_match, pro_service_evaluation, research_evidence_validate, food_health_product_scan, and bridge_gap_analysis expose the THINK-selected framework result from a prior run. V1 keeps these local-lane and evidence-backed; FOOD/HEALTH image/OCR and lab-evidence override remain an explicit V1.1 depth lane.","required_license_flags":["mcp.market.research"],"connectors":["think","signal","mask","market_research_store"],"deterministic_hooks":["think_primary_framework","anti_bs_score","core_quality_score","model_lane_used"],"data_tier":"T2","public_agent_access":"inquiry"},{"slug":"pricing-and-packet-builders","type":"mcp","human_description":"Create price-anchor, comparison, cost-saving, purchase, and promotion packets from cited evidence.","agent_description":"stackfast.market.compare, price_anchor, cost_savings, purchase_packet, and promo_packet consume a prior run_id and return approval-ready packets. purchase_packet executes_purchase=false and promo_packet publishes=false.","required_license_flags":["mcp.market.compare","mcp.market.price_anchor","mcp.market.cost_savings","mcp.market.purchase_packet","mcp.market.promo_packet"],"connectors":["service_desk","crm","storefront","cogentcast","brain"],"deterministic_hooks":["evidence_refs_required","approval_required","no_autonomous_purchase","no_autonomous_publish"],"data_tier":"T2","public_agent_access":"inquiry"}],"agentic_access":{"product_api":"https://stackfast.ai/api/store/products/market-pricing-research-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/market-pricing-research-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/market-pricing-research-mcp","inquiry_url":"https://stackfast.ai/store/buy/market-pricing-research-mcp","checkout_allowed":false},"agentic_trust":{"schema_version":"stackfast.agent_commerce.trust_score.v1","score":0.72,"posture":"agent_callable","reasons":["PASS: Catalog and manifest exist - Product is catalog-ready with manifest-capable metadata.","PASS: Runtime registry declares callable tools - 14 callable tool(s) declared.","PASS: Missing tools are explicit - 0 gated/missing tool(s) are explicit.","PASS: Proof evidence exists - Product has proof points in the storefront catalog.","PASS: License flags reuse storefront entitlement substrate - Entitlement is represented by existing storefront license flags and tenant feature gates.","GATED: Install readiness - Install remains assisted or gated.","GATED: Checkout gate - Checkout remains disabled or assisted."],"signals":[{"key":"catalog_manifest","label":"Catalog and manifest exist","passed":true,"weight":0.16,"reason":"Product is catalog-ready with manifest-capable metadata.","evidence":["docs/MARKET_PRICING_RESEARCH_MCP_SPEC_2026-05-13.md","docs/MARKET_RESEARCH_THINK_ROUTER_BYOC_REV2_2026-05-12.md","lib/market-research/contracts.ts","lib/market-research/think-router.ts"]},{"key":"runtime_registry","label":"Runtime registry declares callable tools","passed":true,"weight":0.18,"reason":"14 callable tool(s) declared.","evidence":["stackfast.market.research","stackfast.market.hard_spec_match","stackfast.market.pro_service_evaluation","stackfast.market.research_evidence_validate","stackfast.market.bridge_gap_analysis","stackfast.market.food_health_product_scan"]},{"key":"missing_tool_gate","label":"Missing tools are explicit","passed":true,"weight":0.1,"reason":"0 gated/missing tool(s) are explicit.","evidence":[]},{"key":"proof_refs","label":"Proof evidence exists","passed":true,"weight":0.16,"reason":"Product has proof points in the storefront catalog.","evidence":["Enterprise spec exists","Rev2 THINK router + BYOC local-lane spec exists","stackfast.market.* V1 tools are wired into the StackFast MCP control plane","THINK routing records primary framework, derived queries, model_lane_used=local, framework result, Anti-BS scores, and CORE quality scores","Local SQLite/libSQL working store keeps raw research out of brain/wiki","Purchase and promotion packets are approval-required and do not execute side effects"]},{"key":"license_flags","label":"License flags reuse storefront entitlement substrate","passed":true,"weight":0.12,"reason":"Entitlement is represented by existing storefront license flags and tenant feature gates.","evidence":["storefront.market_pricing_research_mcp","mcp.market.research","mcp.market.compare","mcp.market.price_anchor","mcp.market.cost_savings","mcp.market.purchase_packet","mcp.market.promo_packet","mcp.market.audit"]},{"key":"install_readiness","label":"Install readiness","passed":false,"weight":0.16,"reason":"Install remains assisted or gated.","evidence":["Market Pricing Research MCP V1 is built and smoke-verified; sellable/install posture remains assisted until tenant install and approval-routing evidence land.","MCP/plugin products require explicit install proof before install_ready or marketplace_ready can be true.","Public checkout is disabled; assisted scope is required."]},{"key":"public_checkout_gate","label":"Checkout gate","passed":false,"weight":0.12,"reason":"Checkout remains disabled or assisted.","evidence":["market-pricing-research-install:inquiry_only"]}],"deterministic":true,"black_box_score":false,"entitlement_model":"storefront_entitlements_plus_tenant_features"},"agent_activation":{"schema_version":"storefront.agent_activation.v1","product_slug":"market-pricing-research-mcp","product_name":"Market Pricing and Product Research MCP","product_url":"https://stackfast.ai/store/market-pricing-research-mcp","product_api":"https://stackfast.ai/api/store/products/market-pricing-research-mcp","pricing_api":"https://stackfast.ai/api/store/pricing/market-pricing-research-mcp","manifest_api":"https://stackfast.ai/api/store/manifests/market-pricing-research-mcp","mcp_url":"https://stackfast.ai/api/mcp","auth_model":"oauth_reader_or_storefront_entitlement","safe_default_scope":"read_after_oauth","checkout_session_api":"https://stackfast.ai/api/store/checkout/session","customer_portal_api":"https://stackfast.ai/api/store/customer-portal/session","checkout_ready":false,"agent_can_subscribe":false,"plans":[{"slug":"market-pricing-research-install","name":"Market pricing research install","pricing_summary":"Request scope","billing_mode":"custom","checkout_ready":false,"checkout_url":null,"required_license_flags":["storefront.market_pricing_research_mcp","mcp.market.research"],"limits":{}}],"install_instructions":[{"client":"ChatGPT","summary":"Add StackFast as a custom MCP connector, then approve OAuth when prompted.","steps":["Use MCP server URL https://stackfast.ai/api/mcp.","Use OAuth when the client asks for authorization.","After payment or entitlement approval, run tools/list and call only reader-safe tools allowed by the product license."]},{"client":"Claude","summary":"Connect a remote MCP server using the StackFast MCP URL and a tenant-scoped token or OAuth flow.","steps":["Configure the remote MCP endpoint as https://stackfast.ai/api/mcp.","Use a StackFast-issued reader token or OAuth where the client supports it.","Treat mutating tools as unavailable unless the license and approval gate explicitly allow them."]},{"client":"Cursor","summary":"Register StackFast as a remote MCP server for project-scoped tool use.","steps":["Set the MCP server URL to https://stackfast.ai/api/mcp.","Keep credentials in the client secret store or environment, never in source files.","Use tools/list to confirm the entitlement-scoped surface before tool calls."]},{"client":"Grok","summary":"Add StackFast as a custom MCP connector using the StackFast MCP URL and customer entitlement auth.","steps":["Use custom MCP connector URL https://stackfast.ai/api/mcp.","Complete the connector auth flow with a StackFast-issued reader entitlement.","Run tools/list before any call and verify the tool surface matches the licensed product."]}],"activation_steps":["Read this product manifest and pricing API.","If a plan has checkout_ready=true, open its checkout_url or POST product_slug, plan_slug, and customer_email to the checkout session API.","After Stripe payment, the signed webhook grants storefront_entitlements for the buyer email/account.","Connect the LLM client to the MCP URL and approve OAuth so tools/list reflects the licensed reader surface.","Call only tools exposed for that entitlement; unentitled execution must fail closed."],"safety_notes":["Discovery metadata is public; paid execution is OAuth and entitlement gated.","Public manifests do not expose raw framework bodies or internal methodology.","Write, dispatch, telephony, Deep Think, and control-plane mutation tools are outside self-serve v1."]},"public_name_gate":{"ratified":false,"mask_replay_passed":true}}]}