mcpField
C
Chamber

Chamber

Local
slidphilabs.comSecurity0Updated 2w ago

About Chamber

Chamber is an MCP server for sealing JSON or text and opening sealed data. Sealing requires a live license, while opening an existing sealed blob requires keys only.

Key features

  1. 01Seal JSON or text with `chamber_cloak`
  2. 02Open sealed data with `chamber_open`
  3. 03Check license status and pricing information
  4. 04Admit or reject hops through a gate
  5. 05View a sanitized rejection log

Use cases

  1. 01Seal JSON or text for later use
  2. 02Open an already-sealed blob using keys
  3. 03Gate incoming hops and review rejections

MCP support

The `json-chamber-mcp` server exposes tools for sealing and opening data, checking status, and hop-gate admission. It can run locally with `npx -y json-chamber-mcp`.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"ceedot-rock-json-chamber": {
"command": "npx",
"args": [
"-y",
"json-chamber-mcp"
]
}
}
}
Run commandnpx -y json-chamber-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmjson-chamber-mcp1.2.0

Tools

5

Saved tool list · updated 2w ago

This tool takes no parameters.

Details

From the project README

json-chamber-mcp

Audited checks License: BUSL-1.1

Chamber MCP — seal / open JSON. Slid Phi Labs.

Cloak (seal new JSON) needs a live license. Open of an already-sealed blob is both keys, no extra payment. Ciphertext does not expire.

Install / run

npx -y json-chamber-mcp
{
  "mcpServers": {
    "json-chamber": {
      "command": "npx",
      "args": ["-y", "json-chamber-mcp"],
      "env": {
        "CHAMBER_MASTER_SECRET": "your-high-entropy-secret"
      }
    }
  }
}

Discovery

SurfaceURL
Official registry idio.github.ceedot-rock/json-chamber-mcp
Lab well-knownhttps://www.slidphilabs.com/.well-known/mcp.json
Lab llms.txthttps://www.slidphilabs.com/llms.txt
npmjson-chamber-mcp 1.2.0
Server schemaserver.json
Producthttps://www.slidphilabs.com/chamber

Hosted lab MCP (PCC + catalog): POST https://www.slidphilabs.com/mcp · Smithery: https://smithery.ai/servers/slidphi/lab

Pricing

SKUWhatPrice
Chamber trycloak new JSON24 hours free
Chamber monthcloak license$9
Chamber yearcloak license$99
Openalready-sealed blobkeys only

Prices live on https://www.slidphilabs.com/chamber

Tools

ToolPurpose
chamber_statuscloak try remaining / dead / purchased
chamber_infopointer to live prices
chamber_cloakseal JSON / text (licensed)
chamber_openopen sealed blob (keys only)
chamber_hop_gateadmit/reject hop (gate only)
chamber_hop_reject_loglive sanitized reject log

Hop-gate (ScanChunk / Rider SoT)

Admission layer in front of seal/open. Seal/open APIs are unchanged. No SettleHop / x402.

Wire is exact text (Agent-Rider agent-rider-c / PR #22), not JSON:

CUNI ScanChunk
url=https://example.com/
etag="abc"
hash=sha256:…
agent_id=agt_1

Fields (allowlist): url · etag · hash · agent_id. Gate result wire is a single exact-text code string (not a JSON body).

CodeMeaning
admithop allowed
reject.schemaChamber-local only (Rider does not emit)
reject.extraunknown keys or wrong kind — fail-closed; do not bind; never rehydrate
reject.hashempty / invalid hash
reject.replayhash already seen
reject.agentagent allowlist fail
reject.emptyempty / missing required fields (url, hash, agent_id)

Live reject.log is TSV ISO\tcode\tpreview (mirrors agent-rider-c/reject.log); preview truncates ~120 and flattens newlines. Extra-key values never rehydrate as next machine input.

PCC ≠ payment — PCC is the compression/storefront face; hop-gate codes are admission control, not billing.

MCP tools: chamber_hop_gate, chamber_hop_reject_log.

Related

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.