Skip to content

Commit 86c1e0b

Browse files
ayhammoudaclaude
andauthored
chore(release): v0.3.1 — checked-in .mcp.json project config (#61)
Add a project-scoped .mcp.json that starts the published server with `uvx python-docs-mcp-server`, document the Claude Code project config in the README, and bump package + MCP Registry metadata to 0.3.1. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 6734849 commit 86c1e0b

6 files changed

Lines changed: 45 additions & 4 deletions

File tree

.mcp.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"mcpServers": {
3+
"python-docs": {
4+
"type": "stdio",
5+
"command": "uvx",
6+
"args": ["python-docs-mcp-server"]
7+
}
8+
}
9+
}

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ All notable changes to `python-docs-mcp-server` are documented here.
44
Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/);
55
this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.3.1] — 2026-06-01
8+
9+
### Added
10+
11+
- Added a checked-in `.mcp.json` project configuration for MCP clients that
12+
support project-scoped server config. It starts the published server with
13+
`uvx python-docs-mcp-server`.
14+
15+
### Changed
16+
17+
- Bumped package and MCP Registry metadata to `0.3.1`.
18+
719
## [0.3.0] — 2026-05-31
820

921
### Added

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,26 @@ cache. It can take several minutes.
111111

112112
## Configure your MCP client
113113

114+
### Claude Code
115+
116+
This repository includes a project-scoped `.mcp.json` for clients that support
117+
checked-in MCP server configuration. It points at the published package:
118+
119+
```json
120+
{
121+
"mcpServers": {
122+
"python-docs": {
123+
"type": "stdio",
124+
"command": "uvx",
125+
"args": ["python-docs-mcp-server"]
126+
}
127+
}
128+
}
129+
```
130+
131+
Build the local documentation index with the first-run command above before
132+
expecting docs queries to return corpus-backed results.
133+
114134
### Claude Desktop
115135

116136
Add this to your Claude Desktop configuration file:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "python-docs-mcp-server"
7-
version = "0.3.0"
7+
version = "0.3.1"
88
description = "The canonical Python stdlib oracle for AI coding agents — exact symbols, exact sections, exact versions, offline, always free, always MIT, token-frugal."
99
readme = "README.md"
1010
license = "MIT"

server.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
"url": "https://github.com/ayhammouda/python-docs-mcp-server",
99
"source": "github"
1010
},
11-
"version": "0.3.0",
11+
"version": "0.3.1",
1212
"packages": [
1313
{
1414
"registryType": "pypi",
1515
"registryBaseUrl": "https://pypi.org",
1616
"identifier": "python-docs-mcp-server",
17-
"version": "0.3.0",
17+
"version": "0.3.1",
1818
"runtimeHint": "uvx",
1919
"transport": {
2020
"type": "stdio"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)