Releases: Rudra-ravi/wikipedia-mcp
Wikipedia MCP v1.6.0
Automated release for v1.6.0. See CHANGELOG.md for details.
V1.5.8
Full Changelog: v1.5.7...v1.5.8
Wikipedia MCP v1.5.6
What's Changed
Release v1.5.6 of Wikipedia MCP.
See CHANGELOG.md for detailed changes.
Installation
pip install wikipedia-mcp==1.5.6
Or using uvx:
uvx wikipedia-mcp
Note: This release will be automatically published to PyPI via the automated workflow.
Wikipedia MCP v1.5.5
What's Changed
Release v1.5.5 of Wikipedia MCP.
See CHANGELOG.md for detailed changes.
Installation
pip install wikipedia-mcp==1.5.5
Or using uvx:
uvx wikipedia-mcp
Note: This release will be automatically published to PyPI via the automated workflow.
Wikipedia MCP v1.5.4
What's Changed
Release v1.5.4 of Wikipedia MCP.
See CHANGELOG.md for detailed changes.
Installation
pip install wikipedia-mcp==1.5.4
Or using uvx:
uvx wikipedia-mcp
Note: This release will be automatically published to PyPI via the automated workflow.
Wikipedia MCP v1.5.4a1
What's Changed
Release v1.5.4a1 of Wikipedia MCP.
See CHANGELOG.md for detailed changes.
Installation
pip install wikipedia-mcp
Or using uvx:
uvx wikipedia-mcp
Wikipedia MCP v1.5.3
What's Changed
Release v1.5.3 of Wikipedia MCP.
See CHANGELOG.md for detailed changes.
Installation
pip install wikipedia-mcp
Or using uvx:
uvx wikipedia-mcp
Wikipedia MCP v1.5.3a1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[Unreleased]
[1.5.2] - 2025-06-13
Added
- Added command-line argument
--language
(-l
) towikipedia-mcp
to specify the Wikipedia language for the server (e.g.,wikipedia-mcp --language ja
). This enhancement allows users to easily configure the language at startup. (Related to GitHub Issue #7).
Changed
- Docker Improvements: Reverted Dockerfile to use proper MCP-compatible approach with PyPI installation
- MCP Studio Compatibility: Restored stdio transport for proper MCP client communication
- Package Installation: Now uses
pip install wikipedia-mcp
(recommended approach) instead of local file copying - Environment Configuration: Restored proper Python environment variables for containerized deployment
- Dependency Cleanup: Removed unnecessary HTTP server dependencies (uvicorn) from requirements
Fixed
- Fixed Docker container to work properly with MCP Studio and Claude Desktop
- Restored proper MCP protocol compliance using stdio transport instead of HTTP
[1.5.1] - 2024-06-03
Added
- Added an optional
language
parameter tocreate_server
function inwikipedia_mcp.server
to allow configuring theWikipediaClient
with a specific language (e.g., "ja", "es"). Defaults to "en". (Fixes GitHub Issue #7).
Changed
- N/A
Fixed
- Corrected assertions in CLI tests (
tests/test_cli.py
) to accurately reflect the behavior of thestdio
transport in a non-interactive subprocess environment. Tests now expect and verifysubprocess.TimeoutExpired
and checkstderr
for startup messages, ensuring robust testing of CLI startup and logging levels.
[1.5.0] - 2025-05-31
Added
- New tool:
summarize_article_for_query(title: str, query: str, max_length: Optional[int] = 250)
to get a summary of a Wikipedia article tailored to a specific query. - New resource:
/summary/{title}/query
for thesummarize_article_for_query
tool. - New tool:
summarize_article_section(title: str, section_title: str, max_length: Optional[int] = 150)
to get a summary of a specific section of a Wikipedia article. - New resource:
/summary/{title}/section/{section_title}
for thesummarize_article_section
tool. - New tool:
extract_key_facts(title: str, topic_within_article: Optional[str] = None, count: int = 5)
to extract key facts from a Wikipedia article. - New resource:
/facts/{title}
for theextract_key_facts
tool.
Changed
- Updated project version to 1.5.0.
Fixed
- N/A (New feature release)
[1.4.4] - Previous Release Date
- ... (details of previous release, if you have them) ...
Wikipedia MCP v1.5.2
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[Unreleased]
[1.5.2] - 2025-06-13
Added
- Added command-line argument
--language
(-l
) towikipedia-mcp
to specify the Wikipedia language for the server (e.g.,wikipedia-mcp --language ja
). This enhancement allows users to easily configure the language at startup. (Related to GitHub Issue #7).
Changed
- Docker Improvements: Reverted Dockerfile to use proper MCP-compatible approach with PyPI installation
- MCP Studio Compatibility: Restored stdio transport for proper MCP client communication
- Package Installation: Now uses
pip install wikipedia-mcp
(recommended approach) instead of local file copying - Environment Configuration: Restored proper Python environment variables for containerized deployment
- Dependency Cleanup: Removed unnecessary HTTP server dependencies (uvicorn) from requirements
Fixed
- Fixed Docker container to work properly with MCP Studio and Claude Desktop
- Restored proper MCP protocol compliance using stdio transport instead of HTTP
[1.5.1] - 2024-06-03
Added
- Added an optional
language
parameter tocreate_server
function inwikipedia_mcp.server
to allow configuring theWikipediaClient
with a specific language (e.g., "ja", "es"). Defaults to "en". (Fixes GitHub Issue #7).
Changed
- N/A
Fixed
- Corrected assertions in CLI tests (
tests/test_cli.py
) to accurately reflect the behavior of thestdio
transport in a non-interactive subprocess environment. Tests now expect and verifysubprocess.TimeoutExpired
and checkstderr
for startup messages, ensuring robust testing of CLI startup and logging levels.
[1.5.0] - 2025-05-31
Added
- New tool:
summarize_article_for_query(title: str, query: str, max_length: Optional[int] = 250)
to get a summary of a Wikipedia article tailored to a specific query. - New resource:
/summary/{title}/query
for thesummarize_article_for_query
tool. - New tool:
summarize_article_section(title: str, section_title: str, max_length: Optional[int] = 150)
to get a summary of a specific section of a Wikipedia article. - New resource:
/summary/{title}/section/{section_title}
for thesummarize_article_section
tool. - New tool:
extract_key_facts(title: str, topic_within_article: Optional[str] = None, count: int = 5)
to extract key facts from a Wikipedia article. - New resource:
/facts/{title}
for theextract_key_facts
tool.
Changed
- Updated project version to 1.5.0.
Fixed
- N/A (New feature release)
[1.4.4] - Previous Release Date
- ... (details of previous release, if you have them) ...
Wikipedia MCP v1.5.1
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
[1.5.1] - 2024-06-03
Added
- Added an optional
language
parameter tocreate_server
function inwikipedia_mcp.server
to allow configuring theWikipediaClient
with a specific language (e.g., "ja", "es"). Defaults to "en". (Fixes GitHub Issue #7).
Changed
- N/A
Fixed
- Corrected assertions in CLI tests (
tests/test_cli.py
) to accurately reflect the behavior of thestdio
transport in a non-interactive subprocess environment. Tests now expect and verifysubprocess.TimeoutExpired
and checkstderr
for startup messages, ensuring robust testing of CLI startup and logging levels.
[1.5.0] - YYYY-MM-DD
Added
- New tool:
summarize_article_for_query(title: str, query: str, max_length: Optional[int] = 250)
to get a summary of a Wikipedia article tailored to a specific query. - New resource:
/summary/{title}/query
for thesummarize_article_for_query
tool. - New tool:
summarize_article_section(title: str, section_title: str, max_length: Optional[int] = 150)
to get a summary of a specific section of a Wikipedia article. - New resource:
/summary/{title}/section/{section_title}
for thesummarize_article_section
tool. - New tool:
extract_key_facts(title: str, topic_within_article: Optional[str] = None, count: int = 5)
to extract key facts from a Wikipedia article. - New resource:
/facts/{title}
for theextract_key_facts
tool.
Changed
- Updated project version to 1.5.0.
Fixed
- N/A (New feature release)
[1.4.4] - Previous Release Date
- ... (details of previous release, if you have them) ...