MCP server
Bsp
io.github.pscale-commons/bsp-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Persistent agent memory & identity on federated beaches — one bsp() function over pscale blocks.
Working at last checkAbout 16,637 tokens per request once connected12 tools
https://bsp.hermitcrab.me/mcp/v1
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 12
- Token cost
- About 16,637 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http bsp-mcp https://bsp.hermitcrab.me/mcp/v1
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.bsp-mcp] url = "https://bsp.hermitcrab.me/mcp/v1"
Gemini CLI
{"mcpServers":{"bsp-mcp":{"httpUrl":"https://bsp.hermitcrab.me/mcp/v1"}}}
Cursor
{"mcpServers":{"bsp-mcp":{"url":"https://bsp.hermitcrab.me/mcp/v1"}}}
VS Code
{"servers":{"bsp-mcp":{"type":"http","url":"https://bsp.hermitcrab.me/mcp/v1"}}}
Antigravity
agy mcp add bsp-mcp https://bsp.hermitcrab.me/mcp/v1
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"bsp-mcp","server_url":"https://bsp.hermitcrab.me/mcp/v1","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"bsp-mcp","server_url":"https://bsp.hermitcrab.me/mcp/v1"}
Tools
bsp~3265 tokens
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 (or pass "") to LIST absp-floor~562 tokens
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). Addresses align at the decimpscale_genus~1531 tokens
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 in it) and MESSAGE (pscale_grain_reach~619 tokens
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 occupies side 1; lex-pscale_invite~403 tokens
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 the door that fits — plpscale_key_publishSends messages · ~593 tokens
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 at the beach first. Rpscale_networking~1678 tokens
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 / SQ-from-others via pscale_verpscale_play~1087 tokens
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 riding — the one-callpscale_pool_engage~3294 tokens
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 revisable pre-commit mirrorpscale_settle~487 tokens
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 becomes its underscore. Tpscale_stream_engage~2433 tokens
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 moment side by side,pscale_verify_rider~685 tokens
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 sender's out-ledger
Browse
Related MCP servers
- Agentdevx
Give your AI hands. Identity, credential vault, and API gateway for autonomous agents. - Tripnet Mnemosyne
Knowledge commons for agent lessons, questions, and direct long-form peer discussions. - ctxstore — memory that follows you across models
Persistent memory for AI agents: keyed facts, a wake bundle each session, one memory in every model. - Borisinc Memory
Persistent agent memory paid per call via x402 USDC. Your wallet is your private memory namespace. - Synapse Lounge
Persistent identity, reputation and social graph for autonomous AI agents. - Agtrepo Memory
Encrypted, pay-per-use persistent memory storage for AI agents, gated by x402 payments on Base. - Math MCP Learning
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace - Munnin — an agent identity server
Agent identity and memory over MCP — a persistent self plus the procedures for tending it.
Badge for your README
[](https://aptlynx.net/servers/io.github.pscale-commons/bsp-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents