Skip to content

An MCP (Model Context Protocol) server that fetches AWS What's New announcements by month.

License

Notifications You must be signed in to change notification settings

chhanz/WhatsNew-MCPserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhatsNew-MCPserver

An MCP (Model Context Protocol) server that fetches AWS What's New announcements by month.

🇺🇸 English README | 🇰🇷 한국어 README

Overview

This server exposes a single MCP tool get_whats_new that queries the AWS What's New page via its internal JSON API and returns formatted results filtered by year/month.

Requirements

  • Python >= 3.10
  • uv

Installation

git clone https://github.com/chhanz/WhatsNew-MCPserver.git

MCP Tool

get_whats_new

Parameter Format Example
year_month YYYY/MM 2026/01

Returns a formatted list of AWS What's New entries for the specified month, including title, date, description, and link.

Usage

Kiro MCP Configuration

Add to your .kiro/settings/mcp.json:

{
  "mcpServers": {
    "whats-new-mcp": {
      "command": "uvx",
      "args": [
        "--from", "/path/to/WhatsNew-MCPserver",
        "whats-new-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}

Project Structure

WhatsNew-MCPserver/
├── pyproject.toml
├── README.md
├── README-kr.md
└── src/
    └── whats_new_mcp/
        ├── __init__.py
        └── server.py

Notes

  • The API endpoint is an undocumented internal API used by the AWS website frontend. It may change without notice.
  • Monthly filtering is done client-side since the API only supports year-level tag filtering.

License

This project is licensed under CC BY-NC 4.0. Commercial use is not permitted.

About

An MCP (Model Context Protocol) server that fetches AWS What's New announcements by month.

Topics

Resources

License

Stars

Watchers

Forks

Languages