Evercraft Machine Commerce

Problem-first Evercraft commerce routing with Portfolio Sentinel monitoring and safe human handoffs.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
99%
Vollständigkeit des Schemas
72%
Qualität der Benennung
85%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
90%
Einhaltung des Protokolls
100%

Befunde (4)

  • LOWTool 'route_buildflow_operational_pain' name length outside 3-30 rangein route_buildflow_operational_pain
  • LOWTool 'prepare_quote_ready_service_handoff' name length outside 3-30 rangein prepare_quote_ready_service_handoff
  • LOWTool 'prepare_rewards_partner_enrollment' name length outside 3-30 rangein prepare_rewards_partner_enrollment
  • LOWTool 'discover_web_capability' suggests web access but openWorldHint=falsein discover_web_capability

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~3,695Tokens (Tool-Definitionen)
~1018 BTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.89% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "evercraft-machine-commerce": {
      "url": "https://findmypart.base44.app/functions/evercraftMachineCommerceMcp"
    }
  }
}

Remote-Endpunkte

https://findmypart.base44.app/functions/evercraftMachineCommerceMcpstreamable-http
https://evercraft-ai-suite-08c4d2b8.base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/machineCommerceMcpstreamable-http

Was es kann

Tool-Inventar

Tools (21)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢discover_offers(limit)

List current public-safe Evercraft capabilities, including verified sell-now offers and clearly labeled discovery-only or verification-required capabilities. Every result includes its commercial state, pricing boundary, invocation state and confirmation rules. This tool is read-only and never creates checkout or payment.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "description": "Maximum capabilities to return. Omit to return the current public machine-commerce catalog.",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢match_offer(intent, limit)

Match a natural-language user problem to current public-safe Evercraft capabilities using the live deterministic commercial router. Results can be sell-now or discovery-only and must be interpreted using commercial_state and invocation_status. Returns no result when the match is too weak. This tool is read-only and does not purchase anything.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent": {
      "type": "string",
      "minLength": 3,
      "maxLength": 4000,
      "description": "The user problem or desired outcome in natural language."
    },
    "limit": {
      "default": 3,
      "description": "Maximum candidate matches to return.",
      "type": "integer",
      "minimum": 1,
      "maximum": 5
    }
  },
  "required": [
    "intent"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡prepare_paid_handoff(public_id, offer_key, address, request_id)

For a verified machine-commerce offer with a wired adapter, create a human review URL without creating checkout, invoice, payment obligation, entitlement, or fulfillment. Currently wired for AliEV only.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200
    },
    "offer_key": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    },
    "address": {
      "type": "string",
      "maxLength": 500
    },
    "request_id": {
      "type": "string",
      "maxLength": 120
    }
  },
  "required": [
    "public_id",
    "offer_key"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_live_checkout_offer(public_id)

Read current product-gateway terms for one verified direct-checkout Evercraft service. This creates no checkout, invoice, charge or payment obligation.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "enum": [
        "career-command-interview-practice-machine-v1",
        "aliev-site-opportunity-snapshot-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"
      ]
    }
  },
  "required": [
    "public_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
⚪prepare_verified_checkout(public_id, user_confirmed_payment, details)

Only after the human explicitly agrees to pay for a verified Evercraft offer, route the product-specific details to that product gateway to prepare a secure checkout. The product gateway independently re-checks confirmation. Checkout creation is not payment proof or revenue.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "enum": [
        "career-command-interview-practice-machine-v1",
        "aliev-site-opportunity-snapshot-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"
      ]
    },
    "user_confirmed_payment": {
      "type": "boolean",
      "const": true
    },
    "details": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "public_id",
    "user_confirmed_payment",
    "details"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_verified_order_status(public_id, details)

Pass product-specific tracking details to a verified product gateway. Where supported, the gateway independently verifies provider payment before reporting paid state.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "enum": [
        "career-command-interview-practice-machine-v1",
        "aliev-site-opportunity-snapshot-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"
      ]
    },
    "details": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    }
  },
  "required": [
    "public_id",
    "details"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢route_raven_pain(pain, audience, limit)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "pain": {
      "type": "string",
      "minLength": 3,
      "maxLength": 4000
    },
    "audience": {
      "default": "both",
      "type": "string",
      "enum": [
        "home",
        "business",
        "both"
      ]
    },
    "limit": {
      "default": 4,
      "type": "integer",
      "minimum": 1,
      "maximum": 8
    }
  },
  "required": [
    "pain"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢route_buildflow_operational_pain(problem, goal, data_shape, constraints)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "problem": {
      "type": "string",
      "minLength": 3,
      "maxLength": 2000
    },
    "goal": {
      "type": "string",
      "maxLength": 1000
    },
    "data_shape": {
      "type": "string",
      "maxLength": 500
    },
    "constraints": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 300
      }
    }
  },
  "required": [
    "problem"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢prepare_buildflow_handoff(problem, goal, data_shape, constraints)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "problem": {
      "type": "string",
      "minLength": 3,
      "maxLength": 2000
    },
    "goal": {
      "type": "string",
      "maxLength": 1000
    },
    "data_shape": {
      "type": "string",
      "maxLength": 500
    },
    "constraints": {
      "maxItems": 10,
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 300
      }
    }
  },
  "required": [
    "problem"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢classify_forensiscope_media(size_bytes, duration_seconds)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "size_bytes": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "duration_seconds": {
      "type": "number",
      "exclusiveMinimum": 0
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_forensiscope_pricing

Return current published ForensiScope duration pricing and self-service/assisted-ingest boundaries. Read-only and creates no checkout or payment obligation.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢prepare_forensiscope_handoff(intent, source)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent": {
      "default": "overflow",
      "type": "string",
      "enum": [
        "overflow",
        "long_form",
        "surveillance",
        "compare",
        "incident_timeline",
        "pricing"
      ]
    },
    "source": {
      "default": "evercraft-machine-commerce-mcp",
      "type": "string",
      "maxLength": 60
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_network_capabilities

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_network_presence

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢prepare_network_handoff(intent, source)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent": {
      "default": "resilience",
      "type": "string",
      "enum": [
        "resilience",
        "membership",
        "presence"
      ]
    },
    "source": {
      "default": "evercraft-machine-commerce-mcp",
      "type": "string",
      "maxLength": 60
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢prepare_quote_ready_service_handoff(public_id)

Return a specific human review page for an approved fixed-price Evercraft service that does not yet expose direct machine checkout. This is read-only: it creates no checkout, invoice, payment obligation, entitlement, lead submission, or fulfillment.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "enum": [
        "foundry-app-escape-audit-v1",
        "site-survive-rapid-audit-v1"
      ]
    }
  },
  "required": [
    "public_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢discover_web_capability

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_offer(public_id)

Retrieve one public-safe Evercraft capability by canonical public ID, including commercial state, pricing authority, confirmation boundary and invocation status. Discovery-only records are not automatically purchasable. This tool is read-only and never creates checkout.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "public_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 200,
      "description": "Canonical public offer ID returned by discover_offers or match_offer."
    }
  },
  "required": [
    "public_id"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡prepare_rewards_partner_enrollment(idempotency_key, business_name, market_key, category, 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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "idempotency_key": {
      "type": "string",
      "minLength": 8,
      "maxLength": 240,
      "description": "Stable unique key for this enrollment attempt so retries do not create duplicates."
    },
    "business_name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 240
    },
    "market_key": {
      "default": "yakima-wa",
      "type": "string",
      "minLength": 2,
      "maxLength": 120
    },
    "category": {
      "type": "string",
      "maxLength": 160
    },
    "description": {
      "type": "string",
      "maxLength": 2000
    },
    "address": {
      "type": "string",
      "maxLength": 500
    },
    "website": {
      "type": "string",
      "maxLength": 800
    },
    "contact_name": {
      "type": "string",
      "maxLength": 200
    },
    "contact_email": {
      "type": "string",
      "maxLength": 320,
      "format": "email",
      "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,}$"
    },
    "participation_modes": {
      "default": [
        "discovery_only"
      ],
      "minItems": 1,
      "maxItems": 9,
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "discovery_only",
          "verified_checkin_rewards",
          "referral_rewards",
          "cross_business_campaigns",
          "event_bonuses",
          "neighborhood_trails",
          "merchant_discount",
          "points_multiplier",
          "sponsored_community_challenge"
        ]
      }
    },
    "offer_preferences": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {}
    },
    "source_session_ref": {
      "type": "string",
      "maxLength": 300
    }
  },
  "required": [
    "idempotency_key",
    "business_name"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_rewards_enrollment_status(intent_key, intent_access_token)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent_key": {
      "type": "string",
      "minLength": 1,
      "maxLength": 260
    },
    "intent_access_token": {
      "type": "string",
      "minLength": 16,
      "maxLength": 600
    }
  },
  "required": [
    "intent_key",
    "intent_access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🔴cancel_rewards_enrollment(intent_key, intent_access_token)

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.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "intent_key": {
      "type": "string",
      "minLength": 1,
      "maxLength": 260
    },
    "intent_access_token": {
      "type": "string",
      "minLength": 16,
      "maxLength": 600
    }
  },
  "required": [
    "intent_key",
    "intent_access_token"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet21 Tools
verifiziertVersion nicht aufgezeichnet5 Tools