footnote-mcp
Source-grounded web research: search, extraction, verification, and browser automation.
Connector by KazKozDev · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/kazkozdev-footnote-mcp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 21 read · 13 write · 1 delete · 10 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 45
Read from the source code; the running server may list different tools.
Read 21 · Look things up without changing anything.
browser_extract_tablescheck_date_completenessclassify_sourceencyclopedia_searchgenerate_search_queriesgithub_searchpapers_searchsource_cache_getstartup_health_checktool_code_validateweb_deep_searchweb_detect_downloads
Show 9 more tools
web_extractweb_extract_tablesweb_fetch_authenticatedweb_fetch_jsonweb_readweb_screenshotweb_searchweb_search_recentweb_snapshot
Write 13 · Create, change, send or run things.
archive_searchbrowser_set_date_rangebuild_research_debug_reportexport_datasetresolve_unitssource_cache_puttool_code_run_sandboxedtool_promoteweb_archive_fetchweb_clickweb_navigateweb_scroll
Show 1 more tools
web_type
Delete 1 · Delete, drop, revoke or wipe things.
recipe_registry
Not yet classified 10 · We could not tell from the name and description.
browser_extract_tables_for_date_rangecorroborate_claimevidence_entailmentlocate_claim_spanreconcile_time_seriestool_code_generatetool_spec_proposevalidate_unit_rowsweb_crawlweb_parse_file
Files it touches
- Any path the agent passes to its tools
Tools (45)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
archive_searchFind archived captures of a URL or host through the Wayback Machine and Common Crawl; optionally extract archived text.
browser_extract_tablesExtract visible tables from the current browser page after navigation/interactions.
browser_extract_tables_for_date_rangeSet date range in the current browser page, submit it, then extract visible tables.
browser_set_date_rangeBest-effort browser date-range setter for interactive pages with date inputs.
build_research_debug_reportBuild a compact diagnostic report for a research run: queries, URLs, source quality, and verification gaps.
check_date_completenessValidate date-range completeness for structured results. Supports day, week, and month granularity.
classify_sourceClassify a source as official, aggregator, blog, forum, interactive, blocked, or error.
corroborate_claimTriangulate a claim across multiple source excerpts; returns a corroboration verdict (corroborated/conflicting/single_source/...).
encyclopedia_searchSearch Wikipedia articles and Wikidata entities, or execute a read-only Wikidata SPARQL query.
evidence_entailmentStrict entailment check for claim vs source excerpt. Supports heuristic, Ollama judge, or auto fallback.
export_datasetWrite extracted rows to a consolidated file (csv | xlsx | json) and return the path.
generate_search_queriesGenerate specialized search queries using operators like site:, filetype:, API, CSV, and data-table variants.
github_searchSearch public GitHub repositories, issues, code, or commits. Authentication is optional; zero-key requests use GitHub's public rate limit.
locate_claim_spanLocate the sentence(s) in a source that best support a claim, with character offsets and a containment score (span-level provenance).
papers_searchSearch scientific publications through Crossref and arXiv. Uses no API key and returns one normalized paper result shape.
Show 30 more tools
recipe_registryManage promoted extraction recipes: list, get, run, or delete saved recipes.
reconcile_time_seriesAlign several time series on a common key, compute deltas vs the first series, and flag missing keys and outliers.
resolve_unitsResolve units, currencies, and currency pairs from text so incompatible rows can be rejected.
source_cache_getRead persistent source cache entry for a URL.
source_cache_putWrite arbitrary parsed source payload into persistent source cache.
startup_health_checkCheck optional parser, OCR, browser, and cache dependencies for this MCP server.
tool_code_generateGenerate a safe starter extraction recipe function for the proposed spec. The result must still be validated before running.
tool_code_run_sandboxedRun validated extraction recipe code in a separate limited subprocess. Code must define extract(source_text, input_payload).
tool_code_validateStatically validate task-specific extraction code against the safe recipe contract and allowlist.
tool_promoteSave a validated extraction recipe as reusable memory after an optional smoke test. Does not edit the MCP server.
tool_spec_proposePropose a controlled task-specific extraction recipe spec when generic tools cannot extract structured rows.
validate_unit_rowsReject structured rows that are incompatible with the expected unit, currency, or currency pair.
web_archive_fetchFind the closest Wayback Machine snapshot of a URL (for dead or changed sources) and optionally read its text.
web_clickClick an interactive element by its ref (e.g. @e3 from web_snapshot).
web_crawlBreadth-first crawl from a start URL, fetching and extracting each page. Stays on the start host by default. Capped at 50 pages.
web_deep_searchIterative evidence-led deep research: decompose requirements, search unresolved gaps, extract text/tables/files, verify each fact, and return a diagnostic funnel plus source-grounded context.
web_detect_downloadsDetect downloadable CSV/XLS/XLSX/PDF/JSON/XML links on a page.
web_extractExtract text from the page. refs: comma-separated @eN, or 'visible' for all visible text, or 'all' for full HTML.
web_extract_tablesFetch a page, parse HTML tables, and return structured columns/rows with source URL provenance.
web_fetch_authenticatedFetch a page that needs cookies or custom headers (logged-in or gated pages).
web_fetch_jsonFetch an API/JSON URL directly and return parsed JSON with source URL provenance and persistent cache.
web_navigateNavigate the browser to a URL.
web_parse_fileDownload and parse CSV/TSV/XLSX/PDF/JSON files, returning structured rows or extracted text with provenance.
web_readFetch and extract text from a single URL. Returns extracted content (markdown).
web_screenshotCapture a PNG screenshot of the current browser page, save it to disk, and optionally OCR text locked inside the image.
web_scrollScroll the page: up, down, top, bottom.
web_searchGeneral web discovery. Uses configured providers plus zero-key Bing, DuckDuckGo, Brave, and Wiby. Marginalia is opt-in through auto+marginalia. Returns normalized titles, URLs, snippets and scores.
web_search_recentWeb search restricted to a recency window via DuckDuckGo's date filter (day/week/month/year).
web_snapshotCapture the current page state: URL, title, accessibility tree with stable refs (@e1, @e2...), and visible text. Use this before clicking/typing.
web_typeType text into an input field by its ref.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 58
- Last commit
- Sep 7, 2026 (1 month ago)
- Last release
- Aug 6, 2026 (2 months ago)
- Last package publish
- Aug 6, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
io.github.KazKozDev/footnote-mcp- Version
- 0.2.6
- Auth
- No auth
- Packages
- pypi footnote-mcpoci
ghcr.io/kazkozdev/footnote-mcp:0.2.6 - License
- MIT
- Repository
- github.com/KazKozDev/footnote-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from KazKozDev
- 0.620score
Weboperator
KazKozDev
Hands your live Chrome tab to any MCP client — snapshot, navigate, click, type, extract.
ConnectorAFreshness: ALocal★ 3Claude Code +5 - 0.504score
Abscissa
KazKozDev
Safety-aware MCP server for Linear issues, projects, cycles, and dependencies.
ConnectorCFreshness: CLocal★ 1↓ 29/wkClaude Code +5 - 0.420score
MCP Search Server
KazKozDev
Web search, content extraction, PDF parsing, plus datetime and geolocation tools.
ConnectorDFreshness: DLocalClaude Code +5
Cite this page
footnote-mcp. Agent Mart. https://agentmart.dev/connectors/kazkozdev-footnote-mcp (last updated 2026-10-24)