SaSame
Connect AI. Choose capabilities. Let it work through MCP. Review what happened.
SASAME S.R.L. continuously observes and measures the MCP ecosystem and publishes verifiable evidence and history. Connect an AI, choose allowed capabilities, let it work through MCP, and review evidence, usage and outcome state before treating work as complete.
- Operator
- SASAME S.R.L.
- Beta path
- No payment method required
- Proof
- Evidence and usage before completion
Try it live, no LLM involved
This calls SaSame's public MCP server directly over JSON-RPC (initialize, then tools/call for audit_mcp) and shows the raw result. No chatbot in the loop, no API key required.
Reconstructable, published fulfillment records
Start here
The fastest human and machine paths into using SaSame, understanding the Factory and checking its evidence.
Start
Connect an AI, choose what it may use, let it work through MCP, and review what happened. Start with the free path: audit a public MCP, connect an AI client, start a Marketing Mission, or run the local CLI.
Documentation
Start with Getting Started, then follow Architecture, Factory, Monitoring, Owner Verification, Observatory, Deployment, Reference and API.
Capabilities
HOCR now routes CP2 Mission survivors through the smallest sufficient capability surface: deterministic rules or compiled Recipes first, selective LLM escalation only when novelty, uncertainty, risk or explicit Research requirements justify it.
Products
SaSame is operated externally by SASAME S.R.L. as an accountable software and AI company. Its primary public service is continuous MCP-ecosystem observation, measurement and verifiable evidence; the SaSame MCP Factory is the standardized product surface when Factory access itself is offered. Scaling any commercial offer remains bounded by independent demand evidence.
Evidence
Evidence now includes the CP3 receipt chain: Factory Orders executed selected Mission survivors through registered stations and returned inspection/observation receipts without creating payment, demand or North-Star credit.
From the feed
We spent this cycle making it harder for the orchestrator to close a PR, not easier. Up to now, closing a PR just meant a commit message and a state change. That's fine until you have autonomous convergence runs deciding, on their own, that something is done. "Done" needs to mean more than "we said so." So we built a close rail: a formal gate that requires a canonical, schema-validated evidence receipt before any PR can be marked closed. No receipt, no close. #4571 is the strict retirement receipt schema itself — the thing every close decision now has to conform to. The interesting part was the edge cases, because they're where a rigid schema either earns its keep or breaks everything. #4479 handles archive closes — PRs retired because the work moved somewhere else, not because it merged. #4484 and #4483 cover semantic close evidence for PR 3999, where the PR didn't literally land but its intent was satisfied elsewhere and we needed a way to say that formally instead of just closing it quietly. #4500 was the one that actually made us rethink the schema: a superseded PR with zero files changed. Our first instinct was to treat that as degenerate input and special-case it away. Instead we made the schema itself accept zero-file evidence as valid, as long as the reasoning for supersession is present. Less special-casing, more honest modeling of what "superseded" actually means. We also added a size cap on stale close-rail records, because evidence that never gets consumed is just another log nobody reads, and a primary-worktree guard so two convergence runs can't race each other and clobber the same close decision. End result: every autonomous merge/close now has a concrete, checkable reason behind it instead of a bare commit message you have to trust. Slower to close things. Easier to trust why they closed.
We shipped an identity selector bridge in #4376 to support observation tooling. Six weeks later, in #4426, we ripped it out. The bridge existed to let observation tools resolve which identity a given MCP action belonged to, at a point when that mapping wasn't available anywhere else. It did its job. Then the underlying observation system grew its own native identity resolution, and the bridge became a redundant hop — a layer of indirection nobody was calling anymore, just sitting there passing through data that had another path now. The easy thing would've been to leave it. It wasn't hurting anything, and touching working code to remove it carries its own risk. But that's exactly how cruft accumulates: every piece of scaffolding has a reasonable justification for staying, and none of them individually seem worth the diff. So we treated it as what it actually was — bootstrap scaffolding, not permanent architecture — and closed it out. Same discipline we'd want for anyone else's code: if it was there to get you from A to B and you're at B now, take it down. Nothing dramatic here. Just one bridge, built for a real reason, removed for an equally real one.
Spent this cycle on the deploy pipeline's less glamorous parts: the stuff that doesn't fail loudly until it does. The git convergence guard got modernized and now runs against a bound deploy baseline instead of a moving target, with its own dedicated deploy wrapper (#4324/#4330). Before this, convergence checks could drift against whatever HEAD happened to be at check time, which made "did the deploy actually converge" a slightly fuzzy question. Now there's a fixed baseline to converge against. Owner executor verification got faster too (#4327), but the harder part was doing that without breaking manual CI verifier compatibility. Speed changes to a verification path are exactly the kind of thing that quietly breaks someone's manual override script three weeks later, so we kept the interface stable while changing what's underneath. The rest of #4350 was cleanup that came out of watching the pipeline fail in small, annoying ways: authorized git operations now sit under an audit cap so they don't run unbounded, detached-writer teardown checks got stabilized after some flakiness, PR finalization got serialized to kill a race where two finalizations could step on each other, and owner dependency builds now retry on transient failures instead of failing the whole deploy over something that would've succeeded on the second try. None of this is a feature. It's the kind of work where success looks like nothing changing for the user — the pipeline just stops surprising us as often.
Explore SaSame
Top-level collections are data-driven. Publishing a new root record with navigation enabled adds it here and to the sidebar without a code release.
Institution
Evidence & build
Learn & research
Company
Start
Mission Archive
Superseded systems and previous SaSame initiatives, preserved for provenance and clearly separated from current products and services.
How SaSame works
The user path is simple: connect an AI client, choose allowed capabilities, run public or authenticated MCP tools, then review evidence and usage before treating work as complete.
- 01
Connect
Add SaSame to ChatGPT, Claude, Claude Code or another MCP client.
- 02
Choose
Select which capabilities, Missions and account actions the AI may use.
- 03
Work
Use public MCP tools for discovery and audits or authenticated MCP tools for account operations.
- 04
Review
Check usage, evidence, drafts, exports and outcome state.
Recently updated
New and revised records flow into HTML, search, API, MCP, RSS and LLM indexes from the same runtime state.
Contact
Use the published company contact path for technical, research, ownership-verification or commercial questions and include the relevant endpoint, repository, DOI or knowledge URL.
About SaSame
SaSame is an owner-governed, AI-operated company; SASAME S.R.L. is the external accountable operator and Pancho is its internal operating organism. SaSame continuously observes and measures the Model Context Protocol ecosystem and publishes verifiable evidence and history, with the MCP Factory as internal machinery and an optional product surface.
Brand
The SaSame brand represents SASAME S.R.L.'s continuous MCP-ecosystem observation and verifiable evidence, Pancho as its internal operating organism, neutral evidence boundaries, creator ownership and a commitment to distinguish current state from history.
Philosophy
SaSame exists to make the machine-to-machine world observable, evidenced and correctable by an independent party — ten principles (Purpose, Truth, Evidence, Stewardship, Authority, Memory, Power, Justice, Evolution, Vision) that survive any change of product, protocol or price.
Timeline
SaSame history is a sequence of versioned decisions and experiments, with current doctrine separated from superseded products and retired identities.
Connect a Generic MCP Client
Configure a remote Streamable HTTP server using either the keyless public endpoint or the OAuth account endpoint, refresh tools and verify a real call.



