Skip to content
Agentmart
Submit a tool

Python Docs MCP Server

The canonical Python stdlib oracle for AI coding agents — always free, always MIT, token-frugal.

Connector by ayhammouda · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 9
Write a review

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/ayhammouda-python-docs-mcp-server

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.

We use your email only for this newsletter. Privacy

About

The canonical Python stdlib oracle for AI coding agents — always free, always MIT, token-frugal.

No 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, install config and code. Checked Oct 25, 2026.

Tools
7 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 7

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • compare_versions
  • detect_python_version
  • get_docs
  • list_versions
  • lookup_package_docs
  • search_docs
  • whatsnew_for_version

Network hosts it talks to 11

  • api.anthropic.com · found in code
  • api.github.com · found in code
  • api.ref.tools · found in code
  • cognition.ai · found in code
  • github.com · found in code
  • gitmcp.io · found in code
  • glama.ai · found in code
  • mcp.context7.com · found in code
  • mcp.deepwiki.com · found in code
  • ref.tools · found in code
  • upstash.com · found in code

Files it touches

  • /etc/apparmor.d/python-docs-worker
  • /etc/python-docs-vision
  • /etc/resolv.conf
  • /etc/ssh/ssh_host_ed25519_key.pub
  • /etc/sudoers.d/python-docs-vision
  • /home/ahammouda
  • /home/linuxbrew/.linuxbrew/bin/gh
  • /home/linuxbrew/.linuxbrew/bin/openclaw
  • /opt/python-docs-vision
  • /opt/python-docs-vision/bwrap
  • /opt/python-docs-vision/control.py
  • /opt/python-docs-vision/release_gate.py
  • /srv/openclaw/.openclaw
  • /tmp/cache
  • /usr/sbin/apparmor_parser
  • /usr/sbin/groupadd
  • /usr/sbin/runuser
  • /usr/sbin/useradd
  • /usr/sbin/usermod
  • /usr/sbin/visudo
  • /var/lib/python-docs
  • /var/lib/python-docs-control
  • /var/lib/python-docs/exchange/implementation
  • /var/lib/python-docs/verifier
  • Your home directory (~)
  • ~/.cache/mcp-python-docs/build-20260416-143022-123456.db

Tools (7)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • compare_versions

    Diff a Python stdlib symbol between two indexed versions. Returns change=added|removed|changed|unchanged with optional new_in, changed_in, deprecated_in, signature_delta (advisory), see_also_added/removed, section_diff, and note fields. Both versions must be indexed; otherwise an actionable error names the available versions.

  • detect_python_version

    Detect the Python version in the user's environment. Returns the detected version, how it was found, and whether it matches an indexed documentation set.

  • get_docs

    Retrieve a documentation page or specific section. Provide anchor for section-only retrieval (much cheaper). Pagination via start_index.

  • list_versions

    List Python documentation versions available in this index.

  • lookup_package_docs

    Look up package-declared docs/homepage/source URLs via official PyPI metadata. This is not generic web search: it only queries PyPI's JSON API and returns official PyPI metadata plus package-declared project URLs.

  • search_docs

    Search Python documentation. Use kind='symbol' for API lookups (asyncio.TaskGroup), kind='example' for code samples, kind='auto' otherwise. When version is omitted, searches across all versions. Pass the version from each hit's version field to get_docs for consistent results.

  • whatsnew_for_version

    Browse indexed official What's New sections in document order. Use kind to narrow the release topics. Sections are bounded; for full text use get_docs(slug='whatsnew/X.Y', version='X.Y', anchor=section.anchor). Pagination start_index counts nonempty sections after kind filtering.

Signals

Stars
9
Forks
3
Open issues
3
Weekly downloads
185
Last commit
Oct 19, 2026 (9 days ago)
Last release
Oct 19, 2026 (9 days ago)
Last package publish
Oct 19, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.ayhammouda/python-docs-mcp-server
Version
0.4.0
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Python Docs MCP Server. Agent Mart. https://agentmart.dev/connectors/ayhammouda-python-docs-mcp-server (last updated 2026-10-25)