Overview
Gemina FileTag
Tag, rename, and enrich PDFs and images with structured metadata extracted via OCR + LLM. Built for AI agents that need to make sense of unstructured document piles.
What it does
- Tag — extract structured fields (title, date, party names, document type, language, summary, etc.) from any PDF or image.
- Rename — generate descriptive filenames from extracted metadata.
- Enrich — embed the metadata back into the file itself (PDF info dictionary, EXIF) so it stays with the file forever.
Why use it
- Zero setup, free tier — 1,500 tags/month, no credit card.
- Hosted Streamable HTTP — no local install, no Docker, no model downloads.
- Document-type agnostic — invoices, receipts, contracts, IDs, screenshots, handwritten notes.
- Predictable schema — returns the same field shape every time; null when unsure.
Quick start
{
"mcpServers": {
"gemina": {
"type": "streamableHttp",
"url": "https://api.gemina.co/api/v1/mcp/",
"headers": {
"X-API-Key": "YOUR_GEMINA_API_KEY"
}
}
}
}
Get a free API key at console.gemina.co (https://console.gemina.co/registration/create-account) — takes under a minute, no credit
card.
Pricing
┌──────┬────────────┬─────────────┐
│ Tier │ Tags/month │ Cost │
├──────┼────────────┼─────────────┤
│ Free │ 1,500 │ $0 │
├──────┼────────────┼─────────────┤
│ Paid │ unlimited │ usage-based │
└──────┴────────────┴─────────────┘
Links
- Website: https://www.gemina.co/filetag
- GitHub: https://github.com/tommyil/gemina-mcp
- Console: https://console.gemina.co
- MCP Registry: co.gemina/filetag
Server Config
{
"mcpServers": {
"gemina": {
"type": "streamableHttp",
"url": "https://api.gemina.co/api/v1/mcp/",
"headers": {
"X-API-Key": "YOUR_GEMINA_API_KEY"
}
}
}
}