Deckprobe MCP server
Inspect PDF, Office, and iWork documents without rendering: counts, metadata, security signals
0 stars33 downloads/wk
Reviews
Write oneNobody has reviewed Deckprobe yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Deckprobe tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
list_formatsList the document formats DeckProbe can inspect: drivers, the extensions each one
list_targetsList every target a format supports, with its aliases, value type, minimum probe
probeprobe_batch
Public scan report
scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it
- Code scan33 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 30 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the Deckprobe repository's README, as published. We do not edit it. Read it on GitHub
DeckProbe MCP Server
Let an agent ask what's inside a PDF, Office, or iWork file — without opening it.
Install · Tools · Configuration · Security · How it works · DeckProbe
An MCP server that exposes DeckProbe — ffprobe for documents — as four typed tools. Ask for page counts, slide counts, metadata, encryption and macro signals, structure, or integrity, and get back bounded, deterministic JSON with confidence, evidence, and measured I/O cost.
Nothing is rendered, no macro runs, no external reference is followed, and no network connection is opened. It is safe to point at untrusted files.
// probe { "path": "deck.pptx", "targets": ["slide_count"], "view": "values" }
{
"schema_version": 2,
"status": "ok",
"driver": { "id": "powerpoint", "profile": "pptx" },
"values": { "powerpoint.slide_count": 31 },
"view": "values"
}Install
Nothing to install ahead of time — npx fetches the server and the engine together.
Claude Code
claude mcp add deckprobe -- npx -y @deckflow/deckprobe-mcpClaude Desktop, Cursor, VS Code, Zed, and anything else reading mcpServers
{
"mcpServers": {
"deckprobe": {
"command": "npx",
"args": ["-y", "@deckflow/deckprobe-mcp"]
}
}
}For a pinned install, npm install -g @deckflow/deckprobe-mcp and use deckprobe-mcp as the command.
Requires Node.js 20 or newer. The engine binary arrives as a per-platform optional dependency for macOS, Linux (glibc and musl), and Windows on x86-64 and ARM64; anywhere else the server falls back to the same engine compiled to WebAssembly, so npx works wherever Node does.
Tools
There is also one resource, deckprobe://schema, carrying the report JSON Schema bundled with the running engine.
probe
{
"path": "reports/q3.pptx",
"targets": ["@summary", "@security"], // presets, short names, or canonical names
"level": "metadata", // header | metadata | deep
"min_confidence": "high", // low | medium | high | exact
"target_confidence": { "slide_count": "exact" },
"view": "report", // report | values
"budget": { "max_physical_bytes": 8388608, "timeout_ms": 1000 }
}targets accepts short names (slidecount), canonical names (powerpoint.slidecount), and presets:
@summary deliberately omits statistics that need a full-file read. A PDF's page_count is the notable case — ask for it explicitly.
probe_batch
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @deckflow/deckprobe-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add deckprobe -- npx -y @deckflow/deckprobe-mcp
Deckprobe: common questions
- Is Deckprobe MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Deckprobe safety report
- How do I install Deckprobe?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Deckprobe need an API key?
- No secret keys are declared. It reads 5 settings from the environment.
- Is Deckprobe maintained?
- The last commit was 32 days ago (2026-08-22). The latest release is v0.1.1.
- What can I use instead of Deckprobe?
- Servers from other publishers that do the same job: AARF Utility Network MCP server, CrowdStrike Falcon MCP Server and SSH Manager MCP server. Compare all Deckprobe alternatives.
Alternatives to Deckprobe
Same job from other publishers: the closest match first, then the best rated.
AARF Utility NetworkPaid AI utilities for web comparison, code checks, document extraction, security, and research.not reviewedNewC- CrowdStrike Falcon MCP ServerConnects AI agents with CrowdStrike Falcon for security analysis and automation.not reviewedEstablishedA
- SSH ManagerSSH server management for agents, with per-server read-only and allowlist security modesnot reviewedEstablishedB
- Reversecore MCPSecurity-first MCP server for reverse engineering, malware analysis, forensics, and SAST.not reviewedEstablishedB
- Notebooklm SecureSecurity-hardened NotebookLM MCP with post-quantum encryptionnot reviewedGrowingA