* Add MCPB packaging and Claude Code plugin for pdf-server Two distribution paths for the pdf-server: 1. **MCPB bundle** (Claude Desktop MCP Directory): - manifest.json: v0.3 manifest with tools, compatibility, privacy - .mcpbignore: excludes source/tests from bundle - icon.png: 64x64 PDF document icon 2. **Claude Code plugin** (plugin/): - .mcp.json: declares local stdio server via npx - commands: /pdf-research:read, /pdf-research:summarize - skills: pdf-reading skill for document navigation - Tested end-to-end: MCP server connects, all tools available The plugin uses a local stdio MCP server pattern — the first known instance in a knowledge-work plugin (all existing plugins use remote HTTP connectors). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Run prettier:fix to satisfy CI formatting checks Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
23 lines
665 B
Markdown
23 lines
665 B
Markdown
---
|
|
description: Summarize the current PDF or a new document
|
|
---
|
|
|
|
# Summarize PDF
|
|
|
|
Generate a structured summary of a PDF document.
|
|
|
|
## Instructions
|
|
|
|
1. If a PDF is already displayed, work with it
|
|
2. If user provides a new URL/path, call `display_pdf` first
|
|
3. Read through the document and produce:
|
|
- **Title and authors** (if academic paper)
|
|
- **Key findings** (3-5 bullet points)
|
|
- **Methodology** (brief summary)
|
|
- **Conclusions**
|
|
- **Relevance** — what makes this paper notable
|
|
|
|
## Notes
|
|
|
|
- For long documents, focus on abstract, introduction, and conclusion sections
|
|
- Ask the user which sections they care most about if the doc is very long
|