{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_k5dzmvym8gqf","handle":"lightpdf-aipdf-mcp","url":"https://wellknown.network/agents/lightpdf-aipdf-mcp","links":{"self":"https://wellknown.network/agents/lightpdf-aipdf-mcp/record.json","html":"https://wellknown.network/agents/lightpdf-aipdf-mcp","markdown":"https://wellknown.network/agents/lightpdf-aipdf-mcp/record.md","api":"https://wellknown.network/api/v1/agents/lightpdf-aipdf-mcp","status":"https://wellknown.network/api/v1/agents/lightpdf-aipdf-mcp/status","claim":"https://wellknown.network/agents/lightpdf-aipdf-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/lightpdf-aipdf-mcp/claim.json","badge":"https://wellknown.network/agents/lightpdf-aipdf-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/lightpdf-aipdf-mcp/history","tools":"https://wellknown.network/api/v1/agents/lightpdf-aipdf-mcp/tools"},"ard":{"identifier":"urn:air::server:lightpdf-aipdf-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"lightpdf-aipdf-mcp","summary":"MCP Server for LightPDF AI-PDF","description":"# LightPDF AI-PDF MCP Server 🚀\n\n基于 **FastMCP** 框架的现代化 PDF 处理工具，提供 22 个专业的文档处理功能。\n\n## ✨ 项目特色\n\n- **🚀 高效架构**：基于 FastMCP，现代化设计\n- **🔒 类型安全**：100% 编译时参数验证  \n- **⚡ 开发友好**：新工具开发速度提升 300%+\n- **🔄 完全兼容**：标准 MCP 协议 100% 兼容\n- **🛠️ 功能丰富**：22 个工具涵盖 PDF 处理所有核心功能\n\n## 🚀 快速开始\n\n### 安装和启动\n\n```bash\n# 安装依赖\nuv sync\n\n# 启动 stdio 模式（用于 MCP 客户端）\npython run.py\n\n# 启动 SSE 服务器模式（用于 Web 调试）\npython run.py -p 8000 --sse\n\n# 启动 HTTP 服务器模式（用于 HTTP 调试）\npython run.py -p 8000\n```\n\n### 验证安装\n\n```bash\n# 运行完整测试套件\npython test_server.py\n```\n\n## 🛠️ 可用工具（共22个）\n\n### 📄 文档转换 (3个)\n- `convert_document` - 文档格式转换，支持20+格式互转\n- `add_page_numbers` - 为 PDF 添加页码\n- `remove_watermark` - 去除 PDF 水印\n\n### 🔧 PDF编辑 (6个)  \n- `compress_pdf` - PDF 压缩优化\n- `merge_pdfs` - 合并多个 PDF\n- `split_pdf` - 按页面、范围或书签拆分 PDF\n- `rotate_pdf` - 旋转 PDF 页面\n- `unlock_pdf` - 移除 PDF 密码保护\n- `protect_pdf` - 为 PDF 添加密码保护\n\n### 🎨 水印工具 (2个)\n- `add_text_watermark` - 添加文本水印\n- `add_image_watermark` - 添加图片水印\n\n### 🤖 AI功能 (4个)\n- `create_pdf` - 基于文本描述生成 PDF\n- `translate_pdf` - PDF 文档翻译（35种语言）\n- `ocr_document` - OCR 文字识别 (支持PDF/DOC/PPT/Excel/图片等)\n- `summarize_document` - 文档摘要生成\n\n### 🔧 专业工具 (7个)\n- `remove_margin` - 去除 PDF 白边\n- `extract_images` - 提取 PDF 中的图片\n- `flatten_pdf` - 扁平化 PDF（表单转静态）\n- `repair_pdf` - 修复损坏的 PDF\n- `curve_pdf` - 文字转曲（防止文字提取）\n- `double_layer_pdf` - 转换为双层 PDF（可搜索）\n- `delete_pdf_pages` - 删除指定页面\n\n### 🔒 安全功能 (2个)\n- `restrict_printing` - 限制 PDF 打印权限\n- `resize_pdf` - 调整 PDF 大小和分辨率\n- `replace_text` - 替换 PDF 文本内容\n\n## 📁 项目架构\n\n采用清晰的现代化5层架构：\n\n```\nsrc/lightpdf_aipdf_mcp/\n├── api/                    # API层 - FastMCP服务器与适配器\n│   ├── server.py          # FastMCP主服务器 (22个工具)\n│   └── adapter.py         # 业务逻辑适配器\n├── core/                   # 核心层 - 统一业务逻辑\n│   └── processor.py       # 核心业务处理器\n├── services/              # 服务层 - 具体功能模块\n│   ├── converter.py       # 文档转换服务\n│   ├── editor.py         # PDF编辑服务\n│   ├── create_pdf.py     # PDF创建服务\n│   ├── translator.py     # 翻译服务\n│   ├── summarizer.py     # 摘要服务\n│   └── ocr.py           # OCR服务\n├── models/              …","publisher":{"name":"LightPDF Team","url":null},"homepage":null,"repository":null,"version":"0.1.180","license":"Proprietary","protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:lightpdf-aipdf-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"content.translation","name":"Translation","confidence":0.859,"provenance":"derived"}],"categories":["content"],"language":"ro"},"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":"lightpdf-aipdf-mcp","registry":"pypi","observedAt":"2026-10-22T06:24:03.277Z","publishedAt":"2026-01-05T11:58:33.380520Z","latestVersion":"0.1.180"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"lightpdf-aipdf-mcp","url":"https://pypi.org/project/lightpdf-aipdf-mcp/","firstSeenAt":"2026-09-09T23:25:28.750Z","fetchedAt":"2026-10-22T06:22:43.416Z","normalizedAt":"2026-10-22T06:22:43.416Z"}]},"firstSeenAt":"2026-09-09T23:25:28.750Z","updatedAt":"2026-10-22T06:24:03.277Z"}