
Bigapi
dev.bigapiPublished by bigapi.devv0.8.2Updated Oct 27, 2026
The output layer for AI agents: turn what an agent produced into a finished file.
Overview
Bigapi turns agent output into finished files — PDF, Office, image and Markdown operations — and reads files back in, billed per operation.
- What you can do
- Find and run document operations: describe a task in plain words to get the matching operation, then run any of 40+ operations by name.
- Process PDFs: merge, split, rotate, compress, compare, convert to Markdown or images, extract tables and attachments, redact, sanitize, password-protect, verify signatures, archive as PDF/A.
- Convert documents: Office and e-book files to PDF or Markdown, Markdown to Word, email to PDF.
- Render web content: HTML, Markdown or URLs to PDF or PNG, full-page screenshots, clean Markdown extraction, templates, charts, QR codes.
- Edit images: resize, crop, convert, compress, strip metadata, watermark.
- Sign and verify C2PA content credentials, label AI-generated…
- When to use it
- Useful when an assistant needs to produce or post-process real files — a PDF report, a redacted document, a converted Office file, a screenshot or a resized image — without the user running conversion software locally. Also suited to agents that need signed or AI-labelled media and RAG-ready text chunks.
- Requirements
- Runs locally via npx with Node 18+ (stdio). No key needed up front: the agent can request a free key through the get_access tool, which is stored under the config directory. An existing key can be supplied through the BIGAPI_KEY environment variable. Optional variables set the output folder and API base URL. Requires network access to the bigapi API.
Installation
In SourceWeft
- Open Bigapi in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@bigapi/mcp
[npm version] [bigapi-mcp MCP server]
MCP server for bigapi.dev – the output layer for AI agents.
Your agent produced something. bigapi turns it into a finished file – and reads files back in. Merge, redact, OCR, convert, sign, validate: the operations an LLM cannot do itself, over plain HTTPS, with one key, nothing to install server-side.
$0.01 per operation. 100 free. Free operations and balance never expire. Failed calls are free. Servers in Germany, GDPR, files deleted after delivery. Every operation ships with a published proof that it does what it promises.
Also listed in the official MCP Registry as dev.bigapi/mcp.
Lean by default
The server starts lean: it lists five tools, so your context stays free.
All 40+ operations are available from the first second through run_operation; the dedicated
tools are a convenience, not a requirement. Want the full list right away?
Set BIGAPI_TOOLS=all in the server environment.
Why: every tool definition costs context in your client, and a model choosing between five descriptions picks better than one scanning forty-six.
What you can run
All 40+ operations go through run_operation (or their own tool after enable_tools).
Ask find_tool in plain words instead of memorising this list:
- PDF basics — merge, split, rotate, compress, page info, outline, compare, linearize
- PDF content — to Markdown, to images, extract tables, extract attachments (ZUGFeRD / Factur-X invoice XML)
- PDF safety — redact (rasterise and rebuild, text provably gone), sanitize (JavaScript, actions, embedded files), password on/off, verify signature
- PDF archival — PDF/A-2b with embedded fonts and an output intent, checked with veraPDF
- Documents — Office and e-books to PDF or Markdown (DOCX, XLSX, PPTX, ODT, EPUB), Markdown to Word, .eml to PDF
- Web and rendering — HTML/Markdown/URL to PDF or PNG, full-page screenshots with device presets, HTML or URL to clean Markdown, Handlebars templates, charts, QR codes
- Images — resize, crop, convert (WebP/AVIF/…), compress, strip metadata, watermark, image info
- AI transparency — C2PA Content Credentials sign and verify, visible "AI-generated" label with EXIF marking (EU AI Act Art. 50)
- Text for RAG — token-based chunking, heading-aware, with overlap
- Account — free key, balance, usage, monthly cap, pricing
Install
Requires Node 18+. No API key needed up front – the agent can call get_access itself.
Claude Desktop
claude_desktop_config.json (Settings → Developer → Edit Config):
Restart Claude Desktop. Then: "Get bigapi access and render this text as a PDF on my Desktop."
Cursor / Windsurf / Cline
Same block in the respective MCP settings (.cursor/mcp.json, ~/.codeium/windsurf/mcp_config.json, Cline → MCP Servers → Configure).
With an existing key
How files work
Inputs are local paths (/Users/me/report.pdf, C:\Users\me\scan.pdf). Outputs are written to output_path if given, otherwise to a temp folder (BIGAPI_OUTPUT_DIR to change). Every result includes the cost, what it was charged from, and the remaining balance.
Pricing
Flat $0.01 per operation – every operation, no exceptions (per page for ocr, office_to_pdf, pdf_to_markdown, pdf_extract_tables, pdf_compare and pdf_redact). Prepaid from $5 – no subscription, no signup, balance never expires, failed calls are free. Machine-readable: get_pricing or GET /v1/pricing.
Environment
Without MCP
Plain HTTP works everywhere (n8n, Make, Zapier, LangChain, your code):
OpenAPI: https://api.bigapi.dev/openapi.json · Docs: https://api.bigapi.dev/docs · Guides: https://bigapi.dev/guides/ · llms.txt: https://api.bigapi.dev/llms.txt
License
MIT
Source: README.md at commit f34c9fd
Tools
0Version history
3- v0.8.2LatestSep 19, 2026
- v0.8.0Sep 18, 2026
- v0.7.0Sep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts