v0.0.23

every-app/open-seov0.0.23Jul 2, 2026by bensenescu

AI Summary

Users can now refresh metrics for all saved keywords at once, and MCP tools now return full result sets in text responses instead of truncated counts.

Key Highlights

  • Bulk 'Update keyword stats' action refreshes volume, CPC, competition, difficulty, and intent.
  • MCP tools return full keyword, volume, difficulty, ranking, and backlink data in text responses.

New Features

  • Bulk keyword stats update
  • Enhanced MCP text output

Full Release Notes

This release lets you refresh every saved keyword's metrics in one click, and makes the MCP tools return their full results in the text response instead of just a row count.

## What's new

- Add an "Update keyword stats" action to the Saved Keywords page that refreshes search volume, CPC, competition, difficulty, and intent for every saved keyword — no need to re-run keyword research. — thanks @0xenzyme

## Fixed

- MCP clients that read only the text response now get the full result set — every keyword, volume, difficulty, ranking, competitor, and backlink row — instead of just a count or a truncated list.
  - Applies to `research_keywords`, `get_keyword_metrics`, `get_ranked_keywords`, `get_serp_results`, `search_local_businesses`, `get_local_serp_results`, `get_google_business_questions`, `find_serp_competitors`, `get_backlinks_profile`, `get_backlinks_overview`, `get_domain_keyword_suggestions`, `get_rank_tracker`, and `get_search_console_performance`. Structured output is unchanged.

Full Changelog: https://github.com/every-app/open-seo/compare/v0.0.22...v0.0.23