{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_gfyuge4749r2","handle":"paperforge-mcp","url":"https://wellknown.network/agents/paperforge-mcp","links":{"self":"https://wellknown.network/agents/paperforge-mcp/record.json","html":"https://wellknown.network/agents/paperforge-mcp","markdown":"https://wellknown.network/agents/paperforge-mcp/record.md","api":"https://wellknown.network/api/v1/agents/paperforge-mcp","status":"https://wellknown.network/api/v1/agents/paperforge-mcp/status","claim":"https://wellknown.network/agents/paperforge-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/paperforge-mcp/claim.json","badge":"https://wellknown.network/agents/paperforge-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/paperforge-mcp/history","tools":"https://wellknown.network/api/v1/agents/paperforge-mcp/tools"},"ard":{"identifier":"urn:air::server:paperforge-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"paperforge-mcp","summary":"MCP server: research materials → submission-ready LaTeX papers","description":"# PaperForge MCP\n\nAn MCP server that turns research materials into venue-styled LaTeX papers. Feed it your slides, PDFs, code repos, notes, and figures -- it produces submission-ready drafts for IEEE, NeurIPS, ACM, ICML, Springer, and more.\n\n## Install\n\n```bash\npip install paperforge-mcp\n```\n\nRequires Python 3.11+.\n\n## Quick start\n\nAdd to your MCP client config (Claude Desktop, Cursor, Windsurf, etc.):\n\n```json\n{\n  \"mcpServers\": {\n    \"paperforge\": {\n      \"command\": \"paperforge-mcp\"\n    }\n  }\n}\n```\n\nThen ask your AI assistant to write a paper -- PaperForge handles the rest.\n\n## What it does\n\n**Research pipeline:**\n- Ingest PDFs, PowerPoint slides, markdown notes, images, audio/video, and GitHub repos\n- Fetch LaTeX templates for 9+ venues (IEEE, NeurIPS, ACM SIGCONF, ICML, ICLR, Springer LNCS, Elsevier)\n- Build citation libraries from CrossRef and Semantic Scholar\n- Extract and validate algorithms and equations from source materials\n\n**Paper generation:**\n- Generate structured outlines before full drafts\n- Produce complete LaTeX papers with proper venue formatting\n- Auto-place figures, tables, and citations\n- Validate LaTeX syntax, structure, and content quality\n- Link every claim back to source evidence for traceability\n\n**Publishing:**\n- Export ready-to-submit ZIP packages\n- Publish directly to Overleaf\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `ingest_research_materials` | Scan and extract content from PDFs, slides, notes, images, video, GitHub repos |\n| `read_github_repository` | Clone and analyze a GitHub repository |\n| `fetch_journal_template` | Download LaTeX template for your target venue |\n| `build_citation_library` | Fetch references from CrossRef / Semantic Scholar |\n| `configure_paper` | Set title, authors, venue, and preferences |\n| `preview_outline` | Generate a structured outline before writing |\n| `generate_paper_draft` | Create the full paper with all sections |\n| `assemble_draft` | Compile sections into a complete document |\n| `va…","publisher":{"name":"Sandi Htun","url":null},"homepage":null,"repository":null,"version":"1.0.2","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:paperforge-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"research.academic","name":"Academic Research","confidence":1,"provenance":"derived"},{"slug":"documents.presentations","name":"Presentations","confidence":0.825,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.825,"provenance":"derived"}],"categories":["dev","documents","research"],"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":"paperforge-mcp","registry":"pypi","observedAt":"2026-10-22T17:24:48.870Z","publishedAt":"2026-05-15T02:06:45.358050Z","latestVersion":"1.0.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"paperforge-mcp","url":"https://pypi.org/project/paperforge-mcp/","firstSeenAt":"2026-09-10T09:25:28.757Z","fetchedAt":"2026-10-22T17:22:56.837Z","normalizedAt":"2026-10-22T17:22:56.837Z"}]},"firstSeenAt":"2026-09-10T09:25:28.757Z","updatedAt":"2026-10-22T17:24:48.870Z"}