← Back to search

Provenote MCP

xiaojiou176-open Scanned 5h ago

First-party Provenote MCP server for drafts, research threads, auditable runs, and knowledge search.

C
61.8 / 100

Versions

1.8.5latest
first seen Jun 5, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 25

notebook_list
annotations: none low

List notebooks.

data string
notebook_mutate
annotations: none low

Mutate notebook resources via action+data schema.

data string action str
source_list
annotations: none low

List sources, optionally filtered by notebook.

data string
source_mutate
annotations: none low

Mutate source resources via action+data schema.

data string action str
note_list
annotations: none low

List notes, optionally filtered by notebook.

data string
note_mutate
annotations: none low

Mutate note resources via action+data schema.

data string action str
knowledge_search
annotations: none low

Search sources and notes.

data string
chat_run
annotations: none low

Send a chat message and return model response.

data string
draft_list
annotations: none low

List drafts for a notebook outcome lane.

notebook_id str
draft_create
annotations: none low

Create a notebook draft from selected sources, notes, and research threads.

title string language string model_id string note_ids string source_ids string thread_ids string notebook_id str near_dedup_threshold string
draft_verify
annotations: none low

Verify a notebook draft and freeze its snapshot.

draft_id str
draft_download
annotations: none low

Return draft markdown as tool-consumable text.

draft_id str
research_thread_list
annotations: none low

List research threads for a notebook.

notebook_id str
research_thread_create
annotations: none low

Create a research thread outcome artifact.

title str answer string note_ids string question string seed_kind str insight_id string source_ids string notebook_id str insight_type string search_results string
research_thread_append
annotations: none low

Append a new entry to an existing research thread.

title string content str metadata string note_ids string thread_id str entry_type str source_ids string
research_thread_to_draft
annotations: none low

Promote a research thread into a notebook draft.

thread_id str
auditable_run_list
annotations: none low

List auditable runs for a source.

source_id str
auditable_run_create
annotations: none low

Create an auditable run for a source outcome lane.

language string model_id string source_id str near_dedup_threshold string
auditable_run_download
annotations: none low

Return auditable markdown as tool-consumable text.

run_id str
auditable_run_repair_claim
annotations: none low

Repair one claim inside an auditable run.

run_id str model_id string target_index int
auditable_run_repair_section
annotations: none low

Repair one section inside an auditable run.

run_id str model_id string target_index int
model_inspect
annotations: none low

Inspect model and provider metadata via action+data schema.

data string action str
settings_mutate
annotations: none low

Mutate or retrieve settings via action+data schema.

data string action str
ui_test_control
annotations: none low

Control UI test runs via action+data schema.

data string action str
computer_use_control
annotations: none low

Control computer-use sessions via action+data schema.

data string action str

Permissions 5

network medium
Server uses network capabilities via: fetch(), httpx, requests, socket, urllib
filesystem low
Server uses filesystem capabilities via: fs sync ops, glob, open(), os, path, pathlib, shutil, tempfile
shell high
Server uses shell capabilities via: child_process, spawn(), spawnSync(), subprocess
database medium
Server uses database capabilities via: sqlite3
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv(), process.env

Scan Findings 156

low
Tool 'notebook_list' has no annotations annotation_checker · 100%
low
Tool 'notebook_mutate' has no annotations annotation_checker · 100%
low
Tool 'source_list' has no annotations annotation_checker · 100%
low
Tool 'source_mutate' has no annotations annotation_checker · 100%
low
Tool 'note_list' has no annotations annotation_checker · 100%
low
Tool 'note_mutate' has no annotations annotation_checker · 100%
low
Tool 'knowledge_search' has no annotations annotation_checker · 100%
low
Tool 'chat_run' has no annotations annotation_checker · 100%
low
Tool 'draft_list' has no annotations annotation_checker · 100%
low
Tool 'draft_create' has no annotations annotation_checker · 100%
low
Tool 'draft_verify' has no annotations annotation_checker · 100%
low
Tool 'draft_download' has no annotations annotation_checker · 100%
low
Tool 'research_thread_list' has no annotations annotation_checker · 100%
low
Tool 'research_thread_create' has no annotations annotation_checker · 100%
low
Tool 'research_thread_append' has no annotations annotation_checker · 100%
low
Tool 'research_thread_to_draft' has no annotations annotation_checker · 100%
low
Tool 'auditable_run_list' has no annotations annotation_checker · 100%
low
Tool 'auditable_run_create' has no annotations annotation_checker · 100%
low
Tool 'auditable_run_download' has no annotations annotation_checker · 100%
low
Tool 'auditable_run_repair_claim' has no annotations annotation_checker · 100%
low
Tool 'auditable_run_repair_section' has no annotations annotation_checker · 100%
low
Tool 'model_inspect' has no annotations annotation_checker · 100%
low
Tool 'settings_mutate' has no annotations annotation_checker · 100%
low
Tool 'ui_test_control' has no annotations annotation_checker · 100%
low
Tool 'computer_use_control' has no annotations annotation_checker · 100%
medium
OAuth implementation without PKCE auth_checker · 75%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Excessive dependency count: 86 direct dependencies dependency_analyzer · 90%
medium
Suspicious package name: react-dom dependency_analyzer · 60%
medium
Suspicious package name: react-markdown dependency_analyzer · 60%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-35jp-ww65-95wh) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-3g43-6gmg-66jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-3w6x-2g7m-8v23) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-42h9-826w-cgv3) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-445q-vr5w-6q77) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-5c9x-8gcm-mpgx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-62hf-57xw-28j9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-6chq-wfr3-2hj9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-777c-7fjr-54vf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-7q8q-rj6j-mhjq) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-898c-q2cr-xwhg) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-f4gw-2p7v-4548) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-hfxv-24rg-xrqf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-j5f8-grm9-p9fc) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-jqh4-m9w3-8hp9) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-m7pr-hjqh-92cm) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-mmx7-hfxf-jppx) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-mwf2-3pr3-8698) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-p92q-9vqr-4j8v) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-pf86-5x62-jrwf) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-pjwm-pj3p-43mv) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-pmv8-rq9r-6j72) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-pmwg-cvhr-8vh7) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-q8qp-cvcw-x6jj) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-vf2m-468p-8v99) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-w9j2-pvgh-6h63) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-xhjh-pmcv-23jw) dependency_analyzer · 95%
medium
Vulnerable dependency: axios@1.15.0 (GHSA-xx6v-rp6x-q39c) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-267c-6grr-h53f) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-26hh-7cqf-hhc6) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-36qx-fr4f-26g5) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-3g8h-86w9-wvmq) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-4633-3j49-mh5q) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-492v-c6pp-mqqv) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-4c39-4ccg-62r3) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-68g3-v927-f742) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-6gpp-xcg3-4w24) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-89xv-2m56-2m9x) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-8h8q-6873-q5fj) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-955p-x3mx-jcvp) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-c4j6-fc7j-m34r) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-ffhc-5mcf-pf4q) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-gx5p-jg67-6x7h) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-h64f-5h5j-jqjh) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-m99w-x7hq-7vfj) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-mg66-mrh9-m8jx) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-p9j2-gv94-2wf4) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-q8wf-6r8g-63ch) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-vfv6-92ff-j949) dependency_analyzer · 95%
medium
Vulnerable dependency: next@16.2.3 (GHSA-wfc6-r584-vfw7) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@8.0.5 (GHSA-fx2h-pf6j-xcff) dependency_analyzer · 95%
medium
Vulnerable dependency: vite@8.0.5 (GHSA-v6wh-96g9-6wx3) dependency_analyzer · 95%
medium
Vulnerable dependency: fastapi@0.104.0 (PYSEC-2024-38) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-5h2m-4q8j-pqpj) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-c2jp-c369-7pvx) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-m8x7-r2rg-vh5g) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-mxxr-jv3v-6pgc) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-rcfx-77hg-w2wv) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-rj5c-58rq-j5g5) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-rww4-4w9c-7733) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (GHSA-vv7q-7jx5-f767) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-1364) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-1365) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-2474) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-2475) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-2476) dependency_analyzer · 95%
medium
Vulnerable dependency: fastmcp@2.12.3 (PYSEC-2026-338) dependency_analyzer · 95%
medium
Vulnerable dependency: langchain@1.2.0 (GHSA-gr75-jv2w-4656) dependency_analyzer · 95%
medium
Vulnerable dependency: langchain@1.2.0 (PYSEC-2026-2192) dependency_analyzer · 95%
medium
Vulnerable dependency: langgraph@1.0.5 (GHSA-g48c-2wqr-h844) dependency_analyzer · 95%
medium
Vulnerable dependency: langgraph@1.0.5 (PYSEC-2026-83) dependency_analyzer · 95%
medium
Vulnerable dependency: langgraph-checkpoint-sqlite@3.0.1 (GHSA-47pj-3jcm-6whg) dependency_analyzer · 95%
medium
Vulnerable dependency: langgraph-checkpoint-sqlite@3.0.1 (PYSEC-2026-3636) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.0.1 (GHSA-mf9w-mj56-hr94) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.0.1 (PYSEC-2026-2270) dependency_analyzer · 95%
medium
High-entropy string (5.74 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/zh-TW/sections/settings.ts:18 entropy_analyzer · 51%
medium
High-entropy string (6.01 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/zh-TW/sections/settings.ts:27 entropy_analyzer · 55%
medium
High-entropy string (5.95 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ja-JP/sections/settings.ts:14 entropy_analyzer · 54%
medium
High-entropy string (6.16 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ja-JP/sections/settings.ts:18 entropy_analyzer · 57%
medium
High-entropy string (5.75 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ja-JP/sections/settings.ts:27 entropy_analyzer · 51%
medium
High-entropy string (5.79 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ja-JP/sections/core.ts:603 entropy_analyzer · 51%
medium
High-entropy string (5.74 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/zh-CN/sections/settings.ts:18 entropy_analyzer · 51%
medium
High-entropy string (5.98 bits/char) in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/zh-CN/sections/settings.ts:27 entropy_analyzer · 54%
info
package.json metadata manifest_parser · 100%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: notebook_list manifest_parser · 90%
info
Tool: notebook_mutate manifest_parser · 90%
info
Tool: source_list manifest_parser · 90%
info
Tool: source_mutate manifest_parser · 90%
info
Tool: note_list manifest_parser · 90%
info
Tool: note_mutate manifest_parser · 90%
info
Tool: knowledge_search manifest_parser · 90%
info
Tool: chat_run manifest_parser · 90%
info
Tool: draft_list manifest_parser · 90%
info
Tool: draft_create manifest_parser · 90%
info
Tool: draft_verify manifest_parser · 90%
info
Tool: draft_download manifest_parser · 90%
info
Tool: research_thread_list manifest_parser · 90%
info
Tool: research_thread_create manifest_parser · 90%
info
Tool: research_thread_append manifest_parser · 90%
info
Tool: research_thread_to_draft manifest_parser · 90%
info
Tool: auditable_run_list manifest_parser · 90%
info
Tool: auditable_run_create manifest_parser · 90%
info
Tool: auditable_run_download manifest_parser · 90%
info
Tool: auditable_run_repair_claim manifest_parser · 90%
info
Tool: auditable_run_repair_section manifest_parser · 90%
info
Tool: model_inspect manifest_parser · 90%
info
Tool: settings_mutate manifest_parser · 90%
info
Tool: ui_test_control manifest_parser · 90%
info
Tool: computer_use_control manifest_parser · 90%
info
Required env vars (73) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
medium
Permission: database access detected permission_analyzer · 90%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 1621 components sbom_generator · 100%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/playwright.config.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ja-JP/sections/core.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/ru-RU/sections/core.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/pt-BR/sections/core.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/fr-FR/sections/core.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/en-US/sections/core.ts secret_scanner · 65%
high
Hardcoded Password found in xiaojiou176-open-notebooklab-0887cbf/apps/web/src/lib/locales/it-IT/sections/core.ts secret_scanner · 65%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%