Read and edit a live local-first PowerScroll visual notebook.
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
list_pagesList every section and page in the connected notebook, with the number ofList every section and page in the connected notebook, with the number of
No input schema was published for this tool.
read_pageRead a page. DEFAULT CHANGED in v0.54: blocks[] is free-standing markdownRead a page. DEFAULT CHANGED in v0.54: blocks[] is free-standing markdown
No input schema was published for this tool.
read_diagramRead one diagram: id, title, format, source, bounds, memberCount, and a page ofRead one diagram: id, title, format, source, bounds, memberCount, and a page of
No input schema was published for this tool.
read_imageExport one image by node id so you can look at it. Discovers ids fromExport one image by node id so you can look at it. Discovers ids from
No input schema was published for this tool.
get_blockRe-fetch a single markdown block by id (BlockSummary plus page location).Re-fetch a single markdown block by id (BlockSummary plus page location).
No input schema was published for this tool.
fit_diagramRefit an existing diagram to the scroll band its frame sits in. UnlikeRefit an existing diagram to the scroll band its frame sits in. Unlike
No input schema was published for this tool.
create_sectionCreate a new section (a tab in the notebook sidebar). Sections contain pages.Create a new section (a tab in the notebook sidebar). Sections contain pages.
No input schema was published for this tool.
create_pageCreate a new page and open it. By default also writes the title onto theCreate a new page and open it. By default also writes the title onto the
No input schema was published for this tool.
append_blockAppend a markdown block to the bottom of a page. This is the main way toAppend a markdown block to the bottom of a page. This is the main way to
No input schema was published for this tool.
insert_blockInsert a markdown block into a scroll at a chosen position, shiftingInsert a markdown block into a scroll at a chosen position, shifting
No input schema was published for this tool.
insert_imageInsert an image into a scroll at a chosen position, shifting every occupantInsert an image into a scroll at a chosen position, shifting every occupant
No input schema was published for this tool.
move_blockprivilegedMove a markdown block or diagram frame inside a scroll or across scrollsMove a markdown block or diagram frame inside a scroll or across scrolls
No input schema was published for this tool.
create_diagram_plantumlDraw a UML diagram on the page from PLANTUML source. (For Mermaid source, useDraw a UML diagram on the page from PLANTUML source. (For Mermaid source, use
No input schema was published for this tool.
create_diagram_mermaidDraw a diagram on the page from MERMAID source. (For PlantUML source, useDraw a diagram on the page from MERMAID source. (For PlantUML source, use
No input schema was published for this tool.
bridge_statusWho else is working in this notebook. Several agents may be connected atWho else is working in this notebook. Several agents may be connected at
No input schema was published for this tool.
create_diagram_svgDraw an SVG onto the page as native PowerScroll shapes. Every element becomes anDraw an SVG onto the page as native PowerScroll shapes. Every element becomes an
No input schema was published for this tool.
create_diagram_drawioDraw a draw.io / mxGraph diagram onto the page. BY DEFAULT (v0.64+) the source isDraw a draw.io / mxGraph diagram onto the page. BY DEFAULT (v0.64+) the source is
No input schema was published for this tool.
create_diagramDEPRECATED - use create_diagram_plantuml, create_diagram_mermaid,DEPRECATED - use create_diagram_plantuml, create_diagram_mermaid,
No input schema was published for this tool.
list_scrollsList the scrolls (named vertical columns) on a page, with how many blocksList the scrolls (named vertical columns) on a page, with how many blocks
No input schema was published for this tool.
create_scrollCreate a new named scroll on a page — a fresh vertical column to the rightCreate a new named scroll on a page — a fresh vertical column to the right
No input schema was published for this tool.
rename_scrollprivilegedRename a scroll. The new title appears immediately at the top of thatRename a scroll. The new title appears immediately at the top of that
No input schema was published for this tool.
move_scrollprivilegedMove a scroll (named column band) left or right, or to an absolute column.Move a scroll (named column band) left or right, or to an absolute column.
No input schema was published for this tool.
resize_scrollResize a scroll band by stable id. The width is clamped to PowerScroll's sharedResize a scroll band by stable id. The width is clamped to PowerScroll's shared
No input schema was published for this tool.
update_blockReplace the markdown of an existing block, found via read_page. Use this toReplace the markdown of an existing block, found via read_page. Use this to
No input schema was published for this tool.
rename_pageprivilegedRetitle a page in the sidebar. If the page still opens with the "# Old title"Retitle a page in the sidebar. If the page still opens with the "# Old title"
No input schema was published for this tool.
move_pageprivilegedMove a page into a different section. Section ids come from list_pages.Move a page into a different section. Section ids come from list_pages.
No input schema was published for this tool.
rename_notebookprivilegedRename the notebook itself (the title shown in the app and used for futureRename the notebook itself (the title shown in the app and used for future
No input schema was published for this tool.
delete_pageprivilegedDelete a page and everything on it. Cannot be undone from here — the appDelete a page and everything on it. Cannot be undone from here — the app
No input schema was published for this tool.
delete_sectionprivilegedDelete a section AND every page inside it. This is the widest-reachingDelete a section AND every page inside it. This is the widest-reaching
No input schema was published for this tool.
delete_scrollprivilegedDelete a named scroll (a column band). When the band holds ANY content —Delete a named scroll (a column band). When the band holds ANY content —
No input schema was published for this tool.
delete_blockprivilegedDelete a single markdown block by id. Use read_page first to get block idsDelete a single markdown block by id. Use read_page first to get block ids
No input schema was published for this tool.
delete_diagramprivilegedDelete a diagram frame and everything that belongs to it: every node whoseDelete a diagram frame and everything that belongs to it: every node whose
No input schema was published for this tool.
get_backgroundRead the canvas look a page is actually drawn with: which guide style isRead the canvas look a page is actually drawn with: which guide style is
No input schema was published for this tool.
set_backgroundChange the notebook's canvas look. "scroll" renders each column as oneChange the notebook's canvas look. "scroll" renders each column as one
No input schema was published for this tool.
save_notebookWrite the notebook back to the file it was opened from. Only works when theWrite the notebook back to the file it was opened from. Only works when the
No input schema was published for this tool.
check_updateCheck whether a newer PowerScroll release exists on GitHub. Reports the runningCheck whether a newer PowerScroll release exists on GitHub. Reports the running
No input schema was published for this tool.
run_updateInstall the latest PowerScroll release into the current notebook file. ThisInstall the latest PowerScroll release into the current notebook file. This
No input schema was published for this tool.
37 of 37 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Read and edit a live local-first PowerScroll visual notebook.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
54 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+42 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.