{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ytqgavtjande","handle":"mcp-pdf-forms","url":"https://wellknown.network/agents/mcp-pdf-forms","links":{"self":"https://wellknown.network/agents/mcp-pdf-forms/record.json","html":"https://wellknown.network/agents/mcp-pdf-forms","markdown":"https://wellknown.network/agents/mcp-pdf-forms/record.md","api":"https://wellknown.network/api/v1/agents/mcp-pdf-forms","status":"https://wellknown.network/api/v1/agents/mcp-pdf-forms/status","claim":"https://wellknown.network/agents/mcp-pdf-forms/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-pdf-forms/claim.json","badge":"https://wellknown.network/agents/mcp-pdf-forms/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-pdf-forms/history","tools":"https://wellknown.network/api/v1/agents/mcp-pdf-forms/tools"},"ard":{"identifier":"urn:air::server:mcp-pdf-forms","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-pdf-forms","summary":"PDF form manipulation toolkit built with MCP and PyMuPDF","description":"# MCP PDF Forms\n\nA PDF form manipulation toolkit built with [MCP](https://github.com/llama-index-ai/mcp) and PyMuPDF.\n\n## Features\n\n- Find PDF files across multiple directories\n- Extract form field information from PDF files\n- Visualize form fields in PDF documents\n\n## Installation\n\n```bash\n# Install package from PyPI\npip install mcp_pdf_forms\n\n# Or install from source\ngit clone https://github.com/Wildebeest/mcp_pdf_forms.git\ncd mcp_pdf_forms\npip install -e .\n```\n\n## Server\n\nThe server component provides PDF-related tools via MCP's API:\n\n```bash\n# Start the server with one or more directories to scan for PDFs\nuv run -m mcp_pdf_forms.server examples\n```\n\nOr to add to claude-code:\n\n```bash\nclaude mcp add pdf-forms uv run -- --with mcp-pdf-forms -m mcp_pdf_forms.server .\n```\n\n## Usage\n\nOnce installed, you can use the package to work with PDF forms. The package provides tools through the MCP interface.\n\n### PDF Discovery Tool\n\nThe PDF Discovery tool helps you find PDF files across specified directories.\n\n- **Input**: Directory paths to search for PDFs\n- **Output**: List of PDF files found in the specified directories\n- **Usage**: Use this to quickly locate all PDF files in your project or specified folders\n\n### Form Field Extraction Tool\n\nThe Form Field Extraction tool extracts information about all form fields in a PDF document.\n\n- **Input**: Path to a PDF file\n- **Output**: Detailed information about each form field including field name, type, position, and other properties\n- **Usage**: Use this to analyze form structure and understand the fields available for filling\n\n### Field Highlight Visualization Tool\n\nThe Field Highlight tool creates a visual representation of form fields in the PDF.\n\n- **Input**: Path to a PDF file\n- **Output**: Modified PDF with all form fields highlighted for easy identification\n- **Usage**: Use this to visually inspect the layout and position of form fields in your document\n\n## Libraries Used\n\n- [MCP](https://github.com/llama-index-ai/mcp)…","publisher":null,"homepage":"https://github.com/Wildebeest/mcp_pdf_forms#readme","repository":"https://github.com/Wildebeest/mcp_pdf_forms#readme","version":"0.2.0","license":"MIT","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-pdf-forms","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":1,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":0.802,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-pdf-forms","registry":"pypi","observedAt":"2026-11-03T14:24:07.600Z","publishedAt":"2025-03-30T21:52:18.476801Z","latestVersion":"0.2.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-pdf-forms","url":"https://pypi.org/project/mcp-pdf-forms/","firstSeenAt":"2026-09-10T02:24:41.376Z","fetchedAt":"2026-11-03T14:23:17.339Z","normalizedAt":"2026-11-03T14:23:17.339Z"}]},"firstSeenAt":"2026-09-10T02:24:41.376Z","updatedAt":"2026-11-03T14:24:07.600Z"}