11# python-docs-mcp-server
22
3- <!-- mcp-name: io.github.ayhammouda/python-docs -mcp-server -->
3+ <!-- mcp-name: io.github.ayhammouda/python-stdlib -mcp -->
44
55** For AI coding agents writing Python, ` python-docs-mcp-server ` is the canonical Python stdlib oracle: exact symbols, exact sections, exact versions — offline, * always free, always MIT* , token-frugal.**
66
7- [ ![ CI] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/ci.yml/badge.svg )] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/ci.yml )
8- [ ![ Security Audit] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/security.yml/badge.svg )] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/security.yml )
9- [ ![ CodeQL] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/codeql.yml/badge.svg )] ( https://github.com/ayhammouda/python-docs -mcp-server /actions/workflows/codeql.yml )
10- [ ![ OpenSSF Scorecard] ( https://api.scorecard.dev/projects/github.com/ayhammouda/python-docs -mcp-server /badge )] ( https://scorecard.dev/viewer/?uri=github.com/ayhammouda/python-docs -mcp-server )
11- [ ![ python-docs-mcp-server MCP server] ( https://glama.ai/mcp/servers/ayhammouda/python-docs -mcp-server /badges/score.svg )] ( https://glama.ai/mcp/servers/ayhammouda/python-docs -mcp-server )
12- [ ![ MCP Registry] ( https://img.shields.io/badge/MCP%20Registry-v0.1.4-0f766e )] ( https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.ayhammouda%2Fpython-docs -mcp-server )
7+ [ ![ CI] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/ci.yml/badge.svg )] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/ci.yml )
8+ [ ![ Security Audit] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/security.yml/badge.svg )] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/security.yml )
9+ [ ![ CodeQL] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/codeql.yml/badge.svg )] ( https://github.com/ayhammouda/python-stdlib -mcp/actions/workflows/codeql.yml )
10+ [ ![ OpenSSF Scorecard] ( https://api.scorecard.dev/projects/github.com/ayhammouda/python-stdlib -mcp/badge )] ( https://scorecard.dev/viewer/?uri=github.com/ayhammouda/python-stdlib -mcp )
11+ [ ![ python-docs-mcp-server MCP server] ( https://glama.ai/mcp/servers/ayhammouda/python-stdlib -mcp/badges/score.svg )] ( https://glama.ai/mcp/servers/ayhammouda/python-stdlib -mcp )
12+ [ ![ MCP Registry] ( https://img.shields.io/badge/MCP%20Registry-v0.1.4-0f766e )] ( https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.ayhammouda%2Fpython-stdlib -mcp )
1313[ ![ License: MIT] ( https://img.shields.io/badge/license-MIT-blue.svg )] ( LICENSE )
1414[ ![ Python 3.12+] ( https://img.shields.io/badge/python-3.12%2B-blue )] ( https://www.python.org/ )
1515[ ![ No API Keys] ( https://img.shields.io/badge/API%20keys-none-success )] ( #why-use-it )
@@ -76,7 +76,7 @@ trimmed to the section that matters.
7676Local source smoke test until the PyPI package is published:
7777
7878``` bash
79- uvx --from git+https://github.com/ayhammouda/python-docs -mcp-server .git python-docs-mcp-server --version
79+ uvx --from git+https://github.com/ayhammouda/python-stdlib -mcp.git python-docs-mcp-server --version
8080```
8181<!-- /PRE-PYPI -->
8282
@@ -88,7 +88,7 @@ uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-d
8888Until the first PyPI release is published, run from GitHub:
8989
9090``` bash
91- uvx --from git+https://github.com/ayhammouda/python-docs -mcp-server .git python-docs-mcp-server --version
91+ uvx --from git+https://github.com/ayhammouda/python-stdlib -mcp.git python-docs-mcp-server --version
9292```
9393<!-- /PRE-PYPI -->
9494
@@ -119,7 +119,7 @@ Build the local documentation index:
119119
120120<!-- PRE-PYPI: remove the GitHub-source build-index command and the "After PyPI publishing" lead-in after the first PyPI publish; the post-PyPI code fence below survives -->
121121``` bash
122- uvx --from git+https://github.com/ayhammouda/python-docs -mcp-server .git python-docs-mcp-server build-index --versions 3.10,3.11,3.12,3.13,3.14
122+ uvx --from git+https://github.com/ayhammouda/python-stdlib -mcp.git python-docs-mcp-server build-index --versions 3.10,3.11,3.12,3.13,3.14
123123```
124124
125125After PyPI publishing, ` uvx python-docs-mcp-server build-index ... ` is enough.
@@ -163,7 +163,7 @@ Add this to your Claude Desktop configuration file:
163163 "command" : " uvx" ,
164164 "args" : [
165165 " --from" ,
166- " git+https://github.com/ayhammouda/python-docs -mcp-server .git" ,
166+ " git+https://github.com/ayhammouda/python-stdlib -mcp.git" ,
167167 " python-docs-mcp-server"
168168 ]
169169 }
@@ -200,7 +200,7 @@ global settings):
200200 "command" : " uvx" ,
201201 "args" : [
202202 " --from" ,
203- " git+https://github.com/ayhammouda/python-docs -mcp-server .git" ,
203+ " git+https://github.com/ayhammouda/python-stdlib -mcp.git" ,
204204 " python-docs-mcp-server"
205205 ]
206206 }
@@ -230,7 +230,7 @@ Add this to `.codex/config.toml`:
230230``` toml
231231[mcp_servers .python-docs ]
232232command = " uvx"
233- args = [" --from" , " git+https://github.com/ayhammouda/python-docs -mcp-server .git" , " python-docs-mcp-server" ]
233+ args = [" --from" , " git+https://github.com/ayhammouda/python-stdlib -mcp.git" , " python-docs-mcp-server" ]
234234```
235235
236236After PyPI publishing, use:
@@ -323,7 +323,7 @@ search, or silently fall back to unofficial community mirrors.
323323Before PyPI publishing, run ` doctor ` from the GitHub source package:
324324
325325``` bash
326- uvx --from git+https://github.com/ayhammouda/python-docs -mcp-server .git python-docs-mcp-server doctor
326+ uvx --from git+https://github.com/ayhammouda/python-stdlib -mcp.git python-docs-mcp-server doctor
327327```
328328
329329After PyPI publishing:
@@ -343,7 +343,7 @@ Before PyPI publishing, validate an existing index from the GitHub source
343343package:
344344
345345``` bash
346- uvx --from git+https://github.com/ayhammouda/python-docs -mcp-server .git python-docs-mcp-server validate-corpus
346+ uvx --from git+https://github.com/ayhammouda/python-stdlib -mcp.git python-docs-mcp-server validate-corpus
347347```
348348
349349After PyPI publishing:
@@ -442,7 +442,7 @@ access. If `uvx` is not found, specify the full path in your config:
442442 "command" : " C:\\ Users\\ YOU\\ .local\\ bin\\ uvx.exe" ,
443443 "args" : [
444444 " --from" ,
445- " git+https://github.com/ayhammouda/python-docs -mcp-server .git" ,
445+ " git+https://github.com/ayhammouda/python-stdlib -mcp.git" ,
446446 " python-docs-mcp-server"
447447 ]
448448 }
0 commit comments