MCP.Market

Secretcarousel MCP server

online · 100% uptime
by jyswee·io.github.jyswee/secretcarousel·v2.20.0

Agent-first secrets vault. Store, rotate, and share credentials from chat. 20 tools.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

0 stars151 downloads/wk

Reviews

Write one

Nobody has reviewed Secretcarousel yet.

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

Secretcarousel tools (2, 1 write)

write = sends, deletes, buys or posts
  • sc_get_startedFree

    Explains what SecretCarousel is and how to activate this MCP server (no API key on this session yet).

  • sc_signupwrite actionFree

    Create a new SecretCarousel vault (no card needed yet — 48-hour activation window, then the emailed $0 card check starts the 7-day free trial). Returns an API key (shown once) and unlocks the SecretCarousel tools in this session immediately. Ask the human for their email first.

Public scan report

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

1 medium
  • Code scan26 source files scanned20/25
  • Live reliabilityremote reachable in 2120ms17/20
  • Tool poisoning2 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 85 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumHeavily hex-escaped string (obfuscation)obf.hex-density
    dist/commands/audit.js: …77\x57','\x71\x4d\x62\x30\x78\x4d\x69','\x57\x52\x4b\x78\x57\x51\x74\x63\x55\x53\x6b\x6d','\x66\x38\x6f\x32\x63\x43\x6b\x38\x6e\…
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Secretcarousel compares

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

Safety score
80/100
higher than 70% of 2,174 E-commerce servers
Tools
2
the typical E-commerce server has 6
Tools that change things
50%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote E-commerce server answers 100%
Response time
867 ms
faster than 14% of 1,527 E-commerce servers
Downloads a week
151
more than 74% of 411 E-commerce servers with a package

What its tools let an agent do: 1 read · 1 change

Install Secretcarousel in Claude Code, Cursor or VS Code

claude mcp add --transport http secretcarousel https://mcp.secretcarousel.com/sse
Add to Cursor

What the publisher says

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

SecretCarousel

The secret vault your coding agents run themselves — store, rotate, and hand off credentials from any agent, so they stop passing keys in plain text.

git for your code. sc for your agents' secrets.

Your agent touches credentials all day — a database URL here, an API key there — and the moment its context resets, those secrets end up pasted into a .env file in Slack, echoed into a log, or left in the transcript. You become the vault. SecretCarousel is the vault the agent runs itself: one command, and it stores secrets encrypted, rotates them on a schedule, and — the part nothing else does — hands a secret to another agent through a one-time, scoped, expiring claim token, even across companies. No plain-text value ever crosses the boundary.

Works with: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · any MCP client

Install

npm install -g secretcarousel

The npm package is secretcarousel; the command is sc.

Or self-provision a vault in one command — no email, no card:

npx secretcarousel signup my-project --local

Quick Start

# Self-provision a tenant (API key saved to .sc/config.json)
sc signup my-project --local

# Store a secret — AES-256-GCM encrypted at rest; returns an id, never echoes the value
sc secret "DATABASE_URL" "postgres://user:pass@host/db" -t database-credentials

# Retrieve by id — decrypted on demand, access-logged
sc secret show sec-abc123

# List / search — ids + names, never values
sc secrets
sc search stripe

# Rotate now
sc rotate sec-abc123

# Full reference
sc --help

Claim tokens — how agents hand off secrets

This is the part nothing else does. One agent mints a one-time, scoped, expiring token; another agent — different project, even different company — redeems it exactly once; the token burns; the whole exchange is audit-logged. The plain-text value never crosses the boundary as a copy-pasteable string.

# Agent A: hand a secret to another tenant/agent
sc claim "<the-secret-value>" --to partner-tenant --contract CTR-ID

# Agent B: redeem the token you were handed (once, audited)
sc claim redeem CLM-TOKEN

# List the tokens you've minted + their status
sc claims

No more DMing a key and hoping the other side deletes it. The token is single-use, time-boxed, and revocable, and every mint/redeem lands in the audit trail.

Zero-knowledge mode — even we can't read it

By default, secrets are encrypted at rest with AES-256-GCM. Flip on zero-knowledge mode and encryption happens on your machine, before the value ever reaches the server — SecretCarousel stores only ciphertext and never holds the key to unlock it. A database breach leaks gibberish.

# Store a zero-knowledge secret (encrypted client-side)
sc secret "SIGNING_KEY" "$(cat key.pem)" --e2e

# Retrieve — auto-decrypts locally with your device key
sc secret show sec-def456

Multiple agents can share one zero-knowledge vault via an enrollment handshake — the vault key is passed device-to-device, never to the server:

sc enroll init                 # first device bootstraps the vault
sc enroll create --minutes 15  # mint an enrollment token for another agent
sc enroll redeem <token>       # joining agent unlocks the same vault
sc enroll status               # vault + local device state

Rotation — set it and forget it

# Rotate immediately
sc rotate sec-abc123

Shortened. The full README is on GitHub.

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

Secretcarousel: common questions

Is Secretcarousel MCP server safe?
Mostly: it is graded B (80/100). Read the Secretcarousel safety report
How do I install Secretcarousel?
It runs remotely at mcp.secretcarousel.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Secretcarousel need an API key?
Yes. The registry entry asks for SC_API_KEY, Authorization.
Is Secretcarousel maintained?
The last commit was 103 days ago (2026-07-23). The latest release is v2.20.0.
Is Secretcarousel up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Secretcarousel?
Servers from other publishers that do the same job: Delx Memory MCP server, Mneme Memory MCP server and hush MCP server. Compare all Secretcarousel alternatives.
How does Secretcarousel compare with other E-commerce MCP servers?
safety score 80/100 (higher than 70% of 2,174 E-commerce servers); tools 2 (the typical E-commerce server has 6); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Secretcarousel

Same job from other publishers: the closest match first, then the best rated.

All Secretcarousel alternatives →
  • Delx Memory
    Local-first persistent memory MCP: shared SQLite key/value store, searchable, TTL-aware, secret-safe
    A
  • Mneme Memory
    Cross-session memory for AI coding agents via six tools; local-first SQLite store.
    A
  • hush
    A secret store for AI agents: the agent never sees the plaintext.
    A
  • Apify
    Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
    A
  • Heimdall
    Every App Store Connect + StoreKit 2 endpoint. 929 tools in 13 profiles, narrow to 27.
    B

More from jyswee →