Codesight MCP Server

See your codebase clearly. Universal AI context generator that maps routes, schema, components, dependencies, and more for Claude Code, Cursor

Local serverstdioPython

What is the Codesight MCP server?

Most database access work still happens through a UI a human drives. Codesight MCP server moves it into the conversation instead. See your codebase clearly. Universal AI context generator that maps routes, schema, components, dependencies, and more for Claude Code, Cursor, Copilot, Codex, and any AI coding tool.

The short version

That's it. Run it in any project root. No config, no setup, no API keys.

The tools it exposes

The server publishes 11 tools. What each one is for:

  • Question — Without wiki
  • codesight_get_wiki_index — Get the wiki catalog (~200 tokens) at session start
  • codesight_get_wiki_article — Read one article by name: auth, database, payments, etc
  • codesight_lint_wiki — Health check: orphan articles, missing cross-links, stale content
  • Retrospectives — "What went well", "Stop doing", filename: retro, retrospective
  • Research — filename: research, analysis, benchmark, comparison
  • Project — Manual exploration
  • Language — Stack
  • Detector — SaaS A (138 files)
  • Routes — 38
  • Components — 0

Getting it running

codesight on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

How it compares

Plenty of database access servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Codesight's toolset — Question, codesight_get_wiki_index, codesight_get_wiki_article and 8 more — is a fair guide to whether it matches your workflow. It is maintained by houseofmvps; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 11 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Codesight.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
QuestionWithout wiki
codesight_get_wiki_indexGet the wiki catalog (~200 tokens) at session start
codesight_get_wiki_articleRead one article by name: auth, database, payments, etc.
codesight_lint_wikiHealth check: orphan articles, missing cross-links, stale content
Retrospectives"What went well", "Stop doing", filename: retro, retrospective
Researchfilename: research, analysis, benchmark, comparison
ProjectManual exploration
LanguageStack
DetectorSaaS A (138 files)
Routes38
Components0

How to install the Codesight MCP server

{
  "mcpServers": {
    "codesight": {
      "command": "npx",
      "args": ["-y", "codesight"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Example prompts to try

  • Use Codesight to Question.
  • Use Codesight to codesight get wiki index.
  • Use Codesight to codesight get wiki article.

Frequently asked questions

It connects Codesight to MCP-compatible AI assistants such as Claude and Cursor, exposing 11 tools (Question, codesight_get_wiki_index, codesight_get_wiki_article, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Codesight directly.