Server definition
- Hash
- sha256:773494e3fc9c026e3c246473f903eb38cdd40490e07936f71ff5e5ef8f092840
- What it is
- What a remote MCP server returned when asked what it offers: 32 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Use AFTER match_offer identifies TOWI, or when the user explicitly wants evidence-control QA on a supplied research packet. Evaluates caller-supplied sources for provenance completeness, evidence-state mix, primary-source coverage, modeled/disputed records, contradictions and readiness for the requested evidence standard. It performs no external research, outreach, publication, payment or consequential recommendation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"decision_context": {
"maxLength": 2000,
"type": "string"
},
"evidence": {
"default": [],
"items": {
"properties": {
"claim": {
"maxLength": 3000,
"type": "string"
},
"confidence_score": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"contradiction_note": {
"maxLength": 2000,
"type": "string"
},
"evidence_id": {
"maxLength": 120,
"type": "string"
},
"evidence_state": {
"enum": [
"verified_primary",
"verified_secondary",
"reported",
"modeled",
"provisional",
"disputed",
"retracted"
],
"type": "string"
},
"geography": {
"maxLength": 300,
"type": "string"
},
"limitations": {
"maxLength": 2000,
"type": "string"
},
"publication_date": {
"maxLength": 80,
"type": "string"
},
"publisher": {
"maxLength": 300,
"type": "string"
},
"source_title": {
"maxLength": 500,
"type": "string"
},
"source_type": {
"enum": [
"primary_official",
"peer_reviewed",
"technical_report",
"dataset",
"filing",
"meeting_record",
"news",
"expert_input",
"field_observation",
"model_output",
"other"
],
"type": "string"
},
"source_url": {
"format": "uri",
"maxLength": 2000,
"type": "string"
},
"tags": {
"items": {
"maxLength": 120,
"type": "string"
},
"maxItems": 20,
"type": "array"
}
},
"type": "object"
},
"maxItems": 40,
"type": "array"
},
"evidence_standard": {
"default": "decision_grade",
"enum": [
"rapid_scan",
"decision_grade",
"publication_grade"
],
"type": "string"
},
"geography": {
"maxLength": 300,
"type": "string"
},
"research_question": {
"maxLength": 4000,
"minLength": 8,
"type": "string"
}
},
"required": [
"research_question"
],
"type": "object"
},
"name": "audit_towi_evidence_packet",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies EPS Estimate Intelligence, or when the user explicitly asks for transparent contractor price math and can supply their own cost assumptions. Calls the live read-only EPS public preview. It performs arithmetic only: no customer record is saved, no private contractor price book is read, no proposal or checkout is created, and no payment or customer obligation is authorized.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"adjusters": {
"default": [],
"items": {
"enum": [
"tight_access",
"heavy_debris",
"uneven_terrain",
"time_urgency",
"unknown_conditions",
"occupied_site",
"two_story_access",
"specialty_finish"
],
"type": "string"
},
"maxItems": 8,
"type": "array"
},
"contingency_pct": {
"default": 5,
"maximum": 100,
"minimum": 0,
"type": "number"
},
"disposal": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"equipment": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"labor_hours": {
"default": 0,
"maximum": 100000,
"minimum": 0,
"type": "number"
},
"labor_rate": {
"default": 0,
"maximum": 10000,
"minimum": 0,
"type": "number"
},
"materials": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"minimum_charge": {
"default": 0,
"maximum": 1000000,
"minimum": 0,
"type": "number"
},
"mode": {
"default": "customer_range",
"enum": [
"customer_range",
"internal_field"
],
"type": "string"
},
"other": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"overhead_pct": {
"default": 15,
"maximum": 100,
"minimum": 0,
"type": "number"
},
"same_area": {
"default": false,
"type": "boolean"
},
"service_label": {
"default": "Contractor job",
"maxLength": 100,
"minLength": 1,
"type": "string"
},
"site_verified": {
"default": false,
"type": "boolean"
},
"subcontractor": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"target_margin_pct": {
"default": 30,
"exclusiveMaximum": 80,
"minimum": 0,
"type": "number"
},
"tax_pct": {
"default": 0,
"maximum": 30,
"minimum": 0,
"type": "number"
},
"travel": {
"default": 0,
"maximum": 10000000,
"minimum": 0,
"type": "number"
},
"uncertainty_pct": {
"default": 15,
"maximum": 40,
"minimum": 5,
"type": "number"
}
},
"type": "object"
},
"name": "calculate_contractor_estimate_preview",
"outputSchema": null
},
{
"description": "Cancel a non-activated Evercraft Rewards business enrollment intent using its intent key and one-time token. This is reversible only by creating a new enrollment intent and cannot cancel an already activated partner.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"intent_access_token": {
"maxLength": 600,
"minLength": 16,
"type": "string"
},
"intent_key": {
"maxLength": 260,
"minLength": 1,
"type": "string"
}
},
"required": [
"intent_key",
"intent_access_token"
],
"type": "object"
},
"name": "cancel_rewards_enrollment",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies Little Red Studio, or when an author explicitly asks for a bounded KDP paperback geometry/DPI preflight. Performs deterministic checks from caller-supplied page count, trim size, paper/interior choice and optional cover dimensions. It does not upload, publish, distribute, create checkout, claim final KDP acceptance, or infer trim-specific maximum page counts.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cover_height_in": {
"exclusiveMinimum": 0,
"type": "number"
},
"cover_pixel_height": {
"exclusiveMinimum": 0,
"type": "number"
},
"cover_pixel_width": {
"exclusiveMinimum": 0,
"type": "number"
},
"cover_width_in": {
"exclusiveMinimum": 0,
"type": "number"
},
"interior_type": {
"default": "black_white",
"enum": [
"black_white",
"standard_color",
"premium_color"
],
"type": "string"
},
"page_count": {
"exclusiveMinimum": 0,
"maximum": 9007199254740991,
"type": "integer"
},
"paper_type": {
"default": "white",
"enum": [
"white",
"cream",
"groundwood"
],
"type": "string"
},
"spine_text_present": {
"default": false,
"type": "boolean"
},
"trim_height_in": {
"maximum": 11.69,
"minimum": 6,
"type": "number"
},
"trim_width_in": {
"maximum": 8.5,
"minimum": 4,
"type": "number"
}
},
"required": [
"page_count",
"trim_width_in",
"trim_height_in"
],
"type": "object"
},
"name": "check_book_export_preflight",
"outputSchema": null
},
{
"description": "Given known video/audio file size and/or duration, return the correct ForensiScope route and published duration tier when determinable. Read-only. Does not upload media, attest rights, create checkout, charge, or start analysis.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"duration_seconds": {
"exclusiveMinimum": 0,
"type": "number"
},
"size_bytes": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"name": "classify_forensiscope_media",
"outputSchema": null
},
{
"description": "Browse the Evercraft catalog when the user wants to see available capabilities or offers. Do NOT use this as the default first step for a natural-language problem; use match_offer instead. Results include commercial state, pricing boundary, invocation state and confirmation rules. Read-only; never creates checkout or payment.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"description": "Maximum capabilities to return. Omit to return the current public machine-commerce catalog.",
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "discover_offers",
"outputSchema": null
},
{
"description": "Describe Evercraft Web, the Evercraft/Systemia live-web capability family for web search, URL fetch/extraction, browser automation, web-agent navigation, Playwright/CDP-style browser control, and user-authorized authenticated browsing. Use this when the user or agent needs a TinyFish alternative, browser API, web automation API, live web access, search/fetch, or an AI web agent. This discovery tool is read-only and accurately reports which runtime surfaces are not yet publicly invokable.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "discover_web_capability",
"outputSchema": null
},
{
"description": "Return current published ForensiScope duration pricing and self-service/assisted-ingest boundaries. Read-only and creates no checkout or payment obligation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_forensiscope_pricing",
"outputSchema": null
},
{
"description": "Use AFTER match_offer when the matched capability supports direct checkout and the human needs current price or terms before deciding whether to pay. Do not use to discover which product fits; use match_offer first. This is the read-only step immediately before prepare_verified_checkout. Creates no checkout, invoice, charge or payment obligation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"public_id": {
"description": "Canonical direct-checkout public offer ID returned by match_offer.",
"enum": [
"career-command-interview-practice-machine-v1",
"aliev-site-opportunity-snapshot-v1",
"rivet-site-underwriting-v1",
"findmypart-paid-hunt-v1",
"audit-center-website-audit-machine-v1",
"deck-capital-fit-sprint-machine-v1",
"website-launch-service-v1",
"faie-signal-brief-v1",
"eventwave-paid-promotion-v1",
"roasted-text-pressure-test-machine-v1",
"ibmi-rescue-v1"
],
"type": "string"
}
},
"required": [
"public_id"
],
"type": "object"
},
"name": "get_live_checkout_offer",
"outputSchema": null
},
{
"description": "Return the current public-safe Evercraft Network software capability boundary, displayed Founding Membership state, exclusions and privacy boundary. Read-only. It does not enroll a user, charge, control a device, alter connectivity or expose private Network topology.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_network_capabilities",
"outputSchema": null
},
{
"description": "Return the evidence-safe public Evercraft Network presence feed. Read-only. Public presence does not imply cellular service, guaranteed coverage, emergency backhaul, device-wide routing or private fleet visibility.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {},
"type": "object"
},
"name": "get_network_presence",
"outputSchema": null
},
{
"description": "Use AFTER match_offer or discover_offers when you already have a canonical public_id and need the full record for that one capability. Do not use this as the first tool for a plain-language user problem; use match_offer first. Returns commercial state, pricing authority, confirmation boundary and invocation status. Discovery-only records are not automatically purchasable. Read-only; never creates checkout.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"public_id": {
"description": "Canonical public offer ID returned by discover_offers or match_offer.",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"public_id"
],
"type": "object"
},
"name": "get_offer",
"outputSchema": null
},
{
"description": "Check the recorded state of a prepared Evercraft Rewards business enrollment using the intent key and one-time intent token. This does not activate anything or create a payment obligation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"intent_access_token": {
"maxLength": 600,
"minLength": 16,
"type": "string"
},
"intent_key": {
"maxLength": 260,
"minLength": 1,
"type": "string"
}
},
"required": [
"intent_key",
"intent_access_token"
],
"type": "object"
},
"name": "get_rewards_enrollment_status",
"outputSchema": null
},
{
"description": "Use only AFTER a checkout or order already exists and the caller has the product-specific tracking details needed to verify its state. Do not use for discovery, offer inspection, or checkout creation; use match_offer, get_live_checkout_offer, or prepare_verified_checkout for those stages. Where supported, the product gateway independently verifies provider payment before reporting paid state.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"details": {
"additionalProperties": {},
"description": "Product-specific tracking details returned by checkout, such as purchase key, session ID, order ID, or equivalent verifier input.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"public_id": {
"description": "Canonical public offer ID for the existing checkout or order.",
"enum": [
"career-command-interview-practice-machine-v1",
"aliev-site-opportunity-snapshot-v1",
"rivet-site-underwriting-v1",
"findmypart-paid-hunt-v1",
"audit-center-website-audit-machine-v1",
"deck-capital-fit-sprint-machine-v1",
"website-launch-service-v1",
"faie-signal-brief-v1",
"eventwave-paid-promotion-v1",
"roasted-text-pressure-test-machine-v1",
"ibmi-rescue-v1"
],
"type": "string"
}
},
"required": [
"public_id",
"details"
],
"type": "object"
},
"name": "get_verified_order_status",
"outputSchema": null
},
{
"description": "PRIMARY ENTRY TOOL for a natural-language problem, desired outcome, or need when the user has not named a specific Evercraft product. Route the intent to the smallest current public-safe capability. Use discover_offers only for explicit catalog browsing and get_offer only after a match. Results may be sell-now or discovery-only; read commercial_state and invocation_status before any next step. Returns no result when confidence is too weak. Read-only; never purchases or starts checkout.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"intent": {
"description": "The user problem or desired outcome in natural language.",
"maxLength": 4000,
"minLength": 3,
"type": "string"
},
"limit": {
"default": 3,
"description": "Maximum candidate matches to return.",
"maximum": 5,
"minimum": 1,
"type": "integer"
}
},
"required": [
"intent"
],
"type": "object"
},
"name": "match_offer",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies evercraft-clip-social-video-v1, or when the user explicitly wants Evercraft Clip. Returns a read-only Creative Director plan with the current bounded render contract, creative style, caption treatment, Facebook/LinkedIn/Instagram copy targets, and a ForensiScope overflow recommendation when the source is oversized, long, deduplication-heavy, or requires full-timeline understanding. It never uploads media, transfers private media, creates an order or checkout, charges, renders, or publishes.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"caption_mode": {
"default": "burned_in",
"enum": [
"burned_in",
"hook_only",
"none"
],
"type": "string"
},
"complex_media": {
"default": false,
"type": "boolean"
},
"creative_style": {
"default": "clean",
"enum": [
"clean",
"bold",
"documentary",
"property"
],
"type": "string"
},
"goal": {
"maxLength": 500,
"type": "string"
},
"needs_deduplication": {
"default": false,
"type": "boolean"
},
"needs_full_timeline": {
"default": false,
"type": "boolean"
},
"source_duration_seconds": {
"minimum": 0,
"type": "number"
},
"source_file_size_bytes": {
"minimum": 0,
"type": "number"
},
"target_platforms": {
"items": {
"maxLength": 40,
"type": "string"
},
"maxItems": 10,
"type": "array"
}
},
"type": "object"
},
"name": "plan_social_video_with_clip",
"outputSchema": null
},
{
"description": "Prepare a privacy-preserving BuildFlow handoff after matching an enterprise operations problem. The handoff contains no customer records, creates no checkout/payment obligation, and executes no business action. Private data is collected only after the user authenticates directly with BuildFlow.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"constraints": {
"items": {
"maxLength": 300,
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"data_shape": {
"maxLength": 500,
"type": "string"
},
"goal": {
"maxLength": 1000,
"type": "string"
},
"problem": {
"maxLength": 2000,
"minLength": 3,
"type": "string"
}
},
"required": [
"problem"
],
"type": "object"
},
"name": "prepare_buildflow_handoff",
"outputSchema": null
},
{
"description": "Return a tagged human handoff URL for AI media overflow, long-form analysis, surveillance review, recording comparison, incident timeline, or pricing. Does not upload media, attest rights, create checkout, charge, or start analysis.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"intent": {
"default": "overflow",
"enum": [
"overflow",
"long_form",
"surveillance",
"compare",
"incident_timeline",
"pricing"
],
"type": "string"
},
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 60,
"type": "string"
}
},
"type": "object"
},
"name": "prepare_forensiscope_handoff",
"outputSchema": null
},
{
"description": "LEGACY RESCUE REVIEW STEP. Use only AFTER match_offer returns legacy-rescue-lab-v1, or when the human explicitly asks about Legacy Rescue Lab. Returns the current $299 scan contract and human review URL. Read-only. It does not create a lead, checkout, payment obligation, private-system access, testing authority, deployment, migration, cutover, or production change.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 80,
"type": "string"
}
},
"type": "object"
},
"name": "prepare_legacy_rescue_scan_handoff",
"outputSchema": null
},
{
"description": "Return a tagged human URL for Evercraft Network resilience, Founding Membership or verified public presence. Read-only. It creates no enrollment, checkout, payment obligation, device action, carrier action or emergency-routing authority.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"intent": {
"default": "resilience",
"enum": [
"resilience",
"membership",
"presence"
],
"type": "string"
},
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 60,
"type": "string"
}
},
"type": "object"
},
"name": "prepare_network_handoff",
"outputSchema": null
},
{
"description": "Use only AFTER match_offer identifies a verified AliEV paid-handoff offer and the human wants to review it before payment. Do not use for direct-checkout products; use get_live_checkout_offer and then prepare_verified_checkout after explicit payment confirmation. Creates only a human review URL, not checkout, invoice, payment obligation, entitlement, or fulfillment. Currently wired for AliEV only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"address": {
"description": "Property address when the selected AliEV offer is site-specific.",
"maxLength": 500,
"type": "string"
},
"offer_key": {
"description": "AliEV offer key selected from the matched offer details.",
"maxLength": 160,
"minLength": 1,
"type": "string"
},
"public_id": {
"description": "Canonical AliEV public offer ID returned by match_offer.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"request_id": {
"description": "Optional correlation ID for tracing the handoff without creating purchase state.",
"maxLength": 120,
"type": "string"
}
},
"required": [
"public_id",
"offer_key"
],
"type": "object"
},
"name": "prepare_paid_handoff",
"outputSchema": null
},
{
"description": "SENTINEL REVIEW STEP. Use only AFTER match_offer returns portfolio-sentinel-v1 and the human wants to inspect the pilot before submitting interest. Returns the current contract and human review URL. Read-only. Do not use this tool to create a lead or start monitoring; use submit_portfolio_sentinel_pilot_request only after explicit human confirmation. Creates no repository access, checkout, payment obligation, production mutation, or external communication.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 80,
"type": "string"
}
},
"type": "object"
},
"name": "prepare_portfolio_sentinel_pilot_handoff",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies an approved fixed-price service whose invocation state requires a human handoff instead of direct machine checkout. Do not use for direct-checkout products; use get_live_checkout_offer and prepare_verified_checkout there. Returns a specific human review page only. Read-only: creates no checkout, invoice, payment obligation, entitlement, lead submission, or fulfillment.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"public_id": {
"enum": [
"foundry-app-escape-audit-v1",
"site-survive-rapid-audit-v1"
],
"type": "string"
}
},
"required": [
"public_id"
],
"type": "object"
},
"name": "prepare_quote_ready_service_handoff",
"outputSchema": null
},
{
"description": "Create a reversible prepared enrollment intent for a business that wants to join Evercraft Rewards and choose participation modes from the current LLM conversation. This does not activate the business, publish an offer, create a discount, create checkout, or create a payment obligation.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"address": {
"maxLength": 500,
"type": "string"
},
"business_name": {
"maxLength": 240,
"minLength": 1,
"type": "string"
},
"category": {
"maxLength": 160,
"type": "string"
},
"contact_email": {
"format": "email",
"maxLength": 320,
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"contact_name": {
"maxLength": 200,
"type": "string"
},
"description": {
"maxLength": 2000,
"type": "string"
},
"idempotency_key": {
"description": "Stable unique key for this enrollment attempt so retries do not create duplicates.",
"maxLength": 240,
"minLength": 8,
"type": "string"
},
"market_key": {
"default": "yakima-wa",
"maxLength": 120,
"minLength": 2,
"type": "string"
},
"offer_preferences": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"participation_modes": {
"default": [
"discovery_only"
],
"items": {
"enum": [
"discovery_only",
"verified_checkin_rewards",
"referral_rewards",
"cross_business_campaigns",
"event_bonuses",
"neighborhood_trails",
"merchant_discount",
"points_multiplier",
"sponsored_community_challenge"
],
"type": "string"
},
"maxItems": 9,
"minItems": 1,
"type": "array"
},
"source_session_ref": {
"maxLength": 300,
"type": "string"
},
"website": {
"maxLength": 800,
"type": "string"
}
},
"required": [
"idempotency_key",
"business_name"
],
"type": "object"
},
"name": "prepare_rewards_partner_enrollment",
"outputSchema": null
},
{
"description": "FINAL CHECKOUT-PREPARATION STEP. Use only AFTER match_offer identifies a verified direct-checkout capability, current terms are understood, and the human explicitly agrees to pay. If the human has not explicitly agreed, use match_offer or get_live_checkout_offer instead. Routes product-specific details to the product gateway, which independently re-checks confirmation. Checkout creation is not payment proof or revenue.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"details": {
"additionalProperties": {},
"description": "Product-specific checkout details required by the matched offer, such as email, address, domain, or selected tier.",
"propertyNames": {
"type": "string"
},
"type": "object"
},
"public_id": {
"description": "Canonical direct-checkout public offer ID returned by match_offer.",
"enum": [
"career-command-interview-practice-machine-v1",
"aliev-site-opportunity-snapshot-v1",
"rivet-site-underwriting-v1",
"findmypart-paid-hunt-v1",
"audit-center-website-audit-machine-v1",
"deck-capital-fit-sprint-machine-v1",
"website-launch-service-v1",
"faie-signal-brief-v1",
"eventwave-paid-promotion-v1",
"roasted-text-pressure-test-machine-v1",
"ibmi-rescue-v1"
],
"type": "string"
},
"user_confirmed_payment": {
"const": true,
"description": "Must be true only after the human explicitly agrees to pay the current stated price and terms.",
"type": "boolean"
}
},
"required": [
"public_id",
"user_confirmed_payment",
"details"
],
"type": "object"
},
"name": "prepare_verified_checkout",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies EverMaps, or when the user explicitly needs map-ready evidence. Queries only EverMaps records already marked public_safe=true and read_only=true across approved projection layers. Exact sensitive lifeline-asset topology is deliberately excluded. Results preserve evidence state, freshness, cautions and source references and are not official warning or navigation authority.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"bbox": {
"properties": {
"east": {
"maximum": 180,
"minimum": -180,
"type": "number"
},
"north": {
"maximum": 90,
"minimum": -90,
"type": "number"
},
"south": {
"maximum": 90,
"minimum": -90,
"type": "number"
},
"west": {
"maximum": 180,
"minimum": -180,
"type": "number"
}
},
"required": [
"west",
"south",
"east",
"north"
],
"type": "object"
},
"layer": {
"enum": [
"climate_ocean",
"river_history",
"observation_platforms",
"navigation_lights",
"heat_smoke_action_sites",
"heat_smoke_access_gaps",
"volcanic_lakes",
"lifeline_coverage"
],
"type": "string"
},
"limit": {
"default": 50,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 200,
"type": "string"
}
},
"required": [
"layer"
],
"type": "object"
},
"name": "query_evermaps_public_projection",
"outputSchema": null
},
{
"description": "Use AFTER match_offer identifies GlobalStat, or when the user explicitly asks for sourced country/domain evidence. Queries the live read-only GlobalStat evidence layer for up to 8 ISO3 countries, preserving observation year, evidence state, confidence, source URLs, reconciliation warnings and methodology context. It does not manufacture an overall winner, recommendation, payment or external action.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"countries": {
"description": "ISO3 country codes, for example USA, CAN, JPN.",
"items": {
"pattern": "^[A-Za-z]{3}$",
"type": "string"
},
"maxItems": 8,
"minItems": 1,
"type": "array"
},
"domain_slug": {
"maxLength": 120,
"type": "string"
},
"limit": {
"default": 80,
"maximum": 240,
"minimum": 1,
"type": "integer"
},
"metric_slugs": {
"default": [],
"items": {
"maxLength": 120,
"minLength": 1,
"type": "string"
},
"maxItems": 20,
"type": "array"
}
},
"required": [
"countries"
],
"type": "object"
},
"name": "query_globalstat_country_intelligence",
"outputSchema": null
},
{
"description": "Send a non-sensitive description of an ERP, migration, vendor-identity, process-discovery, procurement, role-routing or governed-agent problem to BuildFlow. Returns the smallest currently wired capability and its safety boundary. Public discovery only. Do not send private customer records.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"constraints": {
"items": {
"maxLength": 300,
"type": "string"
},
"maxItems": 10,
"type": "array"
},
"data_shape": {
"maxLength": 500,
"type": "string"
},
"goal": {
"maxLength": 1000,
"type": "string"
},
"problem": {
"maxLength": 2000,
"minLength": 3,
"type": "string"
}
},
"required": [
"problem"
],
"type": "object"
},
"name": "route_buildflow_operational_pain",
"outputSchema": null
},
{
"description": "Send a plain-language home, family, financial, digital-security, personal-safety, relationship, property, connectivity, or business-safety concern to the live Raven Nexus pain router. Returns the smallest appropriate modular capability and its current commercial/evidence boundary. Read-only and never creates checkout or payment.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"audience": {
"default": "both",
"enum": [
"home",
"business",
"both"
],
"type": "string"
},
"limit": {
"default": 4,
"maximum": 8,
"minimum": 1,
"type": "integer"
},
"pain": {
"maxLength": 4000,
"minLength": 3,
"type": "string"
}
},
"required": [
"pain"
],
"type": "object"
},
"name": "route_raven_pain",
"outputSchema": null
},
{
"description": "FINAL LEGACY RESCUE REQUEST STEP. Use only AFTER legacy-rescue-lab-v1 has been matched/reviewed and the human explicitly asks Evercraft to review a $299 Legacy Rescue Scan. Records bounded contact and problem context only. It does not create checkout, charge, payment obligation, private-system access, invasive testing authority, deployment, migration, cutover, production mutation, or external communication.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"desired_outcome": {
"maxLength": 2400,
"type": "string"
},
"email": {
"format": "email",
"maxLength": 320,
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"human_confirmed": {
"const": true,
"type": "boolean"
},
"idempotency_key": {
"maxLength": 240,
"minLength": 8,
"type": "string"
},
"name": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"organization": {
"maxLength": 240,
"type": "string"
},
"problem_summary": {
"maxLength": 4000,
"minLength": 1,
"type": "string"
},
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 160,
"type": "string"
},
"system_description": {
"maxLength": 2400,
"type": "string"
},
"target_url": {
"maxLength": 1000,
"type": "string"
}
},
"required": [
"idempotency_key",
"name",
"email",
"problem_summary",
"human_confirmed"
],
"type": "object"
},
"name": "submit_legacy_rescue_scan_request",
"outputSchema": null
},
{
"description": "FINAL SENTINEL PILOT-REQUEST STEP. Use only AFTER portfolio-sentinel-v1 has been matched/reviewed and the human explicitly asks Evercraft to review a pilot. Records contact details plus rough portfolio scope as a private onboarding request. Do not use for browsing, matching, pricing inspection, or silent lead capture. It does not connect repositories, start monitoring, create checkout, create a payment obligation, mutate production, or send external communications.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"current_pain": {
"maxLength": 2400,
"type": "string"
},
"email": {
"format": "email",
"maxLength": 320,
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"type": "string"
},
"human_confirmed": {
"const": true,
"type": "boolean"
},
"idempotency_key": {
"maxLength": 240,
"minLength": 8,
"type": "string"
},
"machine_discovery_surface_count": {
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"name": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"organization": {
"maxLength": 240,
"type": "string"
},
"public_endpoint_count": {
"maximum": 100000,
"minimum": 0,
"type": "integer"
},
"repository_count": {
"maximum": 10000,
"minimum": 0,
"type": "integer"
},
"scope_notes": {
"maxLength": 3000,
"type": "string"
},
"source": {
"default": "evercraft-machine-commerce-mcp",
"maxLength": 160,
"type": "string"
},
"website": {
"maxLength": 800,
"type": "string"
},
"workflow_count": {
"maximum": 100000,
"minimum": 0,
"type": "integer"
}
},
"required": [
"idempotency_key",
"name",
"email",
"human_confirmed"
],
"type": "object"
},
"name": "submit_portfolio_sentinel_pilot_request",
"outputSchema": null
},
{
"description": "Use when an EPS public estimate preview includes calculation_receipt and the user or agent wants to verify that the supplied normalized inputs and deterministic cost/pricing/evidence fields still match the claimed SHA-256 receipt. Integrity verification only. It does not verify identity, payment, provider signatures, site conditions, or firm-quote authority. Read-only and no persistence.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"preview": {
"additionalProperties": {},
"description": "The complete EPS public preview object returned by calculate_contractor_estimate_preview, including calculation_receipt.",
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"preview"
],
"type": "object"
},
"name": "verify_contractor_estimate_receipt",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:773494e3fc9c026e3c246473f903eb38cdd40490e07936f71ff5e5ef8f092840 | sha256sum