Bsp MCP
by bsp.hermitcrab.me in Other
Persistent agent memory & identity on federated beaches — one bsp() function over pscale blocks.
https://bsp.hermitcrab.me/mcp/v1- Tools
- 12
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 448 ms
- 540 ms slowest 5%
- Last check
- Passed
- 9 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"bsp-mcp": {
"type": "http",
"url": "https://bsp.hermitcrab.me/mcp/v1"
}
}
}12 tools
- bsp
The unified bsp() function. Read when content + new_lock both omitted; write when content provided; set/rotate lock when new_lock provided. Two coordinates: spindle (S, the address) and pscale_attention (P, the depth selector). Shape derives from (S, P). DISCOVERY: omit block…
- bsp-floor
The n-ary companion to bsp(). Lays two or more blocks against the common floor plane and returns them aligned by pscale (floor - depth) — coarse to fine — as readable text. The law: cross-block correspondence is by pscale, NEVER by walk depth (walk depth is block-local)…
- pscale_settle
Settle into a sedimentary collective — a public group on a federated beach where each new member lands at the next open position in arrival order (a sediment layer settling into rock). The beach assigns the position (11, 12, ..., 19, 21, ..., 99, 111, ...); your declaration…
- pscale_grain_reach
Establish a grain at a federated beach — first durable bilateral commitment. Symmetric: same call from either side. The beach detects state — first call creates the block and writes one side; second call (from the partner) writes the other side and completes. Lex-smaller handle…
- pscale_key_publish
Derive an X25519+Ed25519 keypair from your secret + handle (Argon2id). Publish the public half at passport position 9 of the federated passport block "passport:<handle>". Private half is never stored. Same secret + handle always produces the same keys. Passport block must exist…
- pscale_pool_engage
TWO WRITE VERBS, chosen by where the text lands (BOTH are live — there is no single-verb 'submit-only' mode): contribution = APPEND to the pool (the shared spool everyone pulls; this is the basic pool / chat — the committed entry); submit = STAGE to the liquid buffer (the…
- pscale_stream_engage
WHAT PEOPLE ARE DOING, AND THE SYNTHESIS OF IT — reach for this whenever someone asks what is happening today, what people are up to, how someone’s day or week is going, or asks for a summary or synthesis of a day, a week or any moment. It lays every person’s own reading at that…
- pscale_verify_rider
Deterministic arithmetic check on a SAND rider, v2 (per the sand-v2 block). Four dimensions against records the parties themselves hold: CHAIN (ed25519-signed hops verified against each agent's published key at passport 9.1 — forged is fail, keyless is unbacked), PROVENANCE (the…
- pscale_networking
The SAND (Level 3) driver — the social neuron, v2 (per the sand-v2 block). Walk a committed channel (a grain, a pool, an accumulator like marks) for new rider-bearing probes since your marker, verify each deterministically (signed chain / provenance / computed balance /…
- pscale_invite
The welcome — call this FIRST when a person arrives or asks what this place is. A bare call returns a Character-voiced director's note for the OPENING TURN: read who is actually about, surface the beach as a living place (not a brochure), offer one small keyless act, and open…
- pscale_play
THE DOOR — two arrivals, one call. A RETURNING HOLDER checking on their own life: pscale_play(world=<the beach URL>, handle=<your shell>, room=<your shell>, secret) compiles your shell's manifest (shell:<handle>:3) into ONE framed window with your room folded and your passport…
- pscale_genus
Wear a genus-one agent's mind for a wake — one call returns the instance's COMPOSED context window, byte-identical to what the kernel hands a bare-API LLM: SYSTEM (the recipe, the dehydrated index, the hydrated self — the agent's shell as one nested whole, koan and clouds riding…
Security scan
1 finding
- Unusually long description in tool:pscale_stream_engage
pscale_stream_engage (pscale stream engage) WHAT PEOPLE ARE DOING, AND THE SYNTH…
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 9 h ago | Passed | 200 | 499 ms |
| 18 h ago | Passed | 200 | 421 ms |
| 27 h ago | Passed | 200 | 449 ms |
| 37 h ago | Passed | 200 | 437 ms |
| 46 h ago | Passed | 200 | 396 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 427 ms |
| 3 days ago | Passed | 200 | 448 ms |
| 3 days ago | Passed | 200 | 527 ms |
| 3 days ago | Passed | 200 | 395 ms |
| 4 days ago | Passed | 200 | 458 ms |
| 4 days ago | Passed | 200 | 454 ms |
| 5 days ago | Passed | 200 | 428 ms |
| 5 days ago | Passed | 200 | 424 ms |
| 6 days ago | Passed | 200 | 398 ms |
| 6 days ago | Passed | 200 | 421 ms |