← Back to search

docshark

GitHub Actions Scanned 23d ago

🦈 Documentation MCP Server — scrape, index, and search any doc website

npm
C
71.8 / 100

Versions

0.1.25latest
May 31, 2026
0.1.24
May 28, 2026
0.1.23
May 23, 2026
0.1.22
May 13, 2026
0.1.21
May 13, 2026
+ show 10 moreshow less
0.1.20
Mar 19, 2026
0.1.17
Mar 19, 2026
0.1.16
Mar 19, 2026
0.1.13
Mar 12, 2026
0.1.12
Mar 12, 2026
0.1.9
Mar 11, 2026
0.1.8
Mar 11, 2026
0.1.7
Mar 7, 2026
0.1.6
Mar 7, 2026
0.1.5
Mar 6, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 5

search_docs
annotations: verified low

Search indexed docs by keyword or library. Returns ranked sections with URLs.

readOnlyHint true idempotentHint true
search_docs_batch
annotations: verified low

Run multiple documentation searches in one call. Use this for repeated or decomposed lookups.

readOnlyHint true idempotentHint true
list_libraries
annotations: verified low

List indexed documentation libraries. Paginated results.

readOnlyHint true idempotentHint true
get_doc_page
annotations: mismatch low

Retrieve complete documentation page as markdown.

readOnlyHint true idempotentHint true destructiveHint true
manage_library
annotations: verified low

Manage library lifecycle: add/rename/refresh/remove/info. Destructive actions require confirmation.

destructiveHint true

Permissions 4

network medium
Server uses network capabilities via: fetch()
filesystem low
Server uses filesystem capabilities via: fs
shell high
Server uses shell capabilities via: child_process, spawn()
env_vars low
Server uses env_vars capabilities via: process.env

Scan Findings 47

info
Tool 'search_docs' annotations are consistent annotation_checker · 80%
info
Tool 'search_docs_batch' annotations are consistent annotation_checker · 80%
info
Tool 'list_libraries' annotations are consistent annotation_checker · 80%
medium
Tool 'get_doc_page' claims destructive but name implies read-only operation annotation_checker · 80%
info
Tool 'manage_library' annotations are consistent annotation_checker · 80%
high
Remote transport without authentication auth_checker · 70%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-29g2-3rmr-qm68) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-2crg-3p73-43xp) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-3f6h-2hrp-w5wx) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-866w-xmhq-wj7x) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-88qp-p4qg-rqm6) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-fpg4-jhqr-589c) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-hgv7-v322-mmgr) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-vrhm-gvg7-fpcf) dependency_analyzer · 95%
medium
Vulnerable dependency: @sveltejs/kit@2.50.2 (GHSA-wqjv-9729-c5q2) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-crpf-4hrx-3jrp) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-f3cj-j4f6-wq85) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-f7gr-6p89-r883) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-h7h7-mm68-gmrc) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-m56q-vw4c-c2cp) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-phwv-c562-gvmh) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-pr6f-5x2q-rwfp) dependency_analyzer · 95%
medium
Vulnerable dependency: svelte@5.51.0 (GHSA-rcqx-6q8c-2c42) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@7.3.1 (GHSA-4w7w-66w2-5vf9) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@7.3.1 (GHSA-fx2h-pf6j-xcff) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@7.3.1 (GHSA-p9ff-h696-f583) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@7.3.1 (GHSA-v2wj-q39q-566r) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@7.3.1 (GHSA-v6wh-96g9-6wx3) dependency_analyzer · 95%
medium
Vulnerable dependency: nanoid@5.1.6 (GHSA-28wg-ghj8-5hjv) dependency_analyzer · 95%
medium
Vulnerable dependency: srvx@0.11.8 (GHSA-p36q-q72m-gchr) dependency_analyzer · 95%
medium
Vulnerable dependency: valibot@1.2.0 (GHSA-5qjj-4xww-7phc) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: search_docs manifest_parser · 75%
info
Tool: search_docs_batch manifest_parser · 75%
info
Tool: list_libraries manifest_parser · 75%
info
Tool: get_doc_page manifest_parser · 75%
info
Tool: manage_library manifest_parser · 75%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (7) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 70%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 45 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%