ext-apps/examples/pdf-server/plugin/commands/summarize.md
Bryan Thompson 3de035dc8d
Add MCPB packaging and Claude Code plugin for pdf-server (#491)
* 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>
2026-02-24 00:51:43 +00:00

665 B

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