Skip to content
Back to SaSame

Card snapshot

live-vps.sasame.online · 2026-08-28 00:14:41 UTC · 817ad83c697d4fe4b6ef821880ba8ec8fe898233548732e8ae67744b02f3a93b

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "SaSame",
  "description": "SaSame continuously observes and measures the Model Context Protocol ecosystem and publishes verifiable evidence and history, so people and AI agents can connect an AI, choose capabilities, act, and review what happened.",
  "version": "1.0.0",
  "type": "AgentCard",
  "operator": "SASAME S.R.L.",
  "url": "https://live-vps.sasame.online",
  "audience": {
    "scope": "worldwide",
    "regions": "all",
    "description": "AI agents, MCP clients, developers, and public capability providers worldwide.",
    "language_policy": "English is the canonical public and machine-readable language; localized pages may translate the same contract without redefining it."
  },
  "canonical_language": "en",
  "plain_service": "Connect an AI, choose approved capabilities, let it work through MCP, and review what happened.",
  "verb_flow": [
    {
      "step": "connect",
      "label": "Connect an AI",
      "summary": "Add SaSame to ChatGPT, Claude, Claude Code, or another MCP client."
    },
    {
      "step": "choose",
      "label": "Choose capabilities",
      "summary": "Decide which tools, Missions, and account actions the AI may use."
    },
    {
      "step": "work",
      "label": "Let it work through MCP",
      "summary": "Call public tools for discovery and audits or authenticated tools for account operations."
    },
    {
      "step": "review",
      "label": "Review what happened",
      "summary": "Check usage, evidence, drafts, exports, and outcome state before treating anything as complete."
    }
  ],
  "primary_capability": "Continuous Model Context Protocol ecosystem observation, measurement, and verifiable evidence and history",
  "supporting_parts": [
    "MCP Factory",
    "Protocol Observatory",
    "Account Control",
    "Knowledge MCP",
    "Authenticated Client MCP"
  ],
  "factory": {
    "stations": 21,
    "entry_journeys": 7,
    "entry_states": [
      "idea",
      "blueprint",
      "unfinished build",
      "finished build",
      "live MCP",
      "underperforming MCP",
      "portfolio monitoring"
    ],
    "note": "One Factory Lifecycle: the creator's entry station is determined by the product's state, not by buying a separate service. Creators keep ownership of the product, repository, code, data and API rights, credentials, and actual repair. The live station catalog and availability come from factory_stations and factory_health on the public MCP; static copy never promises per-station availability."
  },
  "mcp_surfaces": [
    {
      "id": "public_mcp",
      "name": "Public MCP",
      "url": "https://live-vps.sasame.online/public-mcp",
      "auth": "none",
      "purpose": "Keyless discovery, observation, public audit, owner claim start and Factory lifecycle entry.",
      "tools": [
        "start_here",
        "audit_mcp",
        "factory_start",
        "factory_stations",
        "resolve_and_run"
      ]
    },
    {
      "id": "knowledge_mcp_srl",
      "name": "Knowledge MCP",
      "url": "https://srl-sasame.com/api/mcp",
      "auth": "none",
      "purpose": "Keyless search and retrieval of current public SaSame website knowledge.",
      "tools": [
        "knowledge_search",
        "knowledge_get"
      ]
    },
    {
      "id": "authenticated_client_mcp",
      "name": "Authenticated Client MCP",
      "url": "https://live-sasame.sasame.online/mcp",
      "auth": "OAuth account consent",
      "purpose": "Signed-in goal-first operation surface for natural-language goals, capability settings, beta usage, Factory binding, exports, verified Marketing Mission deliverables, and provider-neutral external contact action/receipt handoff.",
      "tools": [
        "sasame_run",
        "account_status",
        "session_info",
        "usage_status",
        "capabilities_status",
        "capability_set",
        "usage_reset",
        "marketing_mission_start",
        "marketing_mission_draft",
        "marketing_mission_evidence",
        "marketing_mission_complete",
        "marketing_contact_prepare",
        "marketing_contact_receipt",
        "mcp_ecosystem_search",
        "mcp_readiness_check",
        "mcp_evidence_lookup",
        "factory_principal_bind",
        "factory_binding_status",
        "factory_dashboard",
        "factory_export",
        "factory_membership",
        "billing_manage_link"
      ]
    }
  ],
  "free_beta_paths": {
    "status": "Capability Control Beta is the current new-user path. No payment method is required for new users during beta.",
    "public_no_account": {
      "summary": "Use SaSame without signing in.",
      "surface": "public_mcp",
      "url": "https://live-vps.sasame.online/public-mcp",
      "first_calls": [
        "start_here",
        "audit_mcp",
        "factory_stations",
        "factory_start",
        "claim_start"
      ]
    },
    "knowledge_no_account": {
      "summary": "Ask an agent to search or read the SaSame website through MCP.",
      "surface": "knowledge_mcp_srl",
      "url": "https://srl-sasame.com/api/mcp",
      "first_calls": [
        "knowledge_search",
        "knowledge_get"
      ]
    },
    "authenticated_after_oauth": {
      "summary": "Sign in once, approve MCP access, then use all default beta capabilities from the AI client. Start with sasame_run when you have an outcome rather than a preset workflow in mind.",
      "surface": "authenticated_client_mcp",
      "url": "https://live-sasame.sasame.online/mcp",
      "first_calls": [
        "sasame_run",
        "session_info",
        "account_status",
        "capabilities_status",
        "capability_set",
        "usage_status",
        "usage_reset",
        "marketing_mission_start",
        "marketing_mission_evidence",
        "marketing_mission_draft",
        "marketing_mission_complete",
        "marketing_contact_prepare",
        "marketing_contact_receipt",
        "mcp_ecosystem_search",
        "mcp_readiness_check",
        "mcp_evidence_lookup",
        "factory_dashboard",
        "factory_export"
      ]
    },
    "not_the_beta_path": [
      "new paid Factory membership checkout",
      "private-contact scraping",
      "owner shell access",
      "Client MCP custody of outbound provider credentials",
      "automatic marketing bulk outreach"
    ]
  },
  "owner_primary_call": {
    "tool": "audit_mcp",
    "arguments": {
      "url": "https://your-public-mcp.example/mcp"
    },
    "web": "https://live-vps.sasame.online/start/",
    "description": "Primary MCP-owner action: run the free Factory audit and, when desired, begin owner-control proof or free Factory lifecycle entry before considering any future paid membership."
  },
  "agent_actions": [
    {
      "id": "observe",
      "verb": "Observe",
      "summary": "Read current public evidence about SaSame, MCP readiness, and known endpoints.",
      "tool": "start_here",
      "url": "https://live-vps.sasame.online/public-mcp",
      "surface": "public_mcp"
    },
    {
      "id": "audit",
      "verb": "Audit",
      "summary": "Measure one public MCP endpoint without an API key or payment method.",
      "tool": "audit_mcp",
      "url": "https://live-vps.sasame.online/start/",
      "surface": "public_mcp"
    },
    {
      "id": "connect",
      "verb": "Connect",
      "summary": "Connect SaSame to ChatGPT, Claude, Claude Code, or another MCP client.",
      "tool": null,
      "url": "https://srl-sasame.com/documentation/connect",
      "surface": "web"
    },
    {
      "id": "start",
      "verb": "Start",
      "summary": "Enter the Factory Lifecycle from an idea, build, live MCP, problem, or monitoring need.",
      "tool": "factory_start",
      "url": "https://srl-sasame.com/start",
      "surface": "public_mcp"
    },
    {
      "id": "run",
      "verb": "Run",
      "summary": "Give SaSame a natural-language goal and let the authenticated Client MCP route it across enabled capabilities, executing only bounded read-only work it can verify.",
      "tool": "sasame_run",
      "url": "https://srl-sasame.com/account",
      "surface": "authenticated_client_mcp"
    },
    {
      "id": "choose",
      "verb": "Choose",
      "summary": "Choose which authenticated capabilities and Missions an AI client can see.",
      "tool": "capability_set",
      "url": "https://srl-sasame.com/account",
      "surface": "authenticated_client_mcp"
    },
    {
      "id": "complete",
      "verb": "Complete",
      "summary": "Complete one evidence-backed marketing deliverable and verify the deliverable itself; no external send or performance claim is implied.",
      "tool": "marketing_mission_complete",
      "url": "https://srl-sasame.com/account",
      "surface": "authenticated_client_mcp"
    },
    {
      "id": "contact",
      "verb": "Contact",
      "summary": "Prepare one evidence-backed contact action for an explicit recipient, then close the contact step from the external provider receipt.",
      "tool": "marketing_contact_prepare",
      "url": "https://srl-sasame.com/account",
      "surface": "authenticated_client_mcp"
    },
    {
      "id": "reset",
      "verb": "Reset",
      "summary": "Reset the free beta usage bucket while preserving lifetime usage history.",
      "tool": "usage_reset",
      "url": "https://srl-sasame.com/account",
      "surface": "authenticated_client_mcp"
    }
  ],
  "primary_call": {
    "tool": "resolve_and_run",
    "arguments": {
      "goal": "Describe the outcome you need",
      "environment": "your client or runtime",
      "constraints": [
        "read only",
        "free only"
      ],
      "execution_mode": "plan_only"
    },
    "description": "Supporting infrastructure: resolve a goal into live candidate tools, choose a primary route and fallbacks, and return an honest execution state."
  },
  "routing_contract": [
    "accept goal and constraints",
    "derive bounded capability terms",
    "find observed public candidates",
    "live-check the candidate MCP surface",
    "rank a primary route and fallbacks",
    "execute only when mode, arguments, annotations, and constraints allow it",
    "record planned, handoff_required, verified, failed, refused, or no_route",
    "append privacy-minimized outcome evidence"
  ],
  "execution_modes": [
    {
      "id": "plan_only",
      "meaning": "Return the route and handoff without executing the downstream tool."
    },
    {
      "id": "safe_read_only",
      "meaning": "Execute only an explicitly requested, conservatively read-only public tool when required arguments are present."
    }
  ],
  "execution_states": [
    {
      "id": "planned",
      "complete": false,
      "meaning": "A route exists, but no downstream operation was executed."
    },
    {
      "id": "handoff_required",
      "complete": false,
      "meaning": "A route exists, but authorization, required arguments, or a human/owner action is still needed."
    },
    {
      "id": "verified",
      "complete": true,
      "meaning": "A permitted downstream call returned substantive output and passed the router's verification contract."
    },
    {
      "id": "failed",
      "complete": false,
      "meaning": "Execution was attempted but did not produce a verified result."
    },
    {
      "id": "refused",
      "complete": false,
      "meaning": "The request violated a safety, credential, payment, mutation, or input boundary."
    },
    {
      "id": "no_route",
      "complete": false,
      "meaning": "No sufficiently relevant observed public capability was available."
    }
  ],
  "owner_intake": {
    "url": "https://live-vps.sasame.online/start/",
    "note": "Run a free point-in-time MCP audit, then optionally prove endpoint control with the free owner claim. Neither action charges, creates a subscription, or changes the measured readiness result. Register an account or enter a paid Factory lifecycle only when the creator explicitly chooses to continue.",
    "evidence_tools": [
      "audit_mcp",
      "claim_start",
      "observation_trajectory",
      "factory_start"
    ]
  },
  "endpoints": {
    "mcp": "https://live-vps.sasame.online/public-mcp",
    "router_manifest": "https://live-vps.sasame.online/.well-known/sasame-router.json",
    "factory_start": "https://live-vps.sasame.online/start/",
    "mcp_owner_intelligence_plans": "https://srl-sasame.com/services",
    "for_agents": "https://live-vps.sasame.online/for-agents/",
    "llms": "https://live-vps.sasame.online/llms.txt",
    "observatory": "https://live-vps.sasame.online/observatory/",
    "methodology": "https://live-vps.sasame.online/observatory/methodology.html",
    "town": "https://live-vps.sasame.online/world/",
    "web": "https://srl-sasame.com/for-agents"
  },
  "best_first_call": "MCP owner: open https://live-vps.sasame.online/start/ for the free Factory audit and owner claim path, or connect https://live-vps.sasame.online/public-mcp and call audit_mcp({url}). For bounded read-only routing, resolve_and_run({goal}) remains supporting infrastructure.",
  "primary_use_cases": [
    {
      "goal": "Search GitHub issues related to an authentication bug",
      "capability": "github",
      "constraints": [
        "read only",
        "free only"
      ]
    },
    {
      "goal": "Find recent biomedical evidence about a treatment question",
      "capability": "pubmed",
      "constraints": [
        "read only"
      ]
    },
    {
      "goal": "Extract text from a public screenshot",
      "capability": "ocr",
      "constraints": [
        "read only",
        "no credentials"
      ]
    },
    {
      "goal": "Check whether a public MCP endpoint is callable before connecting it",
      "capability": "mcp readiness",
      "constraints": [
        "measurement only"
      ]
    },
    {
      "goal": "Research a topic using multiple public sources",
      "capability": "research",
      "constraints": [
        "read only",
        "include evidence"
      ]
    }
  ],
  "supporting_rails": [
    {
      "id": "protocol_observatory",
      "status": "Permanent Factory inspection and observation station",
      "purpose": "Current and longitudinal observations used to inspect public MCP and agent-protocol implementations."
    },
    {
      "id": "mcp_owner_intelligence",
      "status": "Factory readiness and intake station",
      "purpose": "Owner-facing inspection, claim, lifecycle and monitoring entry inside the one Factory. Plan names, prices and entitlements come only from the canonical Factory commercial contract."
    },
    {
      "id": "agent_execution_router",
      "status": "Factory routing/entry surface into the Lifecycle",
      "purpose": "Bounded public capability routing; not the primary commercial product."
    },
    {
      "id": "receipts_and_town",
      "status": "Factory station (Gold Rush Town) and supporting evidence modules",
      "purpose": "Privacy-minimized work records, non-custodial settlement evidence, and Gold Rush Town \u2014 a Factory station for public demonstration and engagement. These do not replace the Protocol Observatory or MCP Owner Intelligence stations."
    }
  ],
  "skills": [
    {
      "id": "free_factory_audit_claim",
      "name": "Free Factory audit and owner claim",
      "description": "Primary MCP-owner action: run the free Factory audit and, when desired, begin owner-control proof or free Factory lifecycle entry before considering any future paid membership."
    },
    {
      "id": "protocol_observatory",
      "name": "Protocol Observatory evidence",
      "description": "Current and longitudinal observations used to inspect public MCP and agent-protocol implementations."
    },
    {
      "id": "agent_execution_router",
      "name": "Supporting capability routing",
      "description": "Supporting infrastructure: resolve a goal into live candidate tools, choose a primary route and fallbacks, and return an honest execution state."
    },
    {
      "id": "provider_claim_monitoring",
      "name": "Provider claim and monitoring",
      "description": "Owner-facing inspection, claim, lifecycle and monitoring entry inside the one Factory. Plan names, prices and entitlements come only from the canonical Factory commercial contract."
    },
    {
      "id": "agent_work_records",
      "name": "Agent-work evidence records",
      "description": "Privacy-minimized, non-custodial lifecycle and receipt statements. Not fiscal invoices."
    },
    {
      "id": "gold_rush_town",
      "name": "Gold Rush Town compatibility and participation",
      "description": "Supporting participation surface; not the primary routing call."
    },
    {
      "id": "hunter_join_sell_status",
      "name": "Marketplace Hunter facade (join / sell / status)",
      "description": "Three machine-facing calls (hunter_join, hunter_sell, hunter_status) over the Marketplace's existing wallet-proof, signed sales-claim, settlement and payout primitives. hunter_join/challenge returns the exact EIP-191 message to sign for wallet binding and HUNTER capability declaration in one round trip. Hunter take is capped at a 50% hard ceiling; buyer price is unchanged; EUR/Stripe remains the current LIVE Factory commercial rail. Payout is automatic only after the qualifying customer payment AND the product Creator's fulfillment confirmation are both verified \u2014 never instant at checkout time. Base path: /public-mcp/marketplace/hunter/."
    }
  ],
  "honesty_boundaries": [
    "Public observations and grades are measurement status, not endorsement, safety, quality, malware, KYC, identity, sanctions, or legal-authority verdicts.",
    "A plan, candidate route, or handoff is never reported as executed or verified.",
    "The public router does not accept credential-like endpoint data or secret-like arguments.",
    "AI agents execute autonomously by default inside honest, logged, verify-or-rollback envelopes. No act is owner-required. Exposing owner shell or file tools publicly, spam, impersonation, anti-bot evasion, and committing secrets are prohibited (decision SASAME-2026-07-19-AUTONOMY-SAFETY-RAILS).",
    "SaSame is non-custodial and does not hold or move third-party funds.",
    "Agent-work records are evidence statements, not fiscal or tax invoices.",
    "tools/list and the live health contract are authoritative for the current callable surface; static copy never promises a fixed tool count.",
    "Public MCP and authenticated client MCP are separate surfaces: public calls are keyless and free, while account settings and beta usage mutations require OAuth account consent and the caller's organization role."
  ],
  "transports": [
    "mcp-streamable-http"
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "payment": {
    "auto_pay": false,
    "custody": "none",
    "note": "The public router does not auto-execute payments or purchases."
  },
  "factory_contract": {
    "schema_version": "sasame-factory-public/1.0",
    "source_hashes": {
      "commercial_ssot_sha256": "c3ced5d663df6943bac94e07ac0ebb9673905dfa7b9cafef5ac5494fa3e26400",
      "routing_matrix_sha256": "3992fa3c721601123d66bb4d92c2fb6e47d44932ca32b37327fb551b2d76874a",
      "station_evidence_sha256": "b8e405b2053123aa30c1be3203618d27b3586e8a6f3f0acaafb90bdf7241af0b",
      "decision_set_hash": "674d34bc0e50c56ca9d634a9c8b108b39d30b9b8e7af979be719eee5cb3f4395"
    },
    "canonical_web": "https://srl-sasame.com",
    "plans": [
      {
        "plan_id": "free_listing",
        "name": "Free Listing",
        "amount_minor": 0,
        "amount_display": "\u20ac0",
        "currency": "eur",
        "interval": null,
        "price_state": "LIVE",
        "purchasable": true,
        "checkout_required": false,
        "fulfillment_available": true
      },
      {
        "plan_id": "factory",
        "name": "Factory",
        "amount_minor": 900,
        "amount_display": "\u20ac9",
        "currency": "eur",
        "interval": "month",
        "price_state": "LIVE",
        "purchasable": false,
        "checkout_required": true,
        "fulfillment_available": true
      },
      {
        "plan_id": "factory_pro",
        "name": "Factory Pro",
        "amount_minor": 2900,
        "amount_display": "\u20ac29",
        "currency": "eur",
        "interval": "month",
        "price_state": "LIVE",
        "purchasable": false,
        "checkout_required": true,
        "fulfillment_available": true
      },
      {
        "plan_id": "factory_team",
        "name": "Factory Team",
        "amount_minor": 7900,
        "amount_display": "\u20ac79",
        "currency": "eur",
        "interval": "month",
        "price_state": "LIVE",
        "purchasable": false,
        "checkout_required": true,
        "fulfillment_available": true
      },
      {
        "plan_id": "assisted_review",
        "name": "Assisted Review",
        "amount_minor": 9900,
        "amount_display": "\u20ac99",
        "currency": "eur",
        "interval": "one_time",
        "price_state": "APPROVED_NOT_LIVE",
        "purchasable": false,
        "checkout_required": true,
        "fulfillment_available": true
      }
    ],
    "free_beta_paths": {
      "status": "Capability Control Beta is the current new-user path. No payment method is required for new users during beta.",
      "public_no_account": {
        "summary": "Use SaSame without signing in.",
        "surface": "public_mcp",
        "url": "https://live-vps.sasame.online/public-mcp",
        "first_calls": [
          "start_here",
          "audit_mcp",
          "factory_stations",
          "factory_start",
          "claim_start"
        ]
      },
      "knowledge_no_account": {
        "summary": "Ask an agent to search or read the SaSame website through MCP.",
        "surface": "knowledge_mcp_srl",
        "url": "https://srl-sasame.com/api/mcp",
        "first_calls": [
          "knowledge_search",
          "knowledge_get"
        ]
      },
      "authenticated_after_oauth": {
        "summary": "Sign in once, approve MCP access, then use all default beta capabilities from the AI client. Start with sasame_run when you have an outcome rather than a preset workflow in mind.",
        "surface": "authenticated_client_mcp",
        "url": "https://live-sasame.sasame.online/mcp",
        "first_calls": [
          "sasame_run",
          "session_info",
          "account_status",
          "capabilities_status",
          "capability_set",
          "usage_status",
          "usage_reset",
          "marketing_mission_start",
          "marketing_mission_evidence",
          "marketing_mission_draft",
          "marketing_mission_complete",
          "marketing_contact_prepare",
          "marketing_contact_receipt",
          "mcp_ecosystem_search",
          "mcp_readiness_check",
          "mcp_evidence_lookup",
          "factory_dashboard",
          "factory_export"
        ]
      },
      "not_the_beta_path": [
        "new paid Factory membership checkout",
        "private-contact scraping",
        "owner shell access",
        "Client MCP custody of outbound provider credentials",
        "automatic marketing bulk outreach"
      ]
    },
    "entry_points": [
      {
        "journey_id": "idea_entry",
        "label": "I have an idea"
      },
      {
        "journey_id": "blueprint_entry",
        "label": "I have a design/spec"
      },
      {
        "journey_id": "building_entry",
        "label": "I have an unfinished build"
      },
      {
        "journey_id": "ready_entry",
        "label": "I have a finished MCP"
      },
      {
        "journey_id": "live_entry",
        "label": "I have a live MCP"
      },
      {
        "journey_id": "underperforming_entry",
        "label": "My MCP has a problem"
      },
      {
        "journey_id": "monitoring_entry",
        "label": "I just want monitoring"
      }
    ],
    "station_ids": [
      "ADMISSION",
      "INTAKE",
      "BLUEPRINT",
      "BUILD",
      "INSPECTION",
      "CLAIM",
      "SHIPMENT",
      "DISTRIBUTION",
      "BILLING",
      "STATUS_PORTAL",
      "OBSERVATION",
      "REPAIR",
      "ORCHESTRATOR",
      "SUPPORT",
      "REVERSE_LOGISTICS",
      "MARKET_INTELLIGENCE",
      "AEO",
      "NOTIFICATION",
      "SECURITY_INCIDENT",
      "REVERIFICATION",
      "RESHIPMENT"
    ]
  },
  "measurement": {
    "north_star": "first_organic_paid_revenue >= 1",
    "freshness_semantics": "Every published count or grade carries its own source-declared timestamp (generated_at on a feed, observed_at/last_audited on a record). A record is current only within its own source-declared freshness window; there is no single global staleness constant. Static copy (README, llms.txt, agent-card.json) must never quote a fixed tool count, server count, or grade distribution \u2014 it must point to the live feed (tools/list, readiness-index.json, live-data.json, observation_trajectory) as the source of truth for the current number.",
    "source_timestamp_semantics": "Machine-readable feeds carry generated_at (when the feed was produced) and, per record, observed_at or last_audited (when that specific measurement was taken). Both are required for a record to be treated as current; a record missing either timestamp is insufficient_recent_evidence, never treated as a pass or fail verdict.",
    "router_signals": [
      "external goal submissions",
      "routes produced",
      "safe read-only executions",
      "verified outcomes",
      "fallback recoveries",
      "handoff-required outcomes",
      "no-route demand",
      "repeat external sources",
      "provider claims after routed usage",
      "commercial intent after verified value"
    ],
    "note": "Raw hits, registry/indexer probes, initialize/tools-list only, self-tests, fixtures, plan views, and unfulfilled checkout records are not demand or revenue.",
    "activation_signals": [
      "qualified external activation request",
      "baseline completed",
      "repair scope accepted",
      "external real-argument call delta verified",
      "organic fulfilled payment"
    ]
  }
}