使用说明
@启动帧/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"
}
}
}