codeindex

Registre officiel Outils de développement

Structural code intelligence over MCP: symbols, callers, imports and blast radius, 40+ languages.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @munhq/codeindex
Claude Code
claude mcp add codeindex -e 'CODEINDEX_WORKSPACE=<CODEINDEX_WORKSPACE>' -e 'CODEINDEX_NO_DAEMON=<CODEINDEX_NO_DAEMON>' -e 'CODEINDEX_DAEMON_IDLE_SECS=<CODEINDEX_DAEMON_IDLE_SECS>' -- npx -y @munhq/codeindex@0.6.1
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "codeindex": {
            "command": "npx",
            "args": [
                "-y",
                "@munhq/codeindex@0.6.1"
            ],
            "env": {
                "CODEINDEX_WORKSPACE": "<CODEINDEX_WORKSPACE>",
                "CODEINDEX_NO_DAEMON": "<CODEINDEX_NO_DAEMON>",
                "CODEINDEX_DAEMON_IDLE_SECS": "<CODEINDEX_DAEMON_IDLE_SECS>"
            }
        }
    }
}

Variables d'environnement

  • CODEINDEX_WORKSPACE Directory to index. Defaults to the enclosing project root of wherever the client starts the server, which is the right answer for every editor and agent that launches it inside a repository. Set it only when the server runs somewhere other than the code.
  • CODEINDEX_NO_DAEMON Set to 1 to keep the index inside this server process. By default every session on one repository shares a single background daemon that parses and watches the tree once, and each session is a thin relay onto it. Turn that off for a sandbox with no writable runtime directory.
  • CODEINDEX_DAEMON_IDLE_SECS Seconds with no session attached before the shared daemon exits and returns its memory. Default 900. Set 0 to keep it resident.

Questions fréquentes

Qu'est-ce que codeindex ?

Structural code intelligence over MCP: symbols, callers, imports and blast radius, 40+ languages.

Comment installer codeindex ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add codeindex -e 'CODEINDEX_WORKSPACE=<CODEINDEX_WORKSPACE>' -e 'CODEINDEX_NO_DAEMON=<CODEINDEX_NO_DAEMON>' -e 'CODEINDEX_DAEMON_IDLE_SECS=<CODEINDEX_DAEMON_IDLE_SECS>' -- npx -y @munhq/codeindex@0.6.1. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour codeindex ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

codeindex est-il open source ?

Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.

Qui maintient codeindex ?

Il est publié par munhq. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.