v1.2.0
What’s new?
- Implemented in_my_plan=true safeguard
- Added connection pooling
- Updated to implement MCPServer
- Added prompts
-
Migrated to
McpServerClass from MCP SDK- Replaced low-level Server with McpServer from the SDK
- Cleaner API with better tool management capabilities
-
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
-
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
-
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)