Index / MCP servers / seekrit — secrets for agents

seekrit — secrets for agents MCP server

seekrit — secrets for agents is an MCP server with 40 tools an agent can call, among them audit, billing, compose_group. It answers at https://mcp.seekrit.dev/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 10 September 2026; the last check, on 19 October 2026, succeeded.

Status
Answering
Tools
40
Official
yes, served from seekrit.dev
Reliability
6 of 6 checks
Response time
347 ms
Transport
streamable HTTP
Last checked
19 October 2026

Encrypted store for API keys and database URLs your code needs. Use them without reading them.

Description as the publisher wrote it.

The 40 tools seekrit — secrets for agents offers

ToolWhat it does
auditRead the organization's append-only audit trail, most recent first — every mutation across apps, environments, secrets, members, and tokens. Use it to answer "what changed and who did it"; for one secret's history specifically, list_secret_
Inputs: org, limit, action
billingShow the org's plan, effective entitlements, current usage, and which upgrade actions are available. Read this if a create action was refused with a plan limit — it names the limit you hit and how to lift it. Returns { plan, subscription, p
Inputs: org
compose_groupCompose a shared group into an application environment, so that environment resolves the group's secrets as well as its own. Safe to repeat — composing an already-composed group just updates its position. Use uncompose_group to undo, and li
Inputs: org, app, env, group, position
create_appCreate an application — the container that will own environments and secrets. This step needs no key material, so it runs here. Creating its environments does NOT: create_env mints a data key and lives on the local crypto plane (call setup_
Inputs: org, name, slug
create_groupCreate a shared group — a reusable bag of secrets (a shared datastore, a vendor account) that many application environments compose in rather than each keeping a copy. Use create_app instead for a deployable service. No key material involve
Inputs: org, name, slug
delete_appDelete an application together with all of its environments and their secrets, discarding the ciphertext. Irreversible — there is no undo and no export. This is the widest-blast-radius tool here; prefer delete_env for a single environment,
Inputs: org, app
delete_branchTear down an ephemeral branch config and every value it overrode. The parent environment is untouched — only the branch's own overrides go — which makes this the routine cleanup when a PR merges. Irreversible; creating a branch mints a data
Inputs: org, app, branch
delete_envDelete one application environment and the secrets it owns, discarding the ciphertext. Irreversible, and the environment's data key goes with it — recreating the environment means setting every value again on the local crypto plane. Sibling
Inputs: org, app, env
delete_groupDelete a shared group together with its environments and their secrets, discarding the ciphertext. Irreversible. Every application environment that composed this group loses those names — check list_env_groups (or use uncompose_group) befor
Inputs: org, group
delete_secretDelete a secret from an environment, discarding its ciphertext and every version. Irreversible — restore_secret CANNOT bring it back (that only rolls back within a surviving secret's history), and re-creating it means setting the value agai
Inputs: org, app, env, name
get_startedRead the recommended first-project recipe end to end: which steps run here and which need the local crypto plane. Takes no arguments and returns a prose walkthrough. Call this before provisioning anything — it is cheaper than discovering th
invite_memberInvite a human to the organization by email (admin only). They join at the given role once they sign in. Use this to hand a project off to a person — then grant them decryption with `grant_env` on the LOCAL crypto plane, since an invite alo
Inputs: org, email, role
kms_disable_keyDisable a managed KMS key: new encrypt/sign operations are blocked, while data already encrypted under it stays decryptable locally by existing grantees. Reversible only by an operator re-enabling the key — there is no enable tool here. Use
Inputs: org, keyId
kms_list_keysList the managed KMS keys the caller can see — symmetric and signing keys seekrit stores wrapped, for encrypting data outside the secret store. Metadata only: key material is fetched and used on the local crypto plane (kms_encrypt / kms_dec
Inputs: org
kms_revoke_grantRevoke one principal's grant on a managed KMS key, across all its versions — that user or service token can no longer use the key, while everyone else keeps working. Use kms_disable_key instead to stop the key entirely. Removing a grant nee
Inputs: org, keyId, principalType, principalId
list_appsList the applications in an organization — an application is the top-level container that owns environments, which in turn own secrets. Start here when you know the org but not the app slug the other tools need. Returns [{ id, orgId, name,
Inputs: org
list_branchesList ephemeral branch configs (per-PR / preview environments) across an application, or just those forked from one environment. Names, parents, and expiry only — never values. Use it before delete_branch to find a branch slug, or to spot br
Inputs: org, app, env
list_env_groupsList the shared groups composed INTO one application environment, in precedence order (higher position wins a name clash). Read this to explain where a secret name actually comes from, or to pick the next `position` for compose_group. The i
Inputs: org, app, env
list_envsList the environments an application owns (production, staging, …). Names and slugs only — never values. Use this to find the `env` slug that list_secrets and the delete/restore tools take. Returns [{ id, name, slug, applicationId, groupId,
Inputs: org, app
list_group_envsList the environments belonging to one shared GROUP — a group holds a separate value set per slug, so its `production` differs from its `staging`. Use this when you already have a group and want its own environments; use list_envs for an ap
Inputs: org, group
list_groupsList the shared groups in an organization — a group is a reusable bag of secrets (a shared datastore, a vendor account) that many application environments can compose in rather than duplicating. Use it to find the `group` slug compose_group
Inputs: org
list_invitesList invitations to the organization that have been sent but not yet accepted. Use it to confirm an invite_member call landed, or to find an `inviteId` for revoke_invite. Accepted invitations become members — see list_members. Returns [{ id
Inputs: org
list_lease_targetsList the registered temporary-access targets — the databases (Postgres, MySQL, …) against which short-lived credentials can be minted on demand instead of storing a standing password. Use it to see what can be leased before minting one (cre
Inputs: org
list_leasesList temporary-access leases that have been issued — the ledger of who got a short-lived credential against which target and until when. Never includes the credential itself. Use it to find a `leaseId` for revoke_lease, or to check whether
Inputs: org
list_membersList organization members with their public keys. The public keys are what you pass to `grant_env` on the LOCAL crypto plane to give a human the ability to decrypt — so call this when handing a project off to a person. Returns [{ userId, em
Inputs: org
list_orgsList the organizations this credential can access. Use it to find the `org` slug every other tool takes; prefer whoami if you also want to confirm which client you are. Returns [{ id, name, slug, role, createdAt }].
list_secret_versionsList one secret's version history: who wrote each version, when, and which ones were restores. Metadata only — never values. Pair with restore_secret to undo a bad write: read the history here, then pass the version number you want back. Re
Inputs: org, app, env, name, limit
list_secretsList the secret NAMES and versions in an environment. NEVER returns values: this server cannot decrypt. Use it to discover which names exist before referencing them; to read a value, run the local crypto plane (see setup_local_crypto) — no
Inputs: org, app, env
list_tokensList an organization's service tokens — the long-lived credentials that let a deployed workload fetch secrets. Metadata only: the token strings are shown once at creation (on the local crypto plane) and are never retrievable here. Use it to
Inputs: org
local_tool_forLook up how to perform one crypto-plane operation locally — the targeted answer for "the tool I expected is not on this server". Returns { operation, where, how } for a known operation, or a note explaining the plane boundary for an unrecog
Inputs: operation
rename_appChange an application's display name. The slug is immutable — every other tool refers to the app by slug, so a rename breaks nothing. Use delete_app + create_app only if the slug itself must change. Returns the updated { id, orgId, name, sl
Inputs: org, app, name
rename_groupChange a shared group's display name. The slug is immutable — references from composed environments are by slug, so a rename breaks nothing. Returns the updated { id, orgId, name, slug, createdAt }.
Inputs: org, group, name
restore_secretRoll a secret back to an earlier version — the undo for a bad write. The stored ciphertext is replayed as a NEW version, so history is append-only and nothing is overwritten. Read list_secret_versions first to choose the version. No decrypt
Inputs: org, app, env, name, version
revoke_inviteCancel a pending organization invitation before it is accepted. Use this for an invite sent in error; once someone has accepted, they are a member and this no longer applies. Find the id with list_invites. Returns { ok, inviteId }.
Inputs: org, inviteId
revoke_leaseRevoke a temporary-access lease now instead of waiting for it to expire — the leased database credential is dropped at the target immediately, so anything still holding it fails on its next connection. Irreversible: a new lease must be mint
Inputs: org, leaseId
revoke_tokenRevoke a service token by id. Future key fetches by that token stop immediately, so any workload still using it loses access on its next read. If the holder may have cached the key already, also rotate the environment on the local crypto pl
Inputs: org, tokenId
setup_local_cryptoGet the exact commands for running the local crypto plane (the `@seekrit/mcp` npm server, the `@seekrit/cli` CLI, seekrit-run, seekrit-proxy), including a copy-paste .mcp.json that reuses this session's credential. Takes no arguments and re
signupCreate a seekrit workspace and your own machine credential — one call, no human, no browser. Binds the credential to this session, so every other tool works on your next call with no config change and no reconnect. Returns { org, credential
Inputs: orgName, orgSlug, clientName
uncompose_groupRemove a composed group from an application environment. The group and its secrets are untouched — only the link is dropped — but the environment stops resolving every name it inherited from that group, which will break a workload still rea
Inputs: org, app, env, group
whoamiShow the authenticated machine client and the org it can access. Call this first: it confirms the credential works and tells you which org slug to pass (or that you can omit `org` entirely). Returns { kind, clientId, orgs: [{ id, name, slug

Add seekrit — secrets for agents to your AI client

Every block below points at https://mcp.seekrit.dev/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http seekrit-secrets-for-agents https://mcp.seekrit.dev/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.seekrit.dev/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "seekrit-secrets-for-agents": {
      "type": "http",
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "seekrit-secrets-for-agents": {
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "serverUrl": "https://mcp.seekrit.dev/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: seekrit — secrets for agents
version: 0.0.1
schema: v1
mcpServers:
  - name: seekrit — secrets for agents
    type: streamable-http
    url: https://mcp.seekrit.dev/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "httpUrl": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "type": "http",
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "seekrit-secrets-for-agents": {
      "url": "https://mcp.seekrit.dev/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.seekrit.dev%2Fmcp&type=streamable_http&id=seekrit-secrets-for-agents&name=seekrit%20%E2%80%94%20secrets%20for%20agents

Is seekrit — secrets for agents up right now?

It answered our last check on 19 October 2026 in 347 ms. Over 6 checks since 10 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to seekrit — secrets for agents

Questions about seekrit — secrets for agents

Is there an official seekrit — secrets for agents MCP server?

Yes. It is published by seekrit.dev and served from mcp.seekrit.dev, the vendor's own domain: https://mcp.seekrit.dev/mcp.

How many tools does seekrit — secrets for agents have?

40, as returned by the server's own tools/list on 11 September 2026: audit, billing, compose_group, create_app, create_group, delete_app, delete_branch, delete_env, and 32 more.

Is seekrit — secrets for agents down?

It answered our last check on 19 October 2026 in 347 ms. Over 6 checks since 10 September 2026 it answered 6.

How do I add seekrit — secrets for agents to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.seekrit.dev/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does seekrit — secrets for agents need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: dev.seekrit. Endpoint host: mcp.seekrit.dev. ARD identifier: urn:air:dev.seekrit:mcp:remote-mcp. First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.