@seekrit/mcp
Advanced tools
+1
-1
| { | ||
| "name": "@seekrit/mcp", | ||
| "version": "0.2.0", | ||
| "version": "0.3.0", | ||
| "description": "npx-able MCP server for seekrit — let Claude Code and other MCP clients provision, manage, and inject end-to-end encrypted secrets.", | ||
@@ -5,0 +5,0 @@ "type": "module", |
+28
-0
@@ -46,2 +46,30 @@ # @seekrit/mcp | ||
| ## As a container | ||
| For a sandbox with no Node toolchain, the same server ships as a multi-arch | ||
| Docker image, [`seekritdev/mcp`](https://hub.docker.com/r/seekritdev/mcp). | ||
| Register a stdio server that runs `docker run -i` — the `-i` is required, since | ||
| stdin is the MCP transport: | ||
| ```json | ||
| { | ||
| "mcpServers": { | ||
| "seekrit": { | ||
| "command": "docker", | ||
| "args": [ | ||
| "run", "-i", "--rm", | ||
| "-e", "SEEKRIT_TOKEN", | ||
| "-v", "${PWD}:/work", | ||
| "seekritdev/mcp" | ||
| ] | ||
| } | ||
| } | ||
| } | ||
| ``` | ||
| The bare `-e SEEKRIT_TOKEN` forwards the token from the client's environment. | ||
| Mount a workdir at `/work` for the `run_command` tool to operate on (it runs | ||
| *inside* the container). Pin a release (`seekritdev/mcp:0.2.0`) or track `:edge`. | ||
| The container still decrypts locally — nothing plaintext leaves it. | ||
| ## Choosing the credential | ||
@@ -48,0 +76,0 @@ |
Sorry, the diff of this file is too big to display
89189
0.92%96
41.18%