Skip to main content
Glama
matteuccimarco

SLIM MCP Server

SLIM MCP Server

Make Claude read the web in AI-native format

MCP (Model Context Protocol) server that allows Claude to fetch web content in SLIM format - optimized for AI comprehension with ~90% token reduction.

Quick Start

1. Install

npm install -g @slim-protocol/mcp-server
# or use npx directly (no install needed)

2. Configure Claude Desktop

Add to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "slim": {
      "command": "npx",
      "args": ["@slim-protocol/mcp-server"]
    }
  }
}

3. Restart Claude Desktop

That's it! Claude can now read web pages.

Related MCP server: Web Reader

Usage

Just ask Claude to read any URL:

"Read this article and summarize it: https://example.com/article"

"What are the key points in this documentation: https://docs.example.com"

"Analyze this YouTube video: https://youtube.com/watch?v=..."

"What's the discussion about in this Reddit thread: https://reddit.com/r/..."

Claude will automatically use the SLIM tools to fetch and understand the content.

Tools

slim_fetch

Fetch web content in SLIM format.

Input:

  • url (string, required): The URL to fetch

Example:

Claude uses slim_fetch with url="https://en.wikipedia.org/wiki/Artificial_intelligence"

slim_fetch_with_options

Fetch with advanced options.

Input:

  • url (string, required): The URL to fetch

  • includeImages (boolean, optional): Include image metadata (default: true)

  • includeVideos (boolean, optional): Include video metadata (default: true)

Supported Content

Platform

Content Type

Websites

Articles, blogs, documentation

YouTube

Video metadata + transcripts

Reddit

Posts, comments, threads

Bluesky

Posts, profiles

Any URL

Generic web content

What is SLIM?

SLIM (Slim Web Representation) is an AI-native content format with hierarchical levels:

  • L1: Identity (title, type, author, date)

  • L3: Structure (sections, headings, navigation)

  • L5: Key Points (insights, topics, summary)

  • L7: Full Content (complete text)

This structure allows Claude to understand content efficiently without processing raw HTML, CSS, and JavaScript.

Configuration

Environment Variables

Variable

Default

Description

SWR_PROXY_URL

https://swrproxy.frux.pro

SLIM proxy URL

SWR_TIMEOUT_MS

30000

Request timeout in ms

DEBUG

false

Enable debug logging

Custom Proxy

{
  "mcpServers": {
    "slim": {
      "command": "npx",
      "args": ["@slim-protocol/mcp-server"],
      "env": {
        "SWR_PROXY_URL": "https://my-proxy.example.com",
        "DEBUG": "true"
      }
    }
  }
}

Development

# Clone
git clone https://github.com/slim-protocol/mcp-server
cd mcp-server

# Install
npm install

# Run in dev mode
npm run dev

# Build
npm run build

# Test
npm test

Troubleshooting

"Tool not available"

  1. Make sure Claude Desktop is restarted after config change

  2. Check config file location and JSON syntax

  3. Try running manually: npx @slim-protocol/mcp-server

"Request timed out"

Some pages are slow to load. Try:

  1. Using a different URL

  2. Increasing timeout via SWR_TIMEOUT_MS

"Proxy error"

  1. Check internet connection

  2. Verify proxy URL is correct

  3. Try the URL in browser first

License

MIT

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    A Model Context Protocol server that lets Claude query arbitrary webpages with token-efficient, structure-aware retrieval, reducing token costs by fetching only relevant sections.
    Last updated
    3
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables Claude and other LLMs to read and parse web content, with smart fallback strategies to bypass access restrictions (e.g., paywalls, Cloudflare) and output Markdown.
    Last updated
    5
    26
    44
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Enables token-efficient web page fetching by converting HTML to Markdown with tiered access (outline, section, search) to minimize LLM context usage.
    Last updated
    10
    Apache 2.0
  • F
    license
    -
    quality
    D
    maintenance
    Reduces token consumption by 73-87% by cleaning web and API data before it reaches the LLM context window. Supports fetching URLs, searching the web, optimizing JSON, and more.
    Last updated
    1

View all related MCP servers

Related MCP Connectors

  • Enable language models to perform advanced AI-powered web scraping with enterprise-grade reliabili…

  • Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.

  • Clean web reader for AI agents. Free remote read tier, optional x402 pay-per-call. No API keys.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/matteuccimarco/slim-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server