# Superdoc MCP server

Agent View of the PolicyLayer registry record for Superdoc: identity, probed posture, risk grade, and all 13 tools classified. HTML page: https://policylayer.com/tools/superdoc-mcp

## Facts

- Server id: `@superdoc/mcp`
- Install: `npx -y @superdoc/mcp`
- Homepage: https://www.npmjs.com/package/@superdoc/mcp
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 13 (13 with introspected schema)
- Tool categories present: Destructive, Execute, Read, Write
- Context-window cost: 114517 tokens per request — https://policylayer.com/token-cost/superdoc-mcp
- Tags: superdoc mcp, admin, automation
- Record last modified: 2026-10-12T18:18:15.075Z

## Tools (13)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `superdoc_mutations` | Destructive | Critical | https://policylayer.com/tools/superdoc-mcp/superdoc-mutations.md |
| `superdoc_table` | Destructive | Critical | https://policylayer.com/tools/superdoc-mcp/superdoc-table.md |
| `superdoc_track_changes` | Destructive | Critical | https://policylayer.com/tools/superdoc-mcp/superdoc-track-changes.md |
| `superdoc_format` | Execute | High | https://policylayer.com/tools/superdoc-mcp/superdoc-format.md |
| `superdoc_get_content` | Read | Low | https://policylayer.com/tools/superdoc-mcp/superdoc-get-content.md |
| `superdoc_list` | Read | Low | https://policylayer.com/tools/superdoc-mcp/superdoc-list.md |
| `superdoc_search` | Read | Low | https://policylayer.com/tools/superdoc-mcp/superdoc-search.md |
| `superdoc_close` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-close.md |
| `superdoc_comment` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-comment.md |
| `superdoc_create` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-create.md |
| `superdoc_edit` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-edit.md |
| `superdoc_open` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-open.md |
| `superdoc_save` | Write | Medium | https://policylayer.com/tools/superdoc-mcp/superdoc-save.md |

## Tool descriptions

- `superdoc_mutations` — All steps succeed or all fail; no partial application. Execute multiple operations atomically in one batch. Use this for any workflow needing 2+ changes. Supported step types: text (text.rewrite, text.insert, text.delete), format (format…
- `superdoc_table` — Create and modify table structure, content, and styling. Find table/row/cell nodeIds via superdoc_get_content({action:"blocks"}) or superdoc_search. ACTIONS: • Structure: delete, insert_row, delete_row, insert_column, delete_column, merg…
- `superdoc_track_changes` — Review and resolve tracked changes (insertions, deletions, replacements, format changes) in the document. Action "list" returns all tracked changes with optional filtering by type (insert, delete, replacement, format) and pagination (lim…
- `superdoc_format` — Change text and paragraph formatting. To format multiple items at once, use superdoc_mutations with format.apply steps instead of calling this tool repeatedly. Use require "all" with a node selector to format every heading or paragraph i…
- `superdoc_get_content` — Read document content in various formats. Call this first in any workflow to understand document structure before making edits. Action "blocks" returns structured block data with nodeId, nodeType, textPreview, optional full text when inc…
- `superdoc_list` — Create and manipulate bullet and numbered lists. Most actions require a list-item target: {kind:"block", nodeType:"listItem", nodeId:"<id>"}. Exceptions: "create" and "attach" operate on paragraph targets (they turn paragraphs into list …
- `superdoc_search` — Find text patterns or nodes in the document and get ref handles for targeting edits and formatting. Refs expire after any mutation that changes the document. Re-search before the next edit when using individual tools (superdoc_edit, supe…
- `superdoc_close` — Close a document session and release memory. Unsaved changes will be lost.
- `superdoc_comment` — Manage document comment threads: create, read, update, and delete. To create a comment, first use superdoc_search to find the target text, then pass action "create" with the comment text and a target built from items[0].blocks. For a sin…
- `superdoc_create` — IMPORTANT: For headings and paragraphs, use superdoc_edit with type "markdown" instead: it is faster, creates proper styles, and handles positioning via target + placement. Only use superdoc_create for tables or when markdown cannot expr…
- `superdoc_edit` — The primary tool for inserting content into documents. ALWAYS use action "insert" with type "markdown" to create headings, paragraphs, or any block content: this is faster and creates proper document structure in one call. Do NOT use sup…
- `superdoc_open` — Open a Word document (.docx) for reading and editing. If the file does not exist, a new blank document is created at that path. Must be called before any other operation. Returns a session_id to use in subsequent calls.
- `superdoc_save` — Save the document to disk. Writes to the original path unless "out" is specified.

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Apibase (1384 tools) — https://policylayer.com/tools/io-github-whiteknightonhorse-apibase.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- MCP Framework Personal (912 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Hermoso (896 tools) — https://policylayer.com/tools/hermoso.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Altium-MCP-Suite (817 tools) — https://policylayer.com/tools/altium-mcp-suite.md
- Eda Agent (777 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=superdoc-mcp · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/superdoc-mcp
