Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

CodeCortex Context Engine

de BehnamJalaliCoversión 0.1.0a10i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.BehnamJalaliCo/codecortex-context-engine

Instalar

Resumen

Descripción del creador (original en inglés)

Context intelligence for AI coding agents: navigation, impact, memory, guarded edits.

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Búsqueda y memoria de IA

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

  • PyPIuv de Python instalado (para el comando uvx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "codecortex-context-engine": {
      "command": "uvx",
      "args": [
        "codecortex-context-engine",
        "mcp",
        "--path",
        "."
      ]
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add codecortex-context-engine -- uvx codecortex-context-engine mcp --path .

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "codecortex-context-engine": {
      "command": "uvx",
      "args": [
        "codecortex-context-engine",
        "mcp",
        "--path",
        "."
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "codecortex-context-engine": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "codecortex-context-engine",
        "mcp",
        "--path",
        "."
      ]
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub BehnamJalaliCo, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Búsqueda y memoria de IAi

  • Más estrellas que el 0% de los otros 7226 servidores de esta categoría
  • Publicado en el registro más recientemente que el 50% de los otros 7226 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 7226 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro CodeCortex Context Engine?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.1.0a10) llegó al registro hace 38 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Python (uv) en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Context7, Codebase Memory, Exa

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Context7

de upstash

Up-to-date docs for AI agents

Computadora o nube★ 64.224MITActualizado hace 3 días
Instalar

Codebase Memory

de DeusData

Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.

Se ejecuta en tu computadora★ 48.148MITActualizado hace 20 días
Instalar

Exa

de exa-labs

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Se ejecuta en la nube★ 5213MITActualizado hace 44 días
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

🧠 CodeCortex Context Engine

Open-source context intelligence infrastructure for AI coding agents

Map the repository · resolve symbols · retrieve task-specific evidence · estimate impact · edit with guardrails

⭐ Star CodeCortex · ❤️ Support Project · Documentation · Latest Release · Contribute

🇬🇧 English · 🇮🇷 فارسی


Why CodeCortex?

A coding agent can read code. The harder problem is deciding what matters, what is connected, what can break, and how much context is actually worth sending to the model.

CodeCortex turns a repository into a query-specific evidence system for coding agents:

  • Repository + symbol intelligence — structure, definitions, references, dependencies, and call relationships.
  • Evidence-aware retrieval — lexical, semantic, structural, graph, Git, architecture, and memory signals are ranked together.
  • Impact before edits — reverse dependencies, affected tests, ownership, and change risk are inspectable before mutation.
  • Guarded changes — semantic edits and structural rewrite previews keep source boundaries and review steps explicit.
  • Persistent project context — architecture, history, project/team memory, traces, and multi-repo workspaces survive beyond one chat.

Core rule: retrieve evidence before generating confidence.

60-second start

Requires Python 3.11–3.13.

python -m pip install --upgrade codecortex-context-engine

cortex init . cortex index cortex doctor

Then ask the repository useful questions:

cortex architecture

cortex semantic "authentication and session lifecycle" cortex impact AuthService

Or expose the repository to an MCP-capable coding agent:

cortex mcp --path .

Works with coding agents

CodeCortex includes merge-safe project configuration for Claude Code, Codex, Cursor, Gemini CLI, and OpenCode.

cortex agents detect

cortex agents configure --dry-run

or configure every supported target explicitly:

cortex agents configure --all

The configurator only manages CodeCortex-owned MCP entries and keeps user-owned configuration intact.

See it work locally

The repository ships a deterministic demo project and demo runner:

python scripts/demo.py

The demo indexes the fixture repository, analyzes the blast radius of AuthService, routes an evidence request, and reports measured context/trace data. It does not fabricate benchmark values.

Reproducible evidence snapshot

These are committed hardening measurements, not generalized performance promises:

EvidenceRecorded result
Hardening test suite711 passed, 28 skipped, 0 failed
Coverage in hardening report91.74%
Warm exact definition lookup0.19–0.23 ms median
Freshness scan across 600 documents4.25 ms median

See HARDENING_REPORT.md and benchmarks/ for scope, methodology, limitations, and reproducibility notes.

❤️ Support CodeCortex — If CodeCortex saves you time, consider supporting its continued open-source development. Crypto support →


🇬🇧 English

Give the coding agent a map before asking it to navigate the codebase.

CodeCortex in one sentence

CodeCortex turns a software repository into a query-specific evidence system for AI coding agents.

It sits between an agent and a codebase. It builds durable intelligence about repository structure, symbols, relationships, Git history, ownership, architecture, team decisions, impact, and validation. For each task, it tries to return the smallest useful evidence package instead of forcing the model to reopen broad parts of the repository and reconstruct the same facts again.

CodeCortex is not another general chat UI. It is not a model provider. It does not claim that an agent becomes infallible. It is context infrastructure: a layer that improves what the agent gets to reason with.

Core rule: retrieve evidence before generating confidence.


Why this exists

A strong coding model can read code. The harder engineering problem is deciding what deserves attention, what is connected to it, what changed, what is ambiguous, who owns the area, and what can break after a change.

Without a context engine, the work often looks like this:

search filenames → open broad files → rediscover architecture → guess symbol ownership → infer references → inspect Git manually → guess blast radius → consume a large context window → edit → discover a hidden dependency later

CodeCortex changes the stream:

task → classify intent → gather repository evidence → rank evidence for this task → preserve provenance and uncertainty → fit evidence into a context budget → expose one agent-facing surface → validate the proposed change

The goal is not more context.

The goal is higher-value evidence per token.


Architecture

Live evidence stream

flowchart LR

A[AI Coding Agent] --> G[CodeCortex Gateway] G --> R[Adaptive Router]

R --> REP[Repository Intelligence] R --> SYM[Symbol Intelligence] R --> RET[Hybrid Retrieval] R --> GIT[Git + PR Intelligence] R --> MEM[Project + Team Memory] R --> ARC[Architecture + Drift] R --> IMP[Impact + Validation]

REP --> E[Evidence Surface] SYM --> E RET --> E GIT --> E MEM --> E ARC --> E IMP --> E

E --> C[Context Pipeline] C --> B[Rank + Dedup + Slice + Budget] B --> G G --> A

The repository remains the source of executable truth. Graphs, memory, semantic retrieval, architecture inference, and summaries help interpretation. They do not replace current source, configuration, and tests.


Current capability map

LayerWhat it doesWhy it matters
Repository mapindexes structure and filesgives the agent a bounded map
Multi-language symbolsextracts language-aware unitsmoves beyond filename search
Tree-aware parsingpreserves structural code unitsimproves code-level context
Dependency + call graphrecords relationshipssupports navigation and impact
Cross-file resolutionranks ambiguous targetskeeps uncertainty visible
Incremental graphreparses changed stateavoids blind rebuilds
Hybrid retrievalcombines lexical, semantic, structural signalsimproves task-specific recall
Context pipelineranks, deduplicates, slices, budgets, compactsspends tokens on useful evidence
Git intelligencehistory, blame, churn, ownershipmakes change history queryable
PR intelligencemaps diffs to symbols, tests, impact, riskreviews behavior, not only lines
Impact analysiswalks reverse relationshipsestimates blast radius
Architecture inferenceinfers observable structure with confidencemakes architecture inspectable
Architecture driftcompares structure with a baselineexposes architectural movement
Project memorystores durable decisions and factspreserves rationale
Shared team memoryrevisions + conflict-aware shared statemakes team knowledge durable
Multi-repo workspacefederates search and graph evidencesupports systems split across repos
Task tracesrecords bounded execution evidencemakes routing behavior inspectable
Guarded semantic editingperforms preflight-aware editsreduces broad unsafe replacements
Native MCPexposes one stable agent surfaceintegrates with coding agents
Remote MCPauthenticated remote operationenables controlled shared use
Persistent vector providersseparates storage from retrieval contractsupports larger deployments
Distributed workerscapabilities + leases + retriesmakes node failure explicit
Observatoryhealth, traces, drift, graph, benchmark, PR signalsmakes the engine observable
Precision code intelligenceresolves definitions and references by symbol identitydistinguishes packages that export the same name
Dependency intelligenceseparates declared constraints from resolved versionsanswers which API the repository actually runs
Structural search and rewritematches syntax, previews guarded migrationsfinds calls, not comments that mention them
Platform API and consoleHTTP surface, jobs, persistence, realtime eventsdrives CodeCortex from outside the CLI
Python and TypeScript SDKstyped clients for the platform APIembeds CodeCortex in other tooling
Release evidencescans, SBOM, signatures, provenanceties release claims to artifacts

The CodeCortex Doctrine

These are engineering rules, not marketing slogans.

Doctrine 01 — Evidence before confidence

A resolved symbol, a semantic match, an inferred edge, a memory entry, and a Git observation are different evidence classes. CodeCortex should not flatten them into one certainty level.

exact evidence → present as exact strong inference → preserve provenance ambiguous inference → keep alternatives visible missing evidence → report missing stale evidence → report stale

Doctrine 02 — Smallest useful context

The best context package is not the largest package that fits. It is the smallest package that contains enough source, relationships, history, and validation evidence to reason about the current task.

Doctrine 03 — Source remains source

Memory can explain intent. Git can explain history. Graphs can explain relationships. Retrieval can suggest relevance. Current source, configuration, tests, and reproducible artifacts remain authoritative for executable behavior.

Doctrine 04 — Uncertainty is information

If two symbols are plausible targets, that ambiguity matters. If architecture is inferred, missing signals matter. If an optional integration cannot run, “unavailable” is more useful than a fabricated success.

Doctrine 05 — Eve

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx