Skip to content

This release adds 3 notable features for engineering teams evaluating rollout.

Published 5mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

anthropic claude go mcp mcp-server model-context-protocol
+4 more
okr product-management productplan roadmap

Summary

AI summary

Added adaptive rate limiter, in‑memory cache with LRU eviction, structured API errors with helper methods, and a health check tool.

Full changelog

What's New

Production-hardening features integrated from learnings across Miro and MediaWiki MCP servers.

Rate Limiting

  • Adaptive rate limiter parses X-RateLimit-* headers from ProductPlan API
  • Proactively slows down at 20% remaining quota
  • Prevents 429 errors before they happen

Caching

  • TTL-based in-memory cache for read operations
  • LRU eviction when cache is full (1000 entries default)
  • Prefix-based invalidation for related data

Structured Errors

  • APIError type with helper methods:
    • IsRateLimited(), IsNotFound(), IsRetryable()
    • Suggestion() returns actionable guidance for LLM
  • Parses JSON error responses from API

Health Check Tool

  • New health_check tool for diagnostics
  • Shallow mode: rate limit and cache status
  • Deep mode: also verifies ProductPlan API connectivity

Input Validation

  • Helper functions for common validations
  • Clear error messages for invalid inputs

CI/CD

  • GitHub Actions workflow with test, lint, build jobs
  • Multi-platform builds (darwin, linux, windows; amd64, arm64)
  • golangci-lint configuration

Code Organization

  • New productplan/ package with:
    • errors.go - Structured API errors
    • validation.go - Input validation helpers
    • ratelimit.go - Adaptive rate limiting
    • cache.go - TTL-based caching
    • health.go - Health checking
  • Comprehensive test coverage

Full Changelog: https://github.com/olgasafonova/productplan-mcp-server/compare/v4.3.0...v4.4.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track olgasafonova/productplan-mcp-server

Get notified when new releases ship.

Sign up free

About olgasafonova/productplan-mcp-server

Query ProductPlan roadmaps. Access OKRs, ideas, launches, and timeline data.

All releases →

Beta — feedback welcome: [email protected]