# Doc Agent

> Use this tool when you need to extract structured data from unstructured documents, such as invoices and receipts, to automate data entry and reduce manual processing errors. It solves problems related to document data extraction, providing outputs in a local SQLite database. It accepts document inputs and can be used in various contexts, including accounting and bookkeeping, using either local or cloud-based Vision AI providers.

Canonical page: https://skillsregistry.net/skills/prosdevlab-doc-agent  
JSON: https://api.skillsregistry.net/v1/skills/prosdevlab-doc-agent

## Description

Enables extraction of structured data from documents like invoices, receipts, and bank statements using local Vision AI (Ollama) or cloud providers (Gemini), with data stored in a local SQLite database.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-19

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/b5lp5x986s)
- **Repository:** <https://github.com/prosdevlab/doc-agent>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "prosdevlab-doc-agent"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/prosdevlab-doc-agent` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/prosdevlab-doc-agent/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
