LaunchFrame MCP
Provides AI agents with architectural knowledge and scaffolding tools for LaunchFrame projects, covering patterns for authentication, queues, webhooks, and module structures. It enables agents to retrieve project-specific implementation details and generate code snippets on demand to maintain consistency.
README
@launchframe/mcp
MCP server that gives AI agents (Claude Code, Cursor, etc.) architectural knowledge about your LaunchFrame project — auth patterns, entity conventions, queue usage, cron jobs, webhooks, and more.
Installation
Running launchframe init automatically configures this MCP server in your project. No manual setup needed.
What It Does
Instead of bloating CLAUDE.md with rules, agents call tools on demand to pull the exact pattern they need:
| Tool | Description |
|---|---|
auth_get_overview |
Auth system, guard hierarchy, session flow |
auth_get_decorator_usage |
Exact decorator for a given auth need |
auth_get_guard_usage |
Guard class + import for admin/user/credits |
feature_gates_get_overview |
How feature gates are stored and queried |
feature_gates_get_check_pattern |
Copy-paste feature check snippet |
credits_get_deduction_pattern |
Decorator + guard for route-level credit deduction |
credits_get_add_pattern |
Code snippet for programmatic credit addition |
credits_get_monetization_strategies |
Overview of free/subscription/credits/hybrid modes |
queue_get_names |
Available Bull queues and their purpose |
queue_scaffold_producer |
Producer injection snippet for a given queue |
queue_scaffold_processor |
Processor class scaffold for a queue + job name |
webhook_get_architecture |
Receipt/processing separation, retry logic |
webhook_scaffold_handler |
Controller + processor scaffold for a provider/event |
cron_get_pattern |
Where crons live, available schedules, rules |
cron_scaffold_job |
Cron method scaffold to add to CronService |
module_get_structure |
NestJS module folder structure and conventions |
module_scaffold_nestjs |
Full module scaffold (module + service + controller + entity) |
entity_get_conventions |
TypeORM entity conventions and required decorators |
entity_scaffold_typeorm |
TypeORM entity file scaffold |
env_get_conventions |
Centralized .env rules and key variable reference |
variant_get_overview |
Base / Multi-tenant / B2B2C variant differences |
Manual Install
If you prefer a global install:
npm install -g @launchframe/mcp
Then in .mcp.json:
{
"mcpServers": {
"launchframe": {
"command": "launchframe-mcp"
}
}
}
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.