context-optimizer-mcp

context-optimizer-mcp

0

Context Optimizer MCP is a server that enhances context management for large chat histories by using Redis and in-memory caching. It is compatible with the Anthropic API and provides additional features such as automatic summarization and performance metrics.

Context Optimizer MCP

An MCP server designed to optimize and extend context windows for large chat histories using Redis and in-memory caching.

Features

  • Dual-layer caching with in-memory LRU and Redis storage
  • Smart context management with automatic summarization
  • Redis-based rate limiting
  • Compatibility with Anthropic API
  • Built-in performance metrics

How It Works

  • Acts as middleware between applications and LLMs
  • Optimizes context windows and manages caching

Getting Started

  • Requires Node.js 18+, Redis, and an Anthropic API key
  • Can be installed via MCP client, manually, or using Docker

Configuration

  • Configuration through .env file

API Usage

  • Compatible with Claude API plus additional features

Testing

  • Includes a test script for context optimization

Advanced Features

  • Automatic summarization and conversation continuity

Performance Considerations

  • Utilizes in-memory cache for speed and Redis for persistence

Documentation

  • Additional docs available in docs/ directory

License

  • MIT License