Skip to content

Wikipedia MCP v1.5.1

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Jun 02:06
· 71 commits to main since this release

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 to create_server function in wikipedia_mcp.server to allow configuring the WikipediaClient 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 the stdio transport in a non-interactive subprocess environment. Tests now expect and verify subprocess.TimeoutExpired and check stderr 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 the summarize_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 the summarize_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 the extract_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) ...