python-v2.12.2
Klavis-AI/klavispython-v2.12.2Nov 16, 2025by github-actions[bot]
AI Summary
This release (python-v2.12.2) adds two new MCP servers (Yahoo Finance and Microsoft Teams), improves Google Sheets with consolidated range tools and cell value format options, and includes important security fixes for js-yaml prototype pollution vulnerabilities affecting dependent alert and Intercom integrations.
Key Highlights
- Added Yahoo Finance MCP server for financial data integration
- Added Microsoft Teams MCP server for Microsoft Teams integration
- Google Sheets improvements: consolidated range tools and added cell value format options
- Security fixes for js-yaml prototype pollution vulnerabilities (affecting dependent alert and Intercom)
- Fixed Vercel AI SDK file type whitelist bypass in Mastra examples
New Features
- Yahoo Finance MCP server
- Microsoft Teams MCP server
- Google Sheets: consolidated range tools with cell value format options
- Google Calendar: day of week feature
- YouTube library upgrade
Full Release Notes
## What's Changed * npm nit by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/676 * Update API specifications with fern api update by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/677 * update user id in doc by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/678 * remove day of the week. by @xiangkaiz in https://github.com/Klavis-AI/klavis/pull/679 * fix google sheet by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/680 * Update API specifications with fern api update by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/682 * Add day of week for gcalendar by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/683 * upgrade youtube lib by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/685 * feat(google_sheets): consolidate range tools and add cell value format options by @ttexan1 in https://github.com/Klavis-AI/klavis/pull/681 * Feat/yahoo finance mcp server by @devroopsaha744 in https://github.com/Klavis-AI/klavis/pull/645 * fix(dependent alert): js-yaml has prototype pollution in merge by @udaykakade25 in https://github.com/Klavis-AI/klavis/pull/687 * feat(msteams): add Microsoft Teams MCP server by @Ratish1 in https://github.com/Klavis-AI/klavis/pull/494 * fix(mastra): Vercel’s AI SDK's filetype whitelists can be bypassed when uploading files in `examples/mastra` by @udaykakade25 in https://github.com/Klavis-AI/klavis/pull/684 * dependent alert(Intercom): js-yaml has prototype pollution in merge by @udaykakade25 in https://github.com/Klavis-AI/klavis/pull/689 * Update API specifications with fern api update by @zihaolin96 in https://github.com/Klavis-AI/klavis/pull/692 ## New Contributors * @devroopsaha744 made their first contribution in https://github.com/Klavis-AI/klavis/pull/645 **Full Changelog**: https://github.com/Klavis-AI/klavis/compare/ts-v2.11.2...python-v2.12.2