Skip to content

Commit 89c7747

Browse files
committed
chore: rename repo URL refs ayhammouda/python-docs-mcp-server -> python-stdlib-mcp
Per CR decision 9.2 (locked 2026-05-14). PyPI package name unchanged. GitHub auto-redirects old URL to new for clone/fetch.
1 parent 147a9ac commit 89c7747

3 files changed

Lines changed: 24 additions & 24 deletions

File tree

.github/RELEASE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ versions 3.10 through 3.14.
5151
```
5252

5353
4. Monitor the release workflow at:
54-
https://github.com/<owner>/python-docs-mcp-server/actions/workflows/release.yml
54+
https://github.com/<owner>/python-stdlib-mcp/actions/workflows/release.yml
5555

5656
5. Verify the package on PyPI:
5757
https://pypi.org/project/python-docs-mcp-server/0.1.2/
@@ -76,7 +76,7 @@ Complete these steps in order. Each step has a checkbox -- do not skip ahead.
7676

7777
### Pre-Release Verification
7878

79-
- [ ] All CI tests green on main: check https://github.com/<owner>/python-docs-mcp-server/actions/workflows/ci.yml
79+
- [ ] All CI tests green on main: check https://github.com/<owner>/python-stdlib-mcp/actions/workflows/ci.yml
8080
- [ ] Local test suite passes:
8181
```bash
8282
uv run pytest --tb=short -q
@@ -118,7 +118,7 @@ Complete these steps in order. Each step has a checkbox -- do not skip ahead.
118118
```bash
119119
git push origin v0.1.1
120120
```
121-
- [ ] Monitor the workflow run: https://github.com/<owner>/python-docs-mcp-server/actions/workflows/release.yml
121+
- [ ] Monitor the workflow run: https://github.com/<owner>/python-stdlib-mcp/actions/workflows/release.yml
122122
- [ ] Verify all three jobs pass: `build` -> `publish` -> `github-release`
123123

124124
### Post-Release Verification (SHIP-06)
@@ -166,7 +166,7 @@ Complete these steps in order. Each step has a checkbox -- do not skip ahead.
166166
examples
167167
- [ ] Verify `README.md` has no temporary pre-release install artifacts:
168168
```bash
169-
rg -n 'PRE[-]PYPI|Before PyPI publishing|Until the first PyPI|After PyPI publishing|git\\+https://github.com/.*/python-docs-mcp-server' README.md
169+
rg -n 'PRE[-]PYPI|Before PyPI publishing|Until the first PyPI|After PyPI publishing|git\\+https://github.com/.*/python-stdlib-mcp' README.md
170170
```
171171
The command should return no output.
172172
- [ ] Review `docs/launch/` so no public launch copy still asks users to install

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# python-docs-mcp-server
22

3-
<!-- mcp-name: io.github.ayhammouda/python-docs-mcp-server -->
4-
5-
[![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)
6-
[![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)
7-
[![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)
8-
[![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)
9-
[![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)
10-
[![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)
3+
<!-- mcp-name: io.github.ayhammouda/python-stdlib-mcp -->
4+
5+
[![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)
6+
[![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)
7+
[![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)
8+
[![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)
9+
[![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)
10+
[![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)
1111
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
1212
[![Python 3.12+](https://img.shields.io/badge/python-3.12%2B-blue)](https://www.python.org/)
1313
[![No API Keys](https://img.shields.io/badge/API%20keys-none-success)](#why-use-it)
@@ -79,7 +79,7 @@ trimmed to the section that matters.
7979
Local source smoke test until the PyPI package is published:
8080

8181
```bash
82-
uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-docs-mcp-server --version
82+
uvx --from git+https://github.com/ayhammouda/python-stdlib-mcp.git python-docs-mcp-server --version
8383
```
8484
<!-- /PRE-PYPI -->
8585

@@ -91,7 +91,7 @@ uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-d
9191
Until the first PyPI release is published, run from GitHub:
9292

9393
```bash
94-
uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-docs-mcp-server --version
94+
uvx --from git+https://github.com/ayhammouda/python-stdlib-mcp.git python-docs-mcp-server --version
9595
```
9696
<!-- /PRE-PYPI -->
9797

@@ -122,7 +122,7 @@ Build the local documentation index:
122122

123123
<!-- 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 -->
124124
```bash
125-
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
125+
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
126126
```
127127

128128
After PyPI publishing, `uvx python-docs-mcp-server build-index ...` is enough.
@@ -166,7 +166,7 @@ Add this to your Claude Desktop configuration file:
166166
"command": "uvx",
167167
"args": [
168168
"--from",
169-
"git+https://github.com/ayhammouda/python-docs-mcp-server.git",
169+
"git+https://github.com/ayhammouda/python-stdlib-mcp.git",
170170
"python-docs-mcp-server"
171171
]
172172
}
@@ -203,7 +203,7 @@ global settings):
203203
"command": "uvx",
204204
"args": [
205205
"--from",
206-
"git+https://github.com/ayhammouda/python-docs-mcp-server.git",
206+
"git+https://github.com/ayhammouda/python-stdlib-mcp.git",
207207
"python-docs-mcp-server"
208208
]
209209
}
@@ -233,7 +233,7 @@ Add this to `.codex/config.toml`:
233233
```toml
234234
[mcp_servers.python-docs]
235235
command = "uvx"
236-
args = ["--from", "git+https://github.com/ayhammouda/python-docs-mcp-server.git", "python-docs-mcp-server"]
236+
args = ["--from", "git+https://github.com/ayhammouda/python-stdlib-mcp.git", "python-docs-mcp-server"]
237237
```
238238

239239
After PyPI publishing, use:
@@ -326,7 +326,7 @@ search, or silently fall back to unofficial community mirrors.
326326
Before PyPI publishing, run `doctor` from the GitHub source package:
327327

328328
```bash
329-
uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-docs-mcp-server doctor
329+
uvx --from git+https://github.com/ayhammouda/python-stdlib-mcp.git python-docs-mcp-server doctor
330330
```
331331

332332
After PyPI publishing:
@@ -346,7 +346,7 @@ Before PyPI publishing, validate an existing index from the GitHub source
346346
package:
347347

348348
```bash
349-
uvx --from git+https://github.com/ayhammouda/python-docs-mcp-server.git python-docs-mcp-server validate-corpus
349+
uvx --from git+https://github.com/ayhammouda/python-stdlib-mcp.git python-docs-mcp-server validate-corpus
350350
```
351351

352352
After PyPI publishing:
@@ -445,7 +445,7 @@ access. If `uvx` is not found, specify the full path in your config:
445445
"command": "C:\\Users\\YOU\\.local\\bin\\uvx.exe",
446446
"args": [
447447
"--from",
448-
"git+https://github.com/ayhammouda/python-docs-mcp-server.git",
448+
"git+https://github.com/ayhammouda/python-stdlib-mcp.git",
449449
"python-docs-mcp-server"
450450
]
451451
}

server.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
3-
"name": "io.github.ayhammouda/python-docs-mcp-server",
3+
"name": "io.github.ayhammouda/python-stdlib-mcp",
44
"description": "Local, read-only MCP retrieval over official Python standard library docs.",
55
"title": "Python Docs MCP Server",
6-
"websiteUrl": "https://github.com/ayhammouda/python-docs-mcp-server",
6+
"websiteUrl": "https://github.com/ayhammouda/python-stdlib-mcp",
77
"repository": {
8-
"url": "https://github.com/ayhammouda/python-docs-mcp-server",
8+
"url": "https://github.com/ayhammouda/python-stdlib-mcp",
99
"source": "github"
1010
},
1111
"version": "0.1.4",

0 commit comments

Comments
 (0)