Skip to content

v1.2.0

Choose a tag to compare

@rbonestell rbonestell released this 02 Sep 04:25
· 8 commits to main since this release
5069c26

What’s new?

  • Implemented in_my_plan=true safeguard
  • Added connection pooling
  • Updated to implement MCPServer
  • Added prompts
  1. Migrated to McpServer Class from MCP SDK

    • Replaced low-level Server with McpServer from the SDK
    • Cleaner API with better tool management capabilities
  2. Added Zod Schema Validation

    • Created comprehensive Zod schemas for all tools
    • Each tool now has type-safe input validation
    • Better error messages and input constraints
    • Automatic validation before tool execution
  3. Implemented Connection Pooling

    • Created ConnectionPool class for HTTP client reuse
    • Connections are pooled by API key + base URL
    • Maximum of 5 connections with LRU eviction
    • Automatic cleanup of idle connections after 5 minutes
    • 30-40% performance improvement expected for repeated API calls
  4. 24 New Prompt Definitions

    • Content Search & Retrieval (7 tools)
    • Account Management (4 tools)
    • RSS Feeds (2 tools)
    • Content Monitoring (6 tools)
    • Utility & Analytics (5 tools)