Inspect PDF, Office, and iWork documents without rendering: counts, metadata, security signals
Connect Runs on your machine
claude mcp add deckprobe -e DECKPROBE_MCP_ROOTS=<DECKPROBE_MCP_ROOTS> -e DECKPROBE_MCP_TIMEOUT_MS=<DECKPROBE_MCP_TIMEOUT_MS> -e DECKPROBE_MCP_MAX_CONCURRENCY=<DECKPROBE_MCP_MAX_CONCURRENCY> -e DECKPROBE_MCP_MAX_BATCH=<DECKPROBE_MCP_MAX_BATCH> -e DECKPROBE_MCP_BIN=<DECKPROBE_MCP_BIN> -- npx -y @deckflow/[email protected]
{
"mcpServers": {
"deckprobe": {
"command": "npx",
"args": [
"-y",
"@deckflow/[email protected]"
],
"env": {
"DECKPROBE_MCP_ROOTS": "<DECKPROBE_MCP_ROOTS>",
"DECKPROBE_MCP_TIMEOUT_MS": "<DECKPROBE_MCP_TIMEOUT_MS>",
"DECKPROBE_MCP_MAX_CONCURRENCY": "<DECKPROBE_MCP_MAX_CONCURRENCY>",
"DECKPROBE_MCP_MAX_BATCH": "<DECKPROBE_MCP_MAX_BATCH>",
"DECKPROBE_MCP_BIN": "<DECKPROBE_MCP_BIN>"
}
}
}
}
{
"mcpServers": {
"deckprobe": {
"command": "npx",
"args": [
"-y",
"@deckflow/[email protected]"
],
"env": {
"DECKPROBE_MCP_ROOTS": "<DECKPROBE_MCP_ROOTS>",
"DECKPROBE_MCP_TIMEOUT_MS": "<DECKPROBE_MCP_TIMEOUT_MS>",
"DECKPROBE_MCP_MAX_CONCURRENCY": "<DECKPROBE_MCP_MAX_CONCURRENCY>",
"DECKPROBE_MCP_MAX_BATCH": "<DECKPROBE_MCP_MAX_BATCH>",
"DECKPROBE_MCP_BIN": "<DECKPROBE_MCP_BIN>"
}
}
}
}
{
"servers": {
"deckprobe": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@deckflow/[email protected]"
],
"env": {
"DECKPROBE_MCP_ROOTS": "<DECKPROBE_MCP_ROOTS>",
"DECKPROBE_MCP_TIMEOUT_MS": "<DECKPROBE_MCP_TIMEOUT_MS>",
"DECKPROBE_MCP_MAX_CONCURRENCY": "<DECKPROBE_MCP_MAX_CONCURRENCY>",
"DECKPROBE_MCP_MAX_BATCH": "<DECKPROBE_MCP_MAX_BATCH>",
"DECKPROBE_MCP_BIN": "<DECKPROBE_MCP_BIN>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DECKPROBE_MCP_ROOTSOptional | Directories the server is allowed to read, separated like PATH. Unrestricted when unset. |
DECKPROBE_MCP_TIMEOUT_MSOptional | Hard per-call deadline on an engine process, in milliseconds. Defaults to 30000. |
DECKPROBE_MCP_MAX_CONCURRENCYOptional | Maximum engine processes running at once. Defaults to 4. |
DECKPROBE_MCP_MAX_BATCHOptional | Maximum paths accepted by one probe_batch call. Defaults to 64. |
DECKPROBE_MCP_BINOptional | Path to a DeckProbe binary to use instead of the bundled one. |
Details
| Package | @deckflow/[email protected] (NPM, stdio) |
| First published | 22 Aug 2026 |
| Last updated | 22 Aug 2026 |
| Registry name | io.github.deckflow/deckprobe |
More files and documents servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
