Skip to content
This repository was archived by the owner on Apr 11, 2026. It is now read-only.

jasagiri/mcp-context7local

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Context7 Local (Archived)

This project has been superseded by claude-skill-context7local.

What changed

The original MCP server approach was abandoned in favor of a simpler grep-based CLI tool + Claude Code skill. The new approach:

  • No server required — generates static markdown files that AI assistants read directly
  • Zero dependencies — bash, grep, find only (no Nim runtime, no MCP SDK)
  • 23 languages supported — Nim, Python, Rust, Go, TypeScript, Java, Kotlin, Swift, C#, Ruby, Elixir, Scala, Dart, Zig, C, C++, Haskell, OCaml, Gleam, Egison, Lua, PHP, Julia
  • 1 minute setupcurl + chmod +x

See ADR-0001: grep-based API Extraction over MCP Server for the decision rationale.

Migration

# Install the new tool
curl -o /usr/local/bin/context7local \
  https://raw.githubusercontent.com/jasagiri/claude-skill-context7local/main/bin/context7local
chmod +x /usr/local/bin/context7local

# Sync your projects
context7local sync --source-dir ~/myorg/sources

Why was the MCP approach abandoned?

  1. MCP SDK dependency failed to build
  2. Actor framework integration was incomplete
  3. Server process management added operational burden
  4. The actual need was just "AI reads function signatures" — static files suffice

New repo: https://github.com/jasagiri/claude-skill-context7local

About

Inspired by Context7.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors