Code2Prompt MCP

MCP开发工具

提供方 mufeedvh

开发工具 stdio · 本地进程 无需鉴权 社区 / 第三方
查看接入方式

Code2Prompt是一个强大的上下文工程工具,用于将代码库转换为适合大型语言模型的提示格式,适用于手动复制上下文到ChatGPT、构建AI代理或运行MCP服务器等场景。

一句话选型结论

按资料字段整理

Code2Prompt MCP 属于开发工具类 MCP 服务器,stdio · 本地进程,无需鉴权,有可直接执行的安装命令。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类开发工具 传输方式stdio · 本地进程 鉴权无需鉴权 部署方式本地部署
GitHub 星标 7,343 仓库热度,无公开仓库时显示未标注
工具数 未标注 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

开发工具
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量未标注暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

适用场景

代码处理Rust本地部署LLM提示生成AI工具开发工具上下文工程

安装与配置

stdio · 本地进程 无需鉴权
客户端在本机拉起子进程,数据不出本机
pip install code2prompt-rs

这条命令只是入口,具体启动参数请按官方文档补齐,不要直接照搬到别的服务器。

  1. 1
    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

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

  4. 4
    验证是否可用

    连接成功后随便调一个只读工具,确认能返回结果,再接入正式流程。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
代码与仓库操作

在对话里直接查代码、提 issue、走 PR,省掉来回切工具。

本地命令与脚本

把构建、测试、格式化这类重复命令交给模型执行。

接口联调与测试

让模型调你的接口、跑一遍用例,快速定位问题。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 资料标注无需鉴权,装好就能连。
  • 仓库有一定关注度(星标 7,343),遇到问题更容易搜到资料。

先想清楚的地方

  • stdio 方式要求本地装好运行时(如 Node.js),换机器要重新装一遍。
  • 资料没标注工具数量,实际能力要装好后确认。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Code2Prompt MCP当前 未标注 stdio · 本地进程 本地部署 有 2026-05-17
Git 838e2ec1 12 stdio · 本地进程 本地部署 有 2026-05-17
Markitdown MCP 2c653a5f 1 stdio · 本地进程 本地部署 有 2026-05-17
JavaGuide 未标注 stdio · 本地进程 本地部署 有 2026-04-11
awesome-claude-skills 未标注 stdio · 本地进程 本地部署 有 2026-04-26
Context7 831acf40 未标注 stdio · 本地进程 本地部署 有 2026-05-17

服务器档案

开发工具
字段来自项目仓库与公开索引,中文说明由本站标注
提供方mufeedvh上游标注的维护方 mufeedvh
分类开发工具本站按上游分类展示
连接方式stdio · 本地进程客户端在本机拉起子进程,数据不出本机
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时未标注 · Python本地安装时用到的包标识与运行时
部署类型本地部署上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

3.5 KB
来自项目仓库与上游目录的原文,未做删改

Convert your codebase into a single LLM prompt.

Website •
Documentation •
Discord


代码2提示 是一个强大的上下文工程工具,旨在摄取代码库并将其格式化为大型语言模型。无论您是手动复制ChatGPT的上下文,通过Python构建AI代理,还是运行MCP服务器,Code2Prompt都能简化上下文准备过程。

⚡ 快速安装

货物```bash

cargo install code2prompt


要启用可选的Wayland支持(例如,用于基于Wayland的系统上的剪贴板集成),请使用 `wayland` 特征标志:```bash
cargo install --features wayland code2prompt

家酿```bash

brew install code2prompt


### 带pip的SDK🐍```bash
pip install code2prompt-rs

🚀 快速开始

安装后,从代码库生成提示就像将工具指向您的目录一样简单。

基本用法:从当前目录生成提示并将其复制到剪贴板。```sh
code2prompt .


**保存到文件**:```sh
code2prompt path/to/project --output-file prompt.txt

🌐 生态系统

Code2Prompt不仅仅是一个CLI工具。它是一个完整的代码库上下文生态系统。

| 🧱 核心库
| 💻 CLI工具
| 🐍 开发包
🤖 MCP 服务器
负责安全文件遍历的内部高速库,尊重 .gitignore 规则和结构化Git元数据。 · 专为人类设计,具有最小的CLI和交互式TUI。生成格式化的提示,跟踪令牌使用情况,并将结果输出到剪贴板或stdout。 · 提供到Rust Core的快速Python绑定。非常适合AI代理、自动化脚本或深度集成到RAG管道中。在PyPI上可用。 · 将Code2Prompt作为本地服务运行,使代理应用程序能够高效地读取本地代码库,而不会使上下文窗口膨胀。

📚 文档

查看我们的在线 文档 详细说明

✨ 特性

Code2Prompt将您的整个代码库转换为用于大型语言模型的结构良好的提示。主要特征包括:

  • 终端用户界面(TUI):用于配置和生成提示的交互式终端界面
  • 智能过滤:使用glob模式和尊重来包含/排除文件 .gitignore 规则
  • 灵活的模板:使用Handlebars模板为不同用例自定义提示
  • 自动代码处理:将任何大小的代码库转换为可读、格式化的提示
  • 令牌跟踪:跟踪令牌使用情况以保持在LLM上下文限制范围内
  • 智能文件读取:简化读取LLM的各种文件格式(CSV、笔记本、JSONL等)
  • Git集成:在提示中包含差异、日志和分支比较
  • 快速燃烧:内置Rust以实现高性能和低资源使用

停止手动复制LLM的文件和格式化代码。Code2Prompt处理繁琐的工作,因此您可以专注于从AI模型中获得见解和解决方案。

替代安装

请参阅 文档 了解详细的安装说明。

二进制版本

从下载适用于您操作系统的最新二进制文件 发布.

源代码构建

要求:

  • Git, 锈 和 Cargo.sh git clone https://github.com/mufeedvh/code2prompt.git cd code2prompt/ cargo install --path crates/code2prompt

⭐ 凝视星空

📜 许可证

根据MIT许可证获得许可,请参阅 许可证 了解更多信息。

喜欢这个项目吗?

如果你喜欢这个项目,觉得它很有用,请给它一个:星:!

👥 贡献

贡献方式:

  • 建议一个功能
  • 报告错误
  • 修复一些问题并打开pull请求
  • 帮我记录代码
  • 广而告之

常见问题

7 问
答案由本站依据条目字段整理,不引用上游原文
Code2Prompt MCP 怎么安装?

在客户端按下面的安装命令接入:pip install code2prompt-rs。装完在客户端配置里引用同一个包或端点。

Code2Prompt MCP 怎么在客户端里配置?

它的传输方式未标注,在客户端 MCP 配置里按官方文档填写启动命令和参数,保存后重启客户端生效。

Code2Prompt MCP 收费吗?

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

Code2Prompt MCP 需要 API Key 吗?

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

Code2Prompt MCP 能提供哪些能力?

资料显示能力标签包括 开发工具、Rust、命令行工具。具体工具清单以官方文档为准。

Code2Prompt MCP 需要什么运行环境?

运行时为 Python;属于本地进程,需要在本机装好运行环境。

Code2Prompt MCP 是本地还是远程?

它是本地进程(stdio),由客户端在本机拉起。传输方式为stdio · 本地进程。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。