okra
Installation
SKILL.md
OkraPDF
Upload a PDF, get an API. Extract tables, ask questions, get structured JSON — via MCP, CLI, or HTTP.
Designed for subagents. Every document is its own stateless endpoint. Fire off parallel queries to different documents — no shared state, no locks, no ordering issues. Ideal as a tool inside agent loops (Claude, GPT, custom orchestrators).
Setup
MCP (Claude Code, Cursor, OpenCode)
Add to ~/.claude/mcp.json or .cursor/mcp.json: