Skip to main content
Glama

âš¡ ContextSkeleton

Zero-latency Structural Code Folding CLI, Model Context Protocol (MCP) Server & Token Optimizer for AI Agents (Cursor, Claude Code, Windsurf, AGY).

ContextSkeleton License: MIT

ContextSkeleton folds function and class implementations while preserving top-level signatures, interface definitions, exported types, and docstrings across JavaScript, TypeScript, Python, Go, and C-style languages.

Token reduction scales with function size and implementation depth — typically 0% on trivial 1-2 line utility functions (comment-marker overhead exceeds the savings), 45-70% on production-sized modules with substantial function bodies, and up to 90%+ on large, implementation-heavy files. Across our internal benchmark set spanning small, medium, and large files in TypeScript, Python, Go, and Rust, the blended average was 67%.


🚀 Quick Start

1. Run CLI Scan

Scan your project to view code compression and token savings metrics:

npx context-skeleton scan

2. Copy Formatted Context for AI Chat Prompts

Dump the compressed skeleton context directly to stdout for Cursor, Claude Code, or Windsurf:

npx context-skeleton copy > context.md

3. Add to PRs & .cursorrules / CLAUDE.md

Inject automated token-savings badges into your repository:

npx context-skeleton badge

Related MCP server: token-pilot

🤖 Model Context Protocol (MCP) Integration

Integrate ContextSkeleton natively with Claude Code, Cursor, or AGY agents.

Add to your claude_desktop_config.json or .cursorrules:

{
  "mcpServers": {
    "context-skeleton": {
      "command": "npx",
      "args": ["-y", "context-skeleton-mcp"]
    }
  }
}

Exposed MCP Tools:

  • get_repo_skeleton: Returns folded structural skeleton of target repository.

  • unfold_symbol: Retrieves exact implementation of a specific function or class on demand.

  • get_token_savings: Returns exact token & prompt cost savings metrics.


📊 Features & Benchmarks

Feature

Raw Codebase

With ContextSkeleton

Benefit

Blended Benchmark (9 files)

6,183 tokens

2,028 tokens

67.2% Blended Savings

Production Modules (88-135 lines)

~550 tokens / file

~220 tokens / file

45% to 70% Reduction

Large Files (500+ lines)

2,963 tokens

236 tokens

92.0% Reduction

Syntax Errors

Common (unpruned)

0% (Valid Signatures)

Syntactically intact

Note: Token reduction scales with function size and implementation depth — typically 0% on trivial 1-2 line utility functions (comment-marker overhead exceeds the savings), 45-70% on production-sized modules with substantial function bodies, and up to 90%+ on large, implementation-heavy files. Across our internal benchmark set spanning small, medium, and large files in TypeScript, Python, Go, and Rust, the blended average was 67%.


💻 Tech Stack ($0 Infra Cost)

  • Engine: Zero-dependency Node.js Structural Signature Pruner & Token Counter

  • MCP Server: Stdio JSON-RPC 2.0

  • Web App: Single-Source HTML5 + Modern CSS + Pure JS


📄 License

MIT License © 2026 ContextSkeleton

F
license - not found
-
quality - not tested
B
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
    B
    quality
    A
    maintenance
    An MCP server that provides structural codebase indexing and surgical query tools to drastically reduce token usage through symbol-level searches and transitive impact analysis. It supports multiple languages and integrates with git to help AI agents understand code dependencies and the impact of changes in sub-millisecond time.
    Last updated
    69
    1,097
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    An AST-based MCP server that provides token-efficient codebase skeletons to LLM agents, reducing context token usage by 80-95% by exposing structural information instead of full source files.
    Last updated
    5
    27
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.

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/msgtorahul-art/context-skeleton'

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