Agent♥︎Age
Catalog

io.github.segentic-lab/lens-mcp

Official

by segentic-lab · TypeScript

Deterministic navigation maps over code + markdown + Prisma for AI agents: 13 MCP tools

io.github.segentic-lab/lens-mcp (MCP Server)

The io.github.segentic-lab/lens-mcp server implements deterministic navigation maps over code and markdown for AI agents. It provides 13 MCP tools using two lenses: tree-sitter for source (TypeScript/JavaScript/Python) and a markdown lens for documentation, to answer “where is X” and describe the project shape in one call.

🛠️ Key Features

  • Model Context Protocol (MCP) server
  • 13 MCP tools
  • Deterministic navigation over code and markdown
  • tree-sitter lens for TypeScript/JavaScript/Python
  • Markdown lens for documentation

🚀 Use Cases

  • Repo orientation for unfamiliar codebases
  • Finding where a symbol or item X is located
  • Understanding project structure and “shape” alongside docs

⚡ Developer Benefits

  • Works with any MCP client (e.g., Claude Code, Cursor, Codex, or custom agents)
  • Reduces token usage spent on ls/grep-style browsing during navigation

⚠️ Limitations

  • Source description only supports TypeScript, JavaScript, and Python via tree-sitter
  • Documentation lens scope is limited to markdown as stated

Topics

ai-agentscode-analysiscontext-engineeringdocumentationmarkdownmcpmcp-serverpythontree-sittertypescript