MCP.Market

DocPull MCP server

by raintree-technology·io.github.raintree-technology/docpull·v6.8.0·28 stars

Sync public web sources into cited context packs for AI agents, RAG, and MCP clients.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

28 stars288 downloads/wk

Reviews

Write one

Nobody has reviewed DocPull yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

DocPull tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How DocPull compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 68% of 4,461 AI and agents servers
GitHub stars
28
more than 90% of 2,713 AI and agents servers
Downloads a week
288
more than 79% of 1,554 AI and agents servers with a package

Release history: 3 versions in the registry since 2026-09-05, latest 2026-10-23, typically one every 36 days.

Install DocPull in Claude Code, Cursor or VS Code

claude mcp add docpull -- uvx docpull
Add to Cursor

What the publisher says

From the DocPull repository's README, as published. We do not edit it. Read it on GitHub

DocPull

<!-- project-record: docpull -->

Active open-source project · MIT License

DocPull turns changing public web sources into cited, reproducible context for AI agents and retrieval pipelines. Use it when your application needs to know which sources it used, whether they changed, and how to rebuild the same context later.

<!-- mcp-name: io.github.raintree-technology/docpull -->

Install and sync your first source

pip install docpull
docpull init stripe-docs
docpull add https://docs.stripe.com
docpull sync
docpull diff
docpull export context-pack --target cursor

The project stores declared sources in docpull.yaml and resolved inputs in .docpull/context.lock.json. Later syncs produce a hash-based diff while preserving source URLs, content hashes, run IDs, citations, and export metadata.

No account or paid API is required for this path. Direct fetching, discovery, extraction, indexing, pack analysis, and diffs run locally.

Why use DocPull

source versions produced an answer or artifact.

  • Reproduce agent context. Stable IDs, hashes, manifests, and lockfiles show which

feeds, repositories, packages, standards, and local documents.

  • Detect source drift. Sync and diff documentation, product pages, policies,

sidecars remain readable without a hosted service.

  • Keep evidence inspectable. Markdown, NDJSON, SQLite, citations, and provenance

data workflows, or a versioned context-pack release.

  • Choose the downstream surface. Export context for agent clients, vector import,

choice and can be blocked with a zero-dollar budget.

  • Keep expensive routes explicit. Browser and cloud rendering require an explicit

How it works

declared sources → local acquisition → versioned evidence → diff and validation → export

DocPull's v3 pack contract separates raw extraction, agent-ready context, and eval-grade evidence. Validate the level a downstream system requires:

docpull pack prepare packs/docs --eval-grade
docpull pack validate packs/docs --level eval
docpull ci --prepare

docpull ci checks freshness, citation coverage, pack quality, rights metadata, and other configured gates. It writes context-ci.report.json and CONTEXT_CI.md, then exits non-zero when a hard gate fails.

Supported surfaces

Common source shapes include static and server-rendered websites, OpenAPI documents, feeds, papers, public GitHub repositories, npm and PyPI packages, standards, datasets, transcripts, Wikimedia pages, product and policy pages, and local PDF or office files. See context-pack workflows for the complete surface.

MCP server

pip install 'docpull[mcp]'
docpull mcp

Claude Code can register the same local server:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

DocPull: common questions

Is DocPull MCP server safe?
Mostly: it is graded B (83/100). Read the DocPull safety report
How do I install DocPull?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does DocPull need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is DocPull maintained?
The last commit was 24 days ago (2026-10-12). The latest release is v6.8.0.
What can I use instead of DocPull?
Servers from other publishers that do the same job: agent-device MCP server, Basic Memory MCP server and Local Rag MCP server.
How does DocPull compare with other AI and agents MCP servers?
safety score 83/100 (higher than 68% of 4,461 AI and agents servers); github stars 28 (more than 90% of 2,713 AI and agents servers); downloads a week 288 (more than 79% of 1,554 AI and agents servers with a package). Full comparison.

Alternatives to DocPull

Same job from other publishers: the closest match first, then the best rated.

  • agent-device
    Open source device layer for AI agents: control mobile, web, TV, and desktop apps over MCP
    A
  • Basic Memory
    Local-first knowledge management with bi-directional LLM sync via Markdown files.
    B
  • Local Rag
    Easy-to-setup local RAG server with minimal configuration
    A
  • Butterbase AI
    Butterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.
    A
  • Spotifyscraper
    Public Spotify metadata, lyrics and podcasts for LLM agents. No API key, read-only.
    B