Slimcontext MCP server
io.github.agentailor/slimcontext-mcp-server·v0.1.2·5 starsMCP Server for SlimContext - AI chat history compression tools
5 stars85 downloads/wk
Reviews
Write oneNobody has reviewed Slimcontext yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Slimcontext tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
summarize_messagesCompress chat message history using AI-powered summarization strategy. Creates concise summaries of older messages while preserving system messages and recent context.
trim_messagesCompress chat message history using token-based trimming strategy. Removes oldest non-system messages when token count exceeds threshold while preserving system messages and recent context.
Public scan report
scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it
- Code scan15 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancerepository archived0/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Findings (1)
- highRepository is archived
maint.archived
How Slimcontext compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 36% of 48,255 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 5
- more than 83% of 28,688 servers
- Downloads a week
- 85
- more than 59% of 12,191 servers with a package
What its tools let an agent do: 2 read
Install Slimcontext in Claude Code, Cursor or VS Code
Runs npx -y slimcontext-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add slimcontext-mcp-server -- npx -y slimcontext-mcp-server
What the publisher says
From the Slimcontext repository's README, as published. We do not edit it. Read it on GitHub
SlimContext MCP Server
A Model Context Protocol (MCP) server that wraps the SlimContext library, providing AI chat history compression tools for MCP-compatible clients.
Overview
SlimContext MCP Server exposes two powerful compression strategies as MCP tools:
- trimmessages** - Token-based compression that removes oldest messages when exceeding token thresholds
- summarizemessages** - AI-powered compression using OpenAI to create concise summaries
Installation
npm install -g slimcontext-mcp-server
# or
pnpm add -g slimcontext-mcp-serverDevelopment
# Clone and setup
git clone <repository>
cd slimcontext-mcp-server
pnpm install
# Build
pnpm build
# Run in development
pnpm dev
# Type checking
pnpm typecheckConfiguration
MCP Client Setup
Add to your MCP client configuration:
{
"mcpServers": {
"slimcontext": {
"command": "npx",
"args": ["-y", "slimcontext-mcp-server"]
}
}
}Environment Variables
- OPENAIAPIKEY: OpenAI API key for summarization (optional, can be passed as tool parameter)
Tools
trim_messages
Compresses chat history using token-based trimming strategy.
Parameters:
- messages (required): Array of chat messages
- maxModelTokens (optional): Maximum model token context window (default: 8192)
- thresholdPercent (optional): Percentage threshold to trigger compression 0-1 (default: 0.7)
- minRecentMessages (optional): Minimum recent messages to preserve (default: 2)
Example:
{
"messages": [
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "user", "content": "Hello!" },
{ "role": "assistant", "content": "Hi there! How can I help you today?" },
{ "role": "user", "content": "Tell me about AI." }
],
"maxModelTokens": 4000,
"thresholdPercent": 0.8,
"minRecentMessages": 2
}Response:
{
"success": true,
"original_message_count": 4,
"compressed_message_count": 3,
"messages_removed": 1,
"compression_ratio": 0.75,
"compressed_messages": [
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "assistant", "content": "Hi there! How can I help you today?" },
{ "role": "user", "content": "Tell me about AI." }
]
}summarize_messages
Compresses chat history using AI-powered summarization strategy.
Parameters:
- messages (required): Array of chat messages
- maxModelTokens (optional): Maximum model token context window (default: 8192)
- thresholdPercent (optional): Percentage threshold to trigger compression 0-1 (default: 0.7)
- minRecentMessages (optional): Minimum recent messages to preserve (default: 4)
- openaiApiKey (optional): OpenAI API key (can also use OPENAIAPIKEY env var)
- openaiModel (optional): OpenAI model for summarization (default: 'gpt-4o-mini')
- customPrompt (optional): Custom summarization prompt
Example:
{
"messages": [
{ "role": "system", "content": "You are a helpful assistant." },
{ "role": "user", "content": "I want to build a web scraper." },
{
"role": "assistant",
"content": "I can help you build a web scraper! What programming language would you prefer?"
},
{ "role": "user", "content": "Python please." },
{
"role": "assistant",
"content": "Great choice! For Python web scraping, I recommend using requests and BeautifulSoup..."
},
{ "role": "user", "content": "Can you show me a simple example?" }
],
"maxModelTokens": 4000,
"thresholdPercent": 0.6,
"minRecentMessages": 2,
"openaiModel": "gpt-4o-mini"
}Response:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Slimcontext: common questions
- Is Slimcontext MCP server safe?
- Mostly: it is graded B (71/100). Read the Slimcontext safety report
- How do I install Slimcontext?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Slimcontext need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Slimcontext maintained?
- The last commit was 413 days ago (2025-09-17). The latest release is v0.1.2.
- How does Slimcontext compare with other MCP servers?
- safety score 71/100 (higher than 36% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.