TypeScript Prompt MCP Server

TypeScript Prompt MCP Server

site icon
2025.03.20 0
TypeScriptTypeScript 开发AI 辅助开发项目规划开发效率
MCP_prompt_localDev 是一个基于 TypeScript 的 Model Context Protocol (MCP) 服务器,专门为 AI 助手提供预定义的提示模板,用于生成 TypeScript 项目、API 架构和 GitHub 工作流的详细计划。该服务器与 Local Dev MCP 配合使用,形成一个从项目规划到实施的完整工作流。
View on GitHub

Overview

基本能力

产品定位

MCP_prompt_localDev 是一个专门为 TypeScript 项目开发设计的提示模板服务器,旨在通过 AI 助手生成高质量、结构化的项目计划。

核心功能

  • API 架构规划:生成包含层次结构、文件夹结构和数据库模式的全面 API 架构计划。
  • 项目设置:为新 TypeScript 项目创建详细的设置计划,包括依赖项和配置。
  • GitHub 工作流:设计包含分支策略、PR 模板和 CI/CD 配置的 GitHub 工作流计划。
  • 自定义参数:每个提示模板都接受参数,以根据特定需求定制生成的计划。
  • 一致性输出:确保 AI 助手提供遵循最佳实践的结构化、详细响应。

适用场景

  • 快速生成 TypeScript 项目的详细架构和设置计划。
  • 自动化 GitHub 工作流的配置。
  • 与 Local Dev MCP 配合,实现从规划到实施的完整开发流程。

工具列表

  • api-architecture:生成 TypeScript API 的全面架构计划。
  • new-project-setup:生成新 TypeScript 项目的详细设置计划。
  • github-workflow:生成 TypeScript 项目的 GitHub 工作流计划。

常见问题解答

  • 如何添加新提示模板?:在 src/prompts 目录下创建新文件,定义提示模板并导出。
  • 如何配置环境变量?:复制 .env.example 文件为 .env.development.env.production 并根据需要修改。
  • 如何测试?:运行 npm test 执行测试套件。

使用教程

使用依赖

  • Node.js (v14 或更高版本)
  • npm 或 yarn

安装教程

  1. 克隆仓库 bash git clone <repository-url> cd typescript-prompt-mcp

  2. 安装依赖 bash npm install

  3. 设置环境变量 bash cp .env.example .env.development cp .env.example .env.production

调试方式

  • 开发模式 bash npm run dev

  • 生产模式 bash npm run build npm startbash npm run prod

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。