返回 MCP 目录
public公开dns本地运行

LLM Code Context

LLM Context是一个帮助开发者快速将代码/文本项目内容注入大型语言模型聊天界面的工具,支持智能文件选择和多种集成方式。

article

README

🚀 LLM Context

LLM Context 是一款助力开发者的实用工具,能快速将项目内容注入大型语言模型(LLM)聊天界面。它借助 .gitignore 模式智能筛选文件,支持命令行操作和直接集成到 LLM,极大简化了开发流程。

🚀 快速开始

与 Claude Desktop 集成

package.json 里添加如下配置:

"llm-context": {
  "rules": [
    "src/**/*",
    "!src/**/*.ts"
  ],
  "outlines": [
    "src/**/*",
    "!src/**/*.ts"
  ]
}

接着运行初始化命令:

llm-context init

✨ 主要特性

  • 智能文件选择:利用 .gitignore 模式筛选项目文件。
  • 多规则配置:支持系统规则和自定义规则,适用于不同开发场景。
  • 代码导航功能
    1. 智能代码概览:生成代码结构概述,突出显示关键定义。
    2. 定义实现提取:通过 llm-context clip-implementations 命令,快速获取 LLM 请求的代码实现。
  • 高级自定义:提供丰富的自定义选项,如灵活的模板和提示功能,满足个性化需求;支持文件变更检测,便于跟踪项目更新。

📦 安装指南

要安装 LLM Context,请按以下步骤操作:

  1. 初始化项目配置
    llm-context init
    
  2. 设置规则(可选):
    llm-context set-rule <n>
    
    系统规则以 lc- 前缀开头,用户可按需创建自定义规则。
  3. 选择文件
    llm-context sel-files
    
  4. 生成上下文
    llm-context context [-p] [-u] [-f FILE]
    
    • -p:包含提示指令。
    • -u:包含用户注释。
    • -f FILE:输出到指定文件。

📚 详细文档

高级使用

LLM Context 提供了丰富的自定义选项:

  • 灵活的模板和提示功能,满足个性化需求。
  • 支持文件变更检测,便于跟踪项目更新。

类似工具

如需更多类似工具,请参考 comprehensive list of alternatives

致谢

LLM Context 传承了前几代 AI 辅助开发工具的创新精神:

📄 许可证

本项目遵循 Apache License 2.0 协议,具体条款请参阅 LICENSE 文件。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端