Token导航 LogoToken导航

MCP Server · 开发工具

pre Cursor

Pre-Cursor是一个自动化项目脚手架生成器,支持多种项目类型,并与Cursor IDE集成,提供自动监督和错误修正功能。

stdio官方级别未说明来源级核验工具 0
代码生成PythonCursorAI代理

快速开始

作者 / 组织
assizalcaraz
提供方
assizalcaraz

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

pre Cursor 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e ".[dev]"

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

预光标:为AI代理优化的项目生成器

前光标 这是一个自动化的scaffolding系统,它按照既定的方法生成项目,该方法针对在Cursor IDE中与AI代理合作进行优化。

______________________________________________________________________

🚀 快速启动

要求

  • Python 3.8+
  • Git

项目结构

pre-cursor/
├── README.md              # Documentación principal
├── init_project.py        # Generador principal
├── src/pre_cursor/        # Código fuente
├── templates/             # Plantillas de proyecto
├── docs/                  # Documentación técnica
├── docs/guides/           # Guías de usuario
├── config/                # Archivos de configuración
├── scripts/               # Scripts de desarrollo
├── tests/                 # Pruebas unitarias
└── examples/              # Ejemplos y demos

安装和使用

# Clonar el repositorio
git clone 
cd pre_cursor

# Instalar en modo desarrollo
pip install -e ".[dev]"

# CLI mejorado (recomendado)
pre-cursor create MiNuevoProyecto
pre-cursor create mi-api --type "Python Web App (FastAPI)"
pre-cursor template --type "Python Library"
pre-cursor list-types

# CLI legacy (compatible)
python3 init_project.py MiNuevoProyecto
python3 init_project.py --config mi_config.json

✨ 主要特征

🎯 项目自动生成

  • 模板系统 具有混合占位符处理的全功能
  • 11种项目类型 支持(Python、C++、Node.js、TD_MCP等)
  • 实际依赖 没有占位符的Python函数和代码
  • 灵活配置 支持JSON和YAML

🤖 自动光标管理器

  • 自动检测 项目结构问题
  • 自动校正 文件错位和重复
  • 与IDE光标的集成 连续监测
  • 测试主管 用于测试的LLM验证
  • 触发系统 用于外部激活和自动监控
  • 自动执行器 用于直接文件系统修复
  • 计划中的守护者 不断打开IDE
  • 反馈回路完成 检测与校正之间

🎯 光标前做什么?

前光标已取消 自动化项目生成器 que:

  1. 创建完整的项目 遵循既定的方法
  2. 自动生成文档 (README,BITACORA,教程)
  3. 配置目录结构 优化开发
  4. 监督和纠正 IDE光标自动问题
  5. 验证测试和文件 使用人工智能

它是如何工作的?

from init_project import ProjectGenerator

# Crear generador
generator = ProjectGenerator()

# Generar proyecto completo
generator.generate_project("MiProyecto")

______________________________________________________________________

🎯 改进的CLI

Pre-Cursor包括一个现代化和专业的命令行界面,具有以下功能:

✨ CLI特征

  • 专业子命令: create, template, generate, list-types, info
  • 自动完成:完全支持bash/zsh
  • 丰富的界面:桌子、面板和颜色以获得更好的体验
  • 互动模式:逐步引导配置
  • 试运行:模拟而不创建文件
  • 灵活配置:支持JSON和YAML

🚀 主要命令

管理主管
# Verificar estado del supervisor
pre-cursor supervisor status /path/to/project
pre-cursor supervisor status -p  # Usar directorio actual

# Iniciar supervisión (verificación única)
pre-cursor supervisor start /path/to/project
pre-cursor supervisor start -p  # Usar directorio actual

# Iniciar supervisión continua (daemon)
pre-cursor supervisor start -p --daemon --interval 600

# Configurar supervisor
pre-cursor supervisor config -p --interval 300 --auto-fix true

# Corregir problemas detectados
pre-cursor supervisor fix -p --fix

# Ver logs del supervisor
pre-cursor supervisor logs -p

# Detener supervisión
pre-cursor supervisor stop -p

# Test Supervisor especializado
pre-cursor supervisor test-supervisor -p
pre-cursor supervisor test-supervisor -p --daemon --interval 180

# Validar tests con LLM
pre-cursor supervisor validate-tests -p
pre-cursor supervisor validate-tests -p --cleanup

# Sistema de triggers y monitoreo automático
pre-cursor supervisor trigger-monitor -p --daemon --interval 300
pre-cursor supervisor create-trigger -p
pre-cursor supervisor trigger-status -p

# Integración bidireccional completa
pre-cursor supervisor start-bidirectional -p
pre-cursor supervisor instructions -p
pre-cursor supervisor apply -p
pre-cursor supervisor metrics -p
创建项目
# Crear proyecto básico
pre-cursor create mi-proyecto

# Crear con tipo específico
pre-cursor create mi-api --type "Python Web App (FastAPI)"

# Modo interactivo
pre-cursor create mi-proyecto --interactive

# En ruta específica
pre-cursor create mi-proyecto --path /ruta/personalizada

# Crear proyecto openFrameworks
pre-cursor create-of mi-proyecto-of

# Crear proyecto openFrameworks con addons
pre-cursor create-of mi-proyecto-of -a ofxGui -a ofxOsc

# Modo interactivo para openFrameworks
pre-cursor create-of -i

# Listar addons disponibles
pre-cursor create-of --list-addons

# Especificar ruta de openFrameworks
pre-cursor create-of mi-proyecto-of --of-path /ruta/openframeworks
模板和配置
# Crear plantilla
pre-cursor template --type "Python Library"

# Crear plantilla YAML
pre-cursor template --type "TD_MCP Project" --format yaml --output mi_config.yaml

# Generar desde configuración
pre-cursor generate mi_config.json

# Simular generación
pre-cursor generate config.yaml --dry-run
文件管理
# Procesar documentación temporal
pre-cursor docs process -p                    # Procesar directorio actual
pre-cursor docs process -p --dry-run          # Simular sin cambios
pre-cursor docs process /path/to/project --verbose

# Reorganizar documentación
pre-cursor docs organize -p                   # Reorganizar directorio actual

# Gestión de cron jobs
pre-cursor docs cron status -p                # Verificar estado
pre-cursor docs cron install -p               # Instalar (cada 6 horas)
pre-cursor docs cron install -p --interval 12 # Instalar (cada 12 horas)
pre-cursor docs cron remove -p                # Eliminar
信息和帮助
# Listar tipos disponibles
pre-cursor list-types

# Información del proyecto
pre-cursor info --examples

# Ayuda general
pre-cursor --help

# Ayuda de comando específico
pre-cursor create --help
pre-cursor docs --help

🔧 配置自动完成

# Activar autocompletado
source completion.sh

# Ahora puedes usar TAB para autocompletar
pre-cursor   # Verá: create template generate list-types info
pre-cursor create   # Verá opciones del comando create

______________________________________________________________________

📁 项目结构

pre_cursor/
├── README.md                    # Este archivo
├── BITACORA.md                 # Log de desarrollo
├── METODOLOGIA_DESARROLLO.md   # Metodología establecida
├── init_project.py             # Script principal
├── config.py                   # Configuración
├── pyproject.toml              # Configuración del proyecto
├── requirements-dev.txt        # Dependencias de desarrollo
├── templates/                   # Plantillas de archivos
│   ├── README.md.tpl
│   ├── README_td_mcp.md.tpl    # Plantilla específica TD_MCP
│   ├── BITACORA.md.tpl
│   ├── roadmap_v1.md.tpl
│   ├── requirements.txt.tpl
│   ├── requirements_td_mcp.txt.tpl
│   ├── TUTORIAL.md.tpl
│   ├── modulo_principal.py.tpl
│   ├── modulo_principal_td_mcp.py.tpl
│   ├── config_td_mcp.py.tpl
│   ├── config_td_mcp.json.tpl
│   └── [otras plantillas...]
├── src/                        # Código fuente del generador
│   ├── config_loader.py        # Cargador de configuraciones
│   └── validator.py            # Validador de parámetros
├── tests/                      # Pruebas
│   ├── README.md
│   ├── test_config_loader.py
│   ├── test_init_project.py
│   ├── test_integration.py
│   └── test_validator.py
├── docs/                       # Documentación
├── examples/                   # Ejemplos de configuración
│   ├── config_fastapi.yaml
│   └── config_python_library.json
└── structure/                  # Estructura base (vacío)

______________________________________________________________________

🎯 主要特征

✅ 实施

  • 模板系统:带有占位符的可定制模板
  • 自动生成:完整的项目生成脚本
  • git初始化:自动配置存储库
  • 多种类型:支持不同类型的项目
  • 文件:完整的文件系统
  • 方法论:遵循既定方法
  • 验证:输入参数的鲁棒验证
  • 配置:支持JSON/YAML配置文件
  • TD_MCP集成:针对TD_MCP项目的支持
  • openFrameworks集成:与官方OpenFrameworks项目生成器的集成
  • 自动化主管:自动检测和纠正问题
  • 测试主管:使用LLM验证和清洁测试
  • 双向整合:完整的持续监测系统
  • 后台守护进程:在没有用户干预的情况下继续执行
  • 触发系统:外部激活和自动监测
  • 自动执行器:直接文件系统修复
  • 游标代理CLI:执行智能提示
  • 反馈处理器:自动结果处理
  • 文件管理:文件处理和重组
  • Cron Jobs para Docs:文件处理自动化

🔄 发展中

  • 自动测试:发电机测试套件
  • 附加模板:更多项目类型
  • 高级配置:更多个性化选项

______________________________________________________________________

🧪 测试

按照指示 tests/README.md 运行测试。

# Ejecutar tests
python3 -m pytest tests/

# Ejecutar con cobertura
python3 -m pytest tests/ --cov=src/

# Verificar generación
python3 init_project.py ProyectoTest

______________________________________________________________________

📚 文件

______________________________________________________________________

🔧 支持的项目类型

  1. Python库:标准Python库
  2. Python命令行界面工具:命令行工具
  3. Python Web应用程序(Flask):带有Flask的Web应用程序
  4. Python Web应用程序(Django):带有Django的Web应用程序
  5. Python Web应用程序(FastAPI):带有Fastapi的Web应用程序
  6. Python数据科学:数据科学项目
  7. Python机器学习/人工智能:机器学习和人工智能项目
  8. C++项目:C项目++
  9. Node.js项目:node.js中的项目
  10. TD_MCP项目:TouchDesigner的MCP项目
  11. openFrameworks项目:与C互动多媒体项目++
  12. 另一个:自定义设置

______________________________________________________________________

🚀 通用开发方法

前光标实现 标准化开发方法 可适用于任何项目:

📋 基本原则

  1. 连续文件:bitacora.md实时更新
  2. 主动测试:在创建新测试之前评估现有测试
  3. 模块化组织:清晰的目录结构
  4. 结构化教程:与日期、课程和摘要一致的格式

🎯 对开发商的好处

  • 保证一致性:每个项目遵循相同的方法
  • 单一入口点:创建完整项目的单个指令
  • 歧义减少:结构化和可预测的信息
  • 自动上下文:自动生成的文档
  • 逃逸:为增长做好准备的结构

🤖 用于人工智能代理

"Clona el repositorio pre_cursor y ejecuta 
python3 init_project.py para crear un nuevo proyecto llamado 
'MiNuevaApp' con la descripción 'Una aplicación para 
visualización de datos'."

______________________________________________________________________

📚 文件

文件结构

  • docs/ -项目技术文件
  • docs/guides/ -逐步用户指南
  • docs/CURSOR_SUPERVISOR.md -全自动监督员指南
  • docs/INVESTIGACION_CURSOR_CLI.md -研究与开发
  • docs/METODOLOGIA_DESARROLLO.md -既定方法

可用指南

  • docs/guides/QUICKSTART.md -快速启动和基本使用
  • docs/guides/GUIA_PASO_A_PASO.md -详细的逐步指导

配置文件

  • config/ -项目配置文件
  • examples/ -使用和配置示例
  • scripts/ -安装和开发脚本

______________________________________________________________________

🤝 争议

  1. 叉项目
  2. 为您的功能创建分支(git checkout -b feature/AmazingFeature)
  3. 提交您的更改(git commit -m 'WIP: Add some AmazingFeature')
  4. 推拉拉马(git push origin feature/AmazingFeature)
  5. 打开拉动请求

______________________________________________________________________

📄 许可证

这个项目在麻省理工学院的许可下-查看文件 许可证 关于细节。

______________________________________________________________________

👨‍💻 作者

阿西兹·阿尔卡拉兹·巴克斯特

  • Gemini 2.5修订版,Cursor Pro集成开发环境
  • 基于以前项目中建立的方法

______________________________________________________________________

📞 联系方式

对于问题或建议,请在存储库中创建问题。

______________________________________________________________________

创建日期: 2024-12-19\ 最新更新: 2024-12-19\ 埃斯塔多:第三阶段完成-测试主管和实施双向集成

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

项目脚手架Python本地部署自动化工具IDE集成代码生成AI辅助开发

支持客户端

Cursor

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

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

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
pre Cursor

MCP World · 本页

0stdio有1 个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 条

pre Cursor 怎么安装?

公开资料给出的安装命令是 pip install -e ".[dev]",运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

pre Cursor 怎么在 Claude Desktop、Cursor 里配置?

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

pre Cursor 收费吗?

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

pre Cursor 需要 API Key 吗?

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

pre Cursor 支持哪些客户端?

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

来源信息

继续浏览同类 MCP