MCP.Market

Obsideo MCP server

by obsideo.io·io.obsideo/mcp·v0.7.5

Encrypted S3-compatible storage with possession proofs you can verify yourself. 12 GB free.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

0 stars301 downloads/wk

Reviews

Write one

Nobody has reviewed Obsideo yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Obsideo tools (13, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • backup_keys

    Copy everything needed to recover this account's data (credentials, account signing key,

  • get

    Retrieve an object. Encrypted objects (the default for anything stored through this

  • ls

    List stored objects (size TAB key), optionally under a prefix.

  • plan

    Show the account's plan: free tier or paid blocks (200 GB per block, $5/month each),

  • portal

    Get the Stripe Customer Portal link for a paid plan: cancel, change card, download

  • putwrite action

    Store a local file or inline content as an object. ENCRYPTED BY DEFAULT: the bytes are

  • rmwrite action

    Delete an object by key.

  • signup_start

    Start Obsideo signup: emails a 6-digit verification code (12 GB free tier, no card,

  • signup_verify

    Complete signup with the emailed code. When claiming a trial, nothing but the quota and

  • trialwrite action

    Create a free Obsideo account with no email and no human in the loop: a small

  • upgrade

    Get a Stripe-hosted checkout link for a paid plan of N x 200 GB blocks at $5/month per

  • usage

    Show account storage usage versus quota.

  • verify

    Independently verify that the network still holds an object, without downloading it.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan13 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year5/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Obsideo compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Tools
13
the typical server has 7
Tools that change things
23%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
301
more than 81% of 12,191 servers with a package

What its tools let an agent do: 10 read · 3 change

Release history: 4 versions in the registry since 2026-09-16, latest 2026-09-25, typically one every 3 days.

Install Obsideo in Claude Code, Cursor or VS Code

Runs npx -y obsideo-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y obsideo-mcp
Add to Cursor

What the publisher says

From the Obsideo repository's README, as published. We do not edit it. Read it on GitHub

Obsideo MCP server

Give any MCP-capable agent (Claude Desktop, Claude Code, Cursor, Cline, ...) durable storage that is encrypted on your machine before it is uploaded and that you can independently prove is still held. Zero setup: the first put/get/ls auto-creates a free no-email trial account (100 MB, proof-of-work instead of identity), so storage just works with nothing to configure. Want more? Self-serve signup from inside the conversation upgrades to 12 GB free, no card, no CAPTCHA, no expiry.

Obsideo is S3-compatible object storage where every stored object is replicated to 3 providers and challenged with chunk-level merkle proofs on a continuous cycle; providers are paid only for proofs they pass. 12 GB free with an email, no card. Paid plans are 200 GB blocks at $5/month each by card (Stripe), started from the upgrade tool and paid on Stripe's own page; the plan never changes size without the human's agreement.

Privacy posture (read this first)

the account signing key, and the encryption key live in ~/.obsideo/ and are sent nowhere except the endpoints they authenticate against.

  • This server runs on YOUR machine. Obsideo never hosts it. Credentials,

ever sent. Keep ~/.obsideo/signing.pem private. Re-running signup rotates credentials and the keypair with no overlap, so do not re-run casually.

  • The account signing key is generated locally; only the public half is

locally generated, user-held key before anything leaves the machine, so the platform stores ciphertext it is architecturally incapable of reading. Pass encrypt: false only when another tool must read the stored bytes directly (S3 interop).

  • Encrypted by default. put encrypts client-side (AES-256-GCM) with a

Back up your key

The encryption key is generated on your machine when the account is created and written to ~/.obsideo/mcp.json. Obsideo does not have a copy and cannot recover it. If that file is lost, every encrypted object is permanently unreadable, no matter how many providers still hold it and how many proofs it passes. Replication protects against providers losing your bytes; it does not protect against you losing your key. Call backup_keys right after signup and keep the archive somewhere you would still have after losing this machine. Encrypted objects are readable only with this key: there is no sharing of encrypted objects between people or machines today, so treat an account as one person's.

~/.obsideo/roots.json is written alongside it: the merkle root of each object as committed at upload time. It holds no secrets, and it is what lets verify prove providers hold your bytes without re-uploading them. Encryption uses a fresh IV per upload, so ciphertext cannot be recomputed from a plaintext file later; this record is what keeps the strong proof available for encrypted objects. Losing it costs you strength of proof, not data.

Install

Claude Desktop, one click: download obsideo-mcp.mcpb from the latest release, then Settings -> Extensions and drag the file in. No Node or npm setup needed.

Everything else, via npx:

{
  "mcpServers": {
    "obsideo": {
      "command": "npx",
      "args": ["-y", "obsideo-mcp"]
    }
  }
}

(Claude Desktop: claudedesktopconfig.json. Claude Code: claude mcp add obsideo -- npx -y obsideo-mcp. Cursor/Cline: their MCP settings, same command.)

Hermes Agent: paste https://obsideo.io/agent-storage to your Hermes and say "set this up". That page is a runbook the agent executes: install, first store, first proof, then the free 12 GB tier with your email. The install it runs is one command on any OS (Node 18 or newer is required for npx):

hermes mcp add obsideo --command npx --args -y obsideo-mcp

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Obsideo: common questions

Is Obsideo MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Obsideo safety report
How do I install Obsideo?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Obsideo need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Obsideo maintained?
The last commit was 38 days ago (2026-09-27). The latest release is v0.7.5.
How does Obsideo compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); tools 13 (the typical server has 7); tools that change things 23% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.