Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Cntx Ui

    File context management tool with web UI and MCP server for AI development workflows - bundle project files for LLM consumption

    0 stars
    JavaScript
    Updated Jul 2, 2025
    ai
    ai-development
    ai-workflow
    bundling
    claude-desktop
    cli-tool
    codebase
    codebase-bundling
    context-management
    development-tools
    file-aggregation
    file-bundling
    file-management
    llm-tools
    mcp-server
    model-context-protocol
    project-context
    react
    websocket

    Table of Contents

    • What it does
    • Install
    • Usage
    • Agent interface
    • How it works
    • Tech stack
    • License

    Table of Contents

    • What it does
    • Install
    • Usage
    • Agent interface
    • How it works
    • Tech stack
    • License

    Documentation

    cntx-ui

    Semantic code analysis and context management for AI agents. Turns a codebase into searchable, structured context that agents can navigate efficiently.

    What it does

    • Semantic analysis — parses your code at the function level using tree-sitter, extracts purpose, complexity, and relationships
    • Local vector search — embeds code chunks locally (all-MiniLM-L6-v2 via Transformers.js) for semantic similarity search with no external API calls
    • Bundle system — group files into logical bundles (by feature, layer, or pattern) for structured context delivery
    • MCP server — exposes 28+ tools to Claude Code, Claude Desktop, or any MCP-compatible client
    • Web dashboard — visual interface at localhost:3333 for managing bundles, browsing semantic analysis, and editing agent rules
    • Real-time sync — watches for file changes and keeps analysis, bundles, and embeddings current

    Install

    bash
    npm install -g cntx-ui

    Usage

    bash
    cntx-ui init          # scaffold .cntx directory, generate .mcp.json
    cntx-ui watch         # start web server on port 3333
    cntx-ui mcp           # start MCP server on stdio
    cntx-ui bundle  # regenerate a specific bundle
    cntx-ui status        # show project health and bundle state
    cntx-ui setup-mcp     # configure Claude Desktop integration

    After cntx-ui init, agents discover tools automatically via .mcp.json. The .cntx/AGENT.md file provides an onboarding handshake with tool reference and project overview.

    Agent interface

    Agents interact through MCP tools or the HTTP API:

    MCP ToolWhat it does
    agent/discoverArchitectural overview of the codebase
    agent/querySemantic search — "where is auth handled?"
    agent/investigateFind integration points for a new feature
    agent/organizeAudit and optimize bundle structure
    artifacts/listList normalized project artifacts (OpenAPI + Navigation)
    artifacts/get_openapiReturn OpenAPI artifact summary and payload
    artifacts/get_navigationReturn Navigation artifact summary and payload
    artifacts/summarizeCompact cross-artifact summary for agents
    list_bundlesList all bundles with metadata
    get_bundleGet full bundle content as XML
    get_semantic_chunksGet all analyzed code chunks
    read_file / write_fileFile operations with bundle context

    Full tool reference with parameters is generated in .cntx/AGENT.md and .cntx/TOOLS.md.

    Artifact HTTP endpoints:

    • GET /api/artifacts
    • GET /api/artifacts/openapi
    • GET /api/artifacts/navigation

    How it works

    1. tree-sitter parses source files into AST, extracts functions/types/interfaces

    2. Heuristics engine classifies each chunk by purpose, business domain, and technical patterns based on file paths, imports, and naming conventions

    3. Embeddings are generated locally and stored in SQLite for persistent vector search

    4. Bundles group files by glob patterns — auto-suggested on init based on project structure

    5. MCP server and HTTP API expose everything to agents with consistent response shapes

    Tech stack

    • Node.js, better-sqlite3, ws (WebSocket)
    • tree-sitter (AST parsing), Transformers.js (local embeddings)
    • React 19, TypeScript, Vite, Tailwind CSS (web dashboard)
    • Model Context Protocol (MCP) via JSON-RPC 2.0

    License

    MIT

    Similar MCP

    Based on tags & features

    • MC

      Mcp Ipfs

      TypeScript·
      11
    • BI

      Biomcp

      Python·
      327
    • MC

      Mcpjungle

      Go·
      617
    • MC

      Mcp Open Library

      TypeScript·
      42

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Ipfs

      TypeScript·
      11
    • BI

      Biomcp

      Python·
      327
    • MC

      Mcpjungle

      Go·
      617
    • MC

      Mcp Open Library

      TypeScript·
      42

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k