AI代理架构知识服务器

为AI代理提供LaunchFrame项目的架构知识,包括认证模式、实体约定、队列使用、定时任务和Webhooks等。

  • by launchframe-dev
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 launchframe-dev/mcp

使用说明

@启动帧/mcp

MCP服务器,为AI代理(Claude Code、Cursor等)提供有关LaunchFrame项目的架构知识——身份验证模式、实体约定、队列使用、cron作业、webhooks等。

安装

跑步 launchframe init 在您的项目中自动配置此MCP服务器。无需手动设置。

它的作用

而不是膨胀 CLAUDE.md 通过规则,代理可以按需调用工具来提取他们需要的确切模式:

工具 说明
auth_get_overview 身份验证系统、保护层次结构、会话流
auth_get_decorator_usage 给定身份验证需求的精确装饰器
auth_get_guard_usage 管理员/用户/积分的防护等级+导入
feature_gates_get_overview 如何存储和查询特征门
feature_gates_get_check_pattern 复制粘贴功能检查片段
credits_get_deduction_pattern 路线级信用扣减的装饰员+保安
credits_get_add_pattern 程序化信用添加的代码片段
credits_get_monetization_strategies 免费/订阅/积分/混合模式概述
queue_get_names 可用的公牛队及其用途
queue_scaffold_producer 给定队列的生产者注入代码段
queue_scaffold_processor 队列的处理器类脚手架+作业名称
webhook_get_architecture 接收/处理分离,重试逻辑
webhook_scaffold_handler 提供者/事件的控制器+处理器支架
cron_get_pattern 亲信居住的地方、可用的时间表、规则
cron_scaffold_job 要添加到CronService的Cron方法脚手架
module_get_structure NestJS模块文件夹结构和约定
module_scaffold_nestjs 全模块脚手架(模块+服务+控制器+实体)
entity_get_conventions TypeORM实体约定和所需的装饰器
entity_scaffold_typeorm TypeORM实体文件脚手架
env_get_conventions 集中式 .env 规则和关键变量引用
variant_get_overview 基础/多租户/B2B2C变体差异
database_schema 包含表、列、类型和常用SQL代码段的完整数据库架构
subscriptions_get_plans_overview 订阅计划系统:计划组、年度账单、API形状
architecture_get_overview 总体架构:服务、模块、模式、基础设施
email_get_conventions 电子邮件系统:发送模式、模板、内置模板
email_scaffold_template 新交易电子邮件的Handlebars模板存根
email_scaffold_send 发送电子邮件的NestJS代码(直接或排队)
cli_docker_up 启动Docker服务(已分离)
cli_docker_down 停止所有正在运行的Docker服务
cli_docker_build 构建Docker镜像(全部或特定服务)
cli_docker_logs 获取Docker服务日志的快照
cli_docker_destroy 销毁所有Docker资源——不可逆转
cli_migration_run 运行所有挂起的TypeORM迁移
cli_migration_create 创建新的空TypeORM迁移文件
cli_migration_revert 还原最近应用的迁移
cli_database_query 执行SQL查询(本地或通过SSH远程)
cli_service_list 列出可用的可选服务
cli_service_add 非交互式安装可选服务
cli_module_list 列出可用的可选模块
cli_module_add 非交互式安装模块
cli_deploy_build 建立生产形象并推送到GHCR
cli_deploy_up 通过SSH将最新映像部署到VPS
cli_deploy_sync_features 将计划功能同步到生产数据库——破坏性
cli_waitlist_up 在本地启动等待列表服务
cli_waitlist_down 停止本地等待列表服务
cli_waitlist_deploy 在VPS上构建和部署等候名单服务
cli_waitlist_logs 从VPS获取等待列表服务日志
cli_dev_add_user 在本地数据库中创建随机测试用户
cli_dev_npm_install 通过Docker在服务内运行npm install
cli_dev_logo 生成并注入徽标/收藏夹资源
cli_cache_info 显示本地服务缓存信息
cli_cache_update 强制更新本地服务缓存
cli_cache_clear 删除整个本地服务缓存

手动安装

如果您更喜欢全局安装:

npm install -g @launchframe/mcp

然后在 .mcp.json:

{
  "mcpServers": {
    "launchframe": {
      "command": "launchframe-mcp"
    }
  }
}