Token导航 LogoToken导航

MCP Server · 开发工具

Ctx Context As Code Ca C Tool

CTX: The missing link between your codebase and your LLM. Context as Code (CaC) tool with MCP server inside.

未说明官方级别未说明来源级核验工具 2
PHPClaude开发工具CursorCline

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
context-hub
提供方
context-hub

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

321

仓库热度

收录来源

3 个

MCP.so

选型结论

Ctx Context As Code Ca C Tool 属于开发工具类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,适配 Claude、Cursor、Cline,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

CTX:你的AI编码伴侣

MCP驱动的开发工具包,使AI能够完全访问您的代码库

什么是CTX?

CTX 是一个约20 MB的二进制文件,没有依赖关系。没有Node.js,没有Python,没有运行时——只需下载,连接 连接到您的MCP客户端,并开始使用AI进行编码。

克莱恩,或任何兼容MCP的客户端——你的AI可以直接访问读、写、, 在您的项目中搜索和修改文件。

CTX的设计 克劳德桌面 Claude对代码的深刻理解结合了 使用CTX的文件系统工具、自定义命令和多项目支持,可以创建无缝的开发体验-- 就像有一个熟悉你整个代码库的高级开发人员坐在你旁边。

目录

主要特点

🛠 MCP服务器——人工智能在您的项目中直接发展

CTX提供了一个内置的MCP服务器,具有强大的文件系统工具:

  • 读写文件 --AI直接创建、修改和分析代码
  • 跨代码库搜索 --使用上下文行进行文本和正则表达式搜索
  • PHP结构分析 --类层次结构、接口和依赖关系概览
  • 目录探索 --按模式、日期、大小和内容进行智能过滤

⚡ 自定义工具——将任何命令转换为AI工具

定义AI可以通过MCP执行的项目特定命令:

tools:
  - id: run-tests
    description: "Run project tests with coverage"
    type: run
    commands:
      - cmd: vendor/bin/phpunit
        args: [ "--coverage-html", "logs/coverage" ]

  - id: deploy
    description: "Deploy to staging"
    type: run
    schema:
      type: object
      properties:
        branch:
          type: string
          default: "main"
    commands:
      - cmd: ./deploy.sh
        args: [ "{{branch}}" ]

测试、迁移、linters、部署——你的终端可以运行的任何东西,人工智能都可以触发。

📁 多项目开发

同时跨多个微服务工作。AI可以看到您的所有项目,并可以开发跨领域功能:

projects:
  - name: backend-api
    path: ../backend
    description: "REST API service"

  - name: auth-service
    path: ../auth
    description: "Authentication microservice"

  - name: shared-lib
    path: ../packages/shared
    description: "Shared domain models"

启动一个会话,让人工智能列出可用的项目,并开发跨多个服务的功能——所有这些都在一个服务中 对话。

🎯 智能上下文生成

准确定义你的AI需要什么样的环境。CTX从文件、git diffs、GitHub repos、URL等收集代码,然后 将其结构化为干净的markdown文档:

documents:
  - description: User Authentication System
    outputPath: auth.md
    sources:
      - type: file
        sourcePaths: [ src/Auth ]
        filePattern: "*.php"
      - type: git_diff
        commit: "last-week"

📐 JSON模式的声明性配置

一切都是通过配置的 context.yaml 完全支持JSON模式。您的AI助手可以生成和修改 这些配置只需描述你需要什么。

ctx init    # Generate initial config
ctx generate  # Build context documents
ctx server  # Start MCP server

快速开始

安装

Linux/WSL:

curl -sSL https://raw.githubusercontent.com/context-hub/generator/main/download-latest.sh | sh

窗户:

powershell -c "& ([ScriptBlock]::Create((irm 'https://raw.githubusercontent.com/context-hub/generator/main/download-latest.ps1'))) -AddToPath"

连接到克劳德桌面(或任何MCP客户端)

最快的方法——自动检测操作系统并配置MCP客户端:

ctx mcp:config

或者手动添加到MCP客户端配置中:

{
  "mcpServers": {
    "ctx": {
      "command": "ctx",
      "args": [
        "server"
      ]
    }
  }
}

对于特定项目:

{
  "mcpServers": {
    "ctx": {
      "command": "ctx",
      "args": [
        "server",
        "-c",
        "/path/to/project"
      ]
    }
  }
}

就是这样。你的人工智能助手现在可以通过MCP完全访问你的项目。

可选:生成上下文文档

如果您还想为复制粘贴工作流生成静态上下文文件:

cd your-project
ctx init       # Create context.yaml
ctx generate   # Build markdown contexts

运作原理

CTX以两种相辅相成的模式运行:

MCP服务器模式 --AI与您的代码库实时交互:

AI Assistant ←→ CTX MCP Server ←→ Your Project Files
                     ↕
              Custom Tools (tests, deploy, lint...)
              Multiple Projects
              Context Documents

上下文生成模式 --为任何LLM构建结构化文档:

context.yaml → Sources → Filters → Modifiers → Markdown Documents

用例

🔧 人工智能驱动开发(MCP)

将CTX连接到克劳德桌面或光标。让你的AI探索代码库,了解架构,编写新的 功能、运行测试和修复问题——所有这些都不需要离开对话。

🏗 多服务功能开发

正在开发一个涉及多个微服务的功能?注册所有项目,AI可以从一个服务中读取代码, 理解共享模型,并在整个堆栈中实现更改。

📝 代码审查的上下文

生成包含最新git差异、相关源文件和架构概述的上下文文档。与审阅者分享 或人工智能助手进行彻底、知情的审查。

🚀 入职

新团队成员?在几秒钟内生成一个全面的项目概述——架构、关键接口、领域模型。 然后,AI可以在完整的上下文中回答有关代码库的问题。

📚 文档生成

使用以下修饰符将CTX指向源代码 php-signature 提取API曲面,然后让AI生成 全面的文件。

全部文件

有关完整的文档,包括所有功能和配置选项:

https://docs.ctxllm.com

加入我们的社区

你会发现:

  • 💡 共享和发现配置和工作流
  • 🛠️ 获取设置和高级使用方面的帮助
  • 🚀 展示您的AI开发工作流程
  • 📢 首先了解新版本

______________________________________________________________________

许可证

该项目根据MIT许可证获得许可。

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

developer-toolsphpmcpinstructionscontextllmprompt-engineeringmcp-server

支持客户端

ClaudeCursorCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor、Cline,换客户端不用重新研究配置。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Ctx Context As Code Ca C Tool

MCP.so · 本页

2未说明未标注3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Ctx Context As Code Ca C Tool 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Ctx Context As Code Ca C Tool 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Ctx Context As Code Ca C Tool 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Ctx Context As Code Ca C Tool 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Ctx Context As Code Ca C Tool 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP