activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Crawler Summary
Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. --- name: paperless-ngx description: Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. metadata: { "openclaw": { "emoji": "📄", "requires": { "bins": ["python3", "curl", "jq"], "env": ["PAPERLESS_URL", "PAPERLESS_TOKEN"] }, "primaryEnv": "PAP Published capability contract available. No trust telemetry is available yet. Last updated 4/14/2026.
Freshness
Last checked 4/14/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
paperless-ngx is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. --- name: paperless-ngx description: Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. metadata: { "openclaw": { "emoji": "📄", "requires": { "bins": ["python3", "curl", "jq"], "env": ["PAPERLESS_URL", "PAPERLESS_TOKEN"] }, "primaryEnv": "PAP
Public facts
6
Change events
1
Artifacts
0
Freshness
Apr 14, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 4/14/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Apr 14, 2026
Vendor
Yangtao121
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 4/14/2026.
Setup snapshot
git clone https://github.com/yangtao121/paperless-ngx-skill.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Yangtao121
Protocol compatibility
OpenClaw
Auth modes
api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
# 设置 Paperless-NGX 实例地址 export PAPERLESS_URL="http://your-paperless-url:8000" # 设置 API Token(从 Paperless-NGX 设置中获取) export PAPERLESS_TOKEN="your-api-token-here"
bash
# 设置 Paperless-NGX 实例地址 export PAPERLESS_URL="http://your-paperless-url:8000" # 设置 API Token(从 Paperless-NGX 设置中获取) export PAPERLESS_TOKEN="your-api-token-here" # 可选:设置默认文档类型和标签 export PAPERLESS_DEFAULT_TYPE="Document" export PAPERLESS_DEFAULT_TAGS="inbox,unsorted"
bash
# 上传文档 python3 scripts/upload.py ~/Downloads/invoice.pdf --title "2024-01 发票" --tag "发票" # 搜索文档 python3 scripts/search.py --query "发票" # 查看文档详情 python3 scripts/documents.py --get 123 # 更新文档标签 python3 scripts/documents.py --update 123 --tag "已报销"
bash
# 基础上传 python3 scripts/upload.py /path/to/document.pdf # 带标题和标签 python3 scripts/upload.py file.pdf --title "发票 2024" --tag "发票,2024" # 完整元数据 python3 scripts/upload.py file.pdf \ --title "Office Supplies Invoice" \ --tag "expense,office" \ --type "Receipt" \ --correspondent "Amazon" \ --created "2024-01-15" # 批量上传 python3 scripts/upload.py *.pdf --tag "批量导入"
bash
# 全文搜索 python3 scripts/search.py --query "发票" # 按标签搜索 python3 scripts/search.py --tag "发票,2024" # 按文档类型搜索 python3 scripts/search.py --type "Invoice" # 按日期范围搜索 python3 scripts/search.py --created-after "2024-01-01" --created-before "2024-12-31" # 组合搜索 python3 scripts/search.py --query "rent" --tag "2024" --type "Receipt" # 限制结果数量 python3 scripts/search.py --query "invoice" --limit 20
bash
# 列出所有标签 python3 scripts/tags.py --list # 创建新标签 python3 scripts/tags.py --create "重要文档" --color "#ff0000" # 创建带匹配规则的标签 python3 scripts/tags.py --create "发票" --color "#00ff00" --match "invoice" # 删除标签 python3 scripts/tags.py --delete 5
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. --- name: paperless-ngx description: Manage Paperless-NGX document management system via REST API. Upload, search, tag, and organize documents using natural language commands. Ideal for digital document archives, receipt management, and PDF organization workflows. metadata: { "openclaw": { "emoji": "📄", "requires": { "bins": ["python3", "curl", "jq"], "env": ["PAPERLESS_URL", "PAPERLESS_TOKEN"] }, "primaryEnv": "PAP
智能文档管理助手,通过自然语言指令管理 Paperless-NGX 文档系统。
# 设置 Paperless-NGX 实例地址
export PAPERLESS_URL="http://your-paperless-url:8000"
# 设置 API Token(从 Paperless-NGX 设置中获取)
export PAPERLESS_TOKEN="your-api-token-here"
# 设置 Paperless-NGX 实例地址
export PAPERLESS_URL="http://your-paperless-url:8000"
# 设置 API Token(从 Paperless-NGX 设置中获取)
export PAPERLESS_TOKEN="your-api-token-here"
# 可选:设置默认文档类型和标签
export PAPERLESS_DEFAULT_TYPE="Document"
export PAPERLESS_DEFAULT_TAGS="inbox,unsorted"
# 上传文档
python3 scripts/upload.py ~/Downloads/invoice.pdf --title "2024-01 发票" --tag "发票"
# 搜索文档
python3 scripts/search.py --query "发票"
# 查看文档详情
python3 scripts/documents.py --get 123
# 更新文档标签
python3 scripts/documents.py --update 123 --tag "已报销"
# 基础上传
python3 scripts/upload.py /path/to/document.pdf
# 带标题和标签
python3 scripts/upload.py file.pdf --title "发票 2024" --tag "发票,2024"
# 完整元数据
python3 scripts/upload.py file.pdf \
--title "Office Supplies Invoice" \
--tag "expense,office" \
--type "Receipt" \
--correspondent "Amazon" \
--created "2024-01-15"
# 批量上传
python3 scripts/upload.py *.pdf --tag "批量导入"
# 全文搜索
python3 scripts/search.py --query "发票"
# 按标签搜索
python3 scripts/search.py --tag "发票,2024"
# 按文档类型搜索
python3 scripts/search.py --type "Invoice"
# 按日期范围搜索
python3 scripts/search.py --created-after "2024-01-01" --created-before "2024-12-31"
# 组合搜索
python3 scripts/search.py --query "rent" --tag "2024" --type "Receipt"
# 限制结果数量
python3 scripts/search.py --query "invoice" --limit 20
# 列出所有标签
python3 scripts/tags.py --list
# 创建新标签
python3 scripts/tags.py --create "重要文档" --color "#ff0000"
# 创建带匹配规则的标签
python3 scripts/tags.py --create "发票" --color "#00ff00" --match "invoice"
# 删除标签
python3 scripts/tags.py --delete 5
# 查看文档详情
python3 scripts/documents.py --get 123
# 下载文档
python3 scripts/documents.py --download 123 --output ~/Downloads/document.pdf
# 更新文档元数据
python3 scripts/documents.py --update 123 --title "新标题" --tag "已审核"
# 添加标签
python3 scripts/documents.py --update 123 --add-tag "已归档"
# 移除标签
python3 scripts/documents.py --update 123 --remove-tag "待处理"
# 删除文档(移至回收站)
python3 scripts/documents.py --delete 123
# 永久删除
python3 scripts/documents.py --delete 123 --permanent
# 批量添加标签
python3 scripts/bulk.py --add-tag "123,456,789" --tag "已审核"
# 批量删除
python3 scripts/bulk.py --delete $(python3 scripts/search.py --query "draft" --json | jq -r '.[].id')
# 批量更新文档类型
python3 scripts/bulk.py --set-type "123,456,789" --type "Invoice"
# 上传发票
DOC_ID=$(python3 scripts/upload.py invoice.pdf --title "2024-01 发票" --tag "待处理" --json | jq -r '.id')
# 查看 OCR 提取的内容
python3 scripts/documents.py --get $DOC_ID --content
# 更新标签
python3 scripts/documents.py --update $DOC_ID --tag "已审核,已归档"
# 批量上传
for file in ~/Downloads/*.pdf; do
python3 scripts/upload.py "$file" --tag "待分类"
done
# 查看待分类文档
python3 scripts/search.py --tag "待分类"
# 逐个处理并分类
python3 scripts/documents.py --update 123 --tag "发票,2024" --type "Invoice"
# 查找重复文档
python3 scripts/search.py --query "duplicate"
# 批量删除重复项
python3 scripts/bulk.py --delete $(python3 scripts/search.py --query "duplicate" --json | jq -r '.[].id')
# 查找本月文档
python3 scripts/search.py --created-after "2024-01-01" --created-before "2024-01-31"
# 批量添加月度标签
python3 scripts/bulk.py --add-tag "$(python3 scripts/search.py --created-after "2024-01-01" --created-before "2024-01-31" --json | jq -r '.[].id | join(",")')" --tag "2024-01"
❌ Error: 401 Unauthorized
解决:检查 API Token 是否正确
# 本地部署用户,使用 local.md 中的配置
source <(cat /Users/yangtao/.openclaw/workspace/skills/paperless-ngx/local.md | grep export)
❌ Error: Connection refused
解决:确认 Paperless-NGX 服务正在运行
# 测试本地实例
curl http://PAPERLESS_HOST:8000/api/
❌ Error: File not found: /path/to/file.pdf
解决:检查文件路径是否正确
ls -la /path/to/file.pdf
❌ Error: 429 Too Many Requests
解决:等待后重试,脚本会自动处理指数退避
# 基于文档内容建议标签(使用 OpenClaw AI)
python3 scripts/documents.py --suggest 123
# 自动检测文档类型
python3 scripts/upload.py document.pdf --auto-detect-type
文档参考 references/webhooks.md 了解如何设置 Webhook 集成。
# 导出文档元数据为 CSV
python3 scripts/export.py --format csv --output documents.csv
# 导出为 JSON
python3 scripts/export.py --format json --output documents.json
对于多实例配置,创建 ~/.config/paperless-ngx/config.json:
{
"instances": {
"home": {
"url": "https://paperless-home.example.com",
"token": "token1",
"default_type": "Document",
"default_tags": ["inbox"]
},
"work": {
"url": "https://paperless-work.example.com",
"token": "token2",
"default_type": "Invoice",
"default_tags": ["work", "invoices"]
}
},
"active_instance": "home"
}
然后使用:
python3 scripts/upload.py file.pdf --instance work
详细的 API 文档请参考:
references/api-endpoints.md - 完整 API 端点参考references/document-types.md - 文档类型定义references/error-codes.md - 错误代码和解决方案机器人 - 所有机器人相关导航 - 所有导航相关视觉 - 计算机视觉、3D视觉大模型 - LLM、多模态大模型生成模型 - 扩散模型、生成式AI机器人子类:
人形机器人四足机器人机器人控制导航子类:
路径规划运动规划城市导航社交导航视觉子类:
3D重建场景重建神经渲染多模态学习方法子类:
强化学习模仿学习端到端学习仿真到现实域随机化注意力机制Transformer世界模型高斯泼溅点云必选标签(2-3个):
2016 - 2025 等
机器人 / 导航 / 视觉 / 大模型 / 生成模型⭐必读(仅重要论文)可选标签(1-2个): 4. 二级方向 - 具体子领域(人形机器人、强化学习等) 5. 技术细节 - 具体算法/方法(Transformer、世界模型等)
总计:3-5个标签
年份标签范围: 2016 - 2025(根据实际论文发表年份)
获取年份的方法:
年份标签颜色: 统一使用灰色系 (#808080),便于视觉识别
示例:
2016 - 早期经典论文(如 PPO、GAE)2017 - 重要基础算法(如 PPO 算法原论文)2020-2023 - 中期研究论文2024-2025 - 最新前沿研究示例 1:人形机器人强化学习论文(2025年最新)
# 上传时打标签
python3 scripts/upload.py paper.pdf --title "论文标题" \
--tag "2025,⭐必读,机器人,人形机器人,强化学习,仿真到现实"
示例 2:视觉导航论文(2024年)
python3 scripts/upload.py paper.pdf --title "论文标题" \
--tag "2024,导航,视觉,路径规划,Transformer"
示例 3:扩散模型论文(2024年)
python3 scripts/upload.py paper.pdf --title "论文标题" \
--tag "2024,机器人控制,强化学习,生成模型,扩散模型"
示例 4:3D重建论文(2024年)
python3 scripts/upload.py paper.pdf --title "论文标题" \
--tag "2024,视觉,3D重建,场景重建,高斯泼溅"
示例 5:经典论文(2017年 PPO算法)
python3 scripts/upload.py paper.pdf --title "Proximal Policy Optimization Algorithms" \
--tag "2017,⭐必读,强化学习,机器人控制"
| 旧标签 | 新标签 | 处理方式 |
|--------|--------|----------|
| 机器人与控制 | 机器人 | 简化 |
| 深度学习 | ~~删除~~ | 过于宽泛,不使用 |
| End-to-End Learning | 端到端学习 | 中文化 |
| Imitation Learning | 模仿学习 | 中文化 |
| Sim2Real | 仿真到现实 | 中文化 |
| Cross-Modal | 多模态 | 中文化 |
| Path Planning | 路径规划 | 中文化 |
| Motion Planning | 运动规划 | 中文化 |
| Gaussian Splatting | 高斯泼溅 | 中文化 |
| Vision-Guided | ~~删除~~ | 并入具体技术标签 |
| Robot Control | 机器人控制 | 中文化 |
⭐必读注意事项:
# 上传发票并自动分类
python3 scripts/upload.py receipt.pdf --title "Amazon 2024-01-15" --tag "支出,购物,Amazon"
# 月底汇总
python3 scripts/search.py --tag "2024-01,支出" --export
# 合同归档
python3 scripts/upload.py contract.pdf --type "Contract" --correspondent "供应商A" --tag "合同,2024,有效"
# 合同到期提醒
python3 scripts/search.py --type "Contract" --tag "即将到期"
# 论文归档
python3 scripts/upload.py paper.pdf --title "论文标题 - 作者" --tag "研究,AI,论文"
# 按主题整理
python3 scripts/search.py --tag "研究" --export
对于本地部署,配置信息存储在 local.md 中:
http://PAPERLESS_HOST:8000YOUR_TOKEN_HERE详细配置和加载方法请查看:local.md
对于多实例配置,创建 ~/.config/paperless-ngx/config.json:
{
"instances": {
"home": {
"url": "https://paperless-home.example.com",
"token": "token1",
"default_type": "Document",
"default_tags": ["inbox"]
},
"work": {
"url": "https://paperless-work.example.com",
"token": "token2",
"default_type": "Invoice",
"default_tags": ["work", "invoices"]
}
},
"active_instance": "home"
}
然后使用:
python3 scripts/upload.py file.pdf --instance work
遇到问题?
references/error-codes.mdexport PAPERLESS_DEBUG=1cat local.mdSkill 版本: 1.0.0 最后更新: 2026-02-05 兼容性: Paperless-NGX 2.0+ 本地配置: local.md
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
api_key
Streaming
No
Data region
global
Protocol support
Requires: openclew, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract"
curl -s "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"api_key"
],
"requires": [
"openclew",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/yangtao121/paperless-ngx-skill#input",
"outputSchemaRef": "https://github.com/yangtao121/paperless-ngx-skill#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:44:19.603Z",
"sourceUpdatedAt": "2026-02-24T19:44:19.603Z",
"freshnessSeconds": 19554416
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-10-09T03:31:15.625Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Yangtao121",
"href": "https://github.com/yangtao121/paperless-ngx-skill",
"sourceUrl": "https://github.com/yangtao121/paperless-ngx-skill",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-14T22:23:58.823Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:44:19.603Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "api_key",
"href": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:44:19.603Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/yangtao121/paperless-ngx-skill#input",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:44:19.603Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/yangtao121-paperless-ngx-skill/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to paperless-ngx and adjacent AI workflows.