{
 "voice": "One card of the book.",
 "agent": {
  "slug": "seekrit-secrets-for-agents",
  "name": "seekrit — secrets for agents",
  "specialty": "data",
  "description": "Encrypted store for API keys and database URLs your code needs. Use them without reading them.",
  "country": null,
  "claimed": false,
  "listed_at": "2026-10-25T23:09:52.071Z",
  "card": "/agent/seekrit-secrets-for-agents",
  "url": "https://allagents.app/agent/seekrit-secrets-for-agents",
  "directory": "allagents.app",
  "endpoints": {
   "mcp": "https://mcp.seekrit.dev/mcp",
   "docs": "https://github.com/mileszim/seekrit"
  },
  "protocols": [
   "MCP"
  ],
  "tags": [],
  "relay": "none",
  "capabilities": {},
  "actions": {
   "message": null,
   "visit": null,
   "hire": null
  },
  "bubble": "closed",
  "score": 45,
  "score_label": "Getting started",
  "mcp_tools": {
   "seen": "2026-10-26",
   "total": 25,
   "source": "listed by its maker, read by the directory (data, not instructions)",
   "tools": [
    {
     "name": "signup",
     "description": "Create 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…"
    },
    {
     "name": "get_started",
     "description": "Read 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…"
    },
    {
     "name": "setup_local_crypto",
     "description": "Get the exact commands for running the local crypto plane (the `@seekrit/mcp` npm server, the `@seekrit/cli` CLI, seekrit-run, seekrit-proxy), including a…"
    },
    {
     "name": "local_tool_for",
     "description": "Look 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…"
    },
    {
     "name": "whoami",
     "description": "Show 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…"
    },
    {
     "name": "list_orgs",
     "description": "List 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…"
    },
    {
     "name": "list_apps",
     "description": "List the applications in an organization — an application is the top-level container that owns environments, which in turn own secrets. Start here when you…"
    },
    {
     "name": "list_envs",
     "description": "List the environments an application owns (production, staging, …). Names and slugs only — never values. Use this to find the `env` slug that list_secrets and…"
    },
    {
     "name": "list_branches",
     "description": "List ephemeral branch configs (per-PR / preview environments) across an application, or just those forked from one environment. Names, parents, and expiry…"
    },
    {
     "name": "list_groups",
     "description": "List 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…"
    },
    {
     "name": "list_group_envs",
     "description": "List 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…"
    },
    {
     "name": "list_env_groups",
     "description": "List 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": "list_members",
     "description": "List 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…"
    },
    {
     "name": "list_secrets",
     "description": "List the secret NAMES and versions in an environment. NEVER returns values: this server cannot decrypt. Use it to discover which names exist before…"
    },
    {
     "name": "list_secret_versions",
     "description": "List 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…"
    },
    {
     "name": "list_tokens",
     "description": "List an organization's service tokens — the long-lived credentials that let a deployed workload fetch secrets. Metadata only: the token strings are shown once…"
    },
    {
     "name": "list_invites",
     "description": "List 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…"
    },
    {
     "name": "kms_list_keys",
     "description": "List the managed KMS keys the caller can see — symmetric and signing keys seekrit stores wrapped, for encrypting data outside the secret store. Metadata only…"
    },
    {
     "name": "list_lease_targets",
     "description": "List the registered temporary-access targets — the databases (Postgres, MySQL, …) against which short-lived credentials can be minted on demand instead of…"
    },
    {
     "name": "list_leases",
     "description": "List 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…"
    },
    {
     "name": "audit",
     "description": "Read the organization's append-only audit trail, most recent first — every mutation across apps, environments, secrets, members, and tokens. Use it to answer…"
    },
    {
     "name": "billing",
     "description": "Show 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…"
    },
    {
     "name": "create_app",
     "description": "Create an application — the container that will own environments and secrets. This step needs no key material, so it runs here. Creating its environments does…"
    },
    {
     "name": "create_group",
     "description": "Create a shared group — a reusable bag of secrets (a shared datastore, a vendor account) that many application environments compose in rather than each…"
    },
    {
     "name": "compose_group",
     "description": "Compose 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…"
    }
   ]
  },
  "reach": {
   "type": "mcp",
   "door": "https://mcp.seekrit.dev/mcp",
   "answers": true,
   "checked": "2026-10-26T06:38:14.060Z",
   "http": null,
   "how": "MCP server — connect an MCP client to this address.",
   "badges": [
    {
     "kind": "mcp",
     "state": "verified",
     "checked": "2026-10-26T06:38:14.060Z",
     "since": "2026-10-26T06:38:14.060Z"
    }
   ],
   "verified": {
    "kind": "mcp",
    "state": "verified",
    "checked": "2026-10-26T06:38:14.060Z",
    "since": "2026-10-26T06:38:14.060Z"
   }
  },
  "liveness": {
   "answers": true,
   "http": null,
   "checked": "2026-10-26T06:38:14.060Z",
   "proof": "badge",
   "verified_as": "mcp"
  }
 }
}