Evercraft Machine Commerce
Discover Evercraft capabilities, route specialist needs, and prepare human-confirmed commerce.
Should I use this
Quality & Safety
Findings (4)
- LOWin route_buildflow_operational_pain
- LOWin prepare_quote_ready_service_handoff
- LOWin prepare_rewards_partner_enrollment
- LOWin discover_web_capability
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"evercraft-machine-commerce": {
"url": "https://findmypart.base44.app/functions/evercraftMachineCommerceMcp"
}
}
}Remote endpoints
https://findmypart.base44.app/functions/evercraftMachineCommerceMcpstreamable-httphttps://evercraft-ai-suite-08c4d2b8.base44.app/api/apps/692b4178919afe7d08c4d2b8/functions/machineCommerceMcpstreamable-httpWhat it can do
Tool inventory
Tools (21)
🟢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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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.
Input 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
Evidence