lablab-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lablab-mcp check my builder status and active hackathons"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Lablab.ai Model Context Protocol (MCP) Server
Official Model Context Protocol (MCP) server for Lablab.ai. Connect AI assistants and coding agents directly to Lablab.ai hackathons, builder profile tracking, live event details, intelligent brainstorming, and project scaffolding.
✨ Features
⚡ Builder Status & Profile Tracking: Inspect points, rank, active hackathons, and recent project submissions without needing API keys.
🎯 Live Event Intelligence: Query active and upcoming AI hackathons, deadlines, countdown timers, prize pools ($ cash & credits), and sponsor APIs.
🧠 Competition-Grade Brainstorming: Generate tailored, high-scoring hackathon project concepts with architectural diagrams (Mermaid), API integration blueprints, and 48-hour build plans.
🛠️ Automated Project Scaffolding: Generate hackathon-ready repository boilerplates complete with README templates optimized for Lablab.ai judging rubrics.
📜 Official Guidelines & Rules: Retrieve submission checklists, video pitch recommendations, and judging criteria directly into your AI context.
Related MCP server: Vibe Coder MCP Server
🚀 Quick Start
Running with NPX
npx lablab-mcpCLI Mode (Direct Terminal Inspection)
You can also run lablab-mcp directly as a CLI tool:
# Check your builder status & active hackathons
npx lablab-mcp --status WilliamA
# List all featured and live hackathons
npx lablab-mcp --hackathons
# Brainstorm ideas for a specific hackathon
npx lablab-mcp --brainstorm assemblyai-voice-agent-hackathon
# Print official submission guidelines
npx lablab-mcp --guidelines⚙️ Installation & Configuration
1. Claude Desktop
Add to your claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows):
{
"mcpServers": {
"lablab": {
"command": "npx",
"args": ["-y", "lablab-mcp"],
"env": {
"LABLAB_USER": "WilliamA"
}
}
}
}2. Antigravity / Gemini CLI
Add to your mcp_config.json:
{
"mcpServers": {
"lablab": {
"command": "node",
"args": ["/home/agent/orca/lablab-mcp/dist/index.js"],
"env": {
"LABLAB_USER": "WilliamA"
}
}
}
}3. Cursor / Windsurf
Add to .cursor/mcp.json or your global MCP settings:
{
"mcpServers": {
"lablab": {
"command": "npx",
"args": ["-y", "lablab-mcp"]
}
}
}🛠️ MCP Tools
Tool Name | Parameters | Description |
|
| Quick check of your active hackathons, deadlines, point totals, and recent project submissions. |
|
| Full builder profile: bio, stats, rank, GitHub, website, enrolled events, and submissions. |
|
| Lists live, upcoming, and featured AI hackathons on Lablab.ai. |
|
| Comprehensive event details: deadlines, prize breakdown, sponsor technologies, schedule, rules, and teams. |
|
| Generates 3-4 structured, competition-grade project concepts tailored for judging pillars. |
|
| Automatically scaffolds a complete hackathon repository directory with README, env, and boilerplate code. |
| (none) | Returns official project submission requirements, video pitch tips, and evaluation rubrics. |
📦 MCP Resources & Prompts
Resources
lablab://profile/me— Live JSON representation of your profile, active hackathons, and submissions.lablab://hackathons/active— Live JSON list of active/upcoming hackathons.lablab://guidelines— Official Lablab.ai submission checklist and evaluation criteria.
Prompts
hackathon_brainstorm— Interactive prompt guiding an AI agent through concept selection, architecture design, and sprint milestones for any Lablab hackathon.submission_pitch_script— Crafts a 2.5-minute video pitch script highlighting the problem statement, live demo cues, and sponsor API usage.
💻 Development
Setup & Build
# Clone repository
git clone https://github.com/WilliamAxelC/lablab-mcp.git
cd lablab-mcp
# Install dependencies
pnpm install
# Run unit tests
pnpm test
# Build production bundle
pnpm build📄 License
MIT License © 2026 William Axel Cuangdinata
Available Tools
7 toolsbrainstorm_ideasB
Generate high-scoring, tailored hackathon project concepts for a specific Lablab.ai event based on its sponsor technologies, problem space, and judging criteria.
Inputs: hackathon_slug (required), team_size, complexity, focus_areas.
check_my_statusA
Quickly check what you currently have going on on Lablab.ai, including active hackathons, deadlines countdown, rank, points, and recent submissions.
Inputs: username.
get_hackathon_detailsA
Get comprehensive details about a specific Lablab.ai hackathon: deadlines, time remaining, prize breakdown, sponsor technologies, schedule, rules, and registered teams.
Inputs: hackathon_slug (required).
get_submission_guidelinesB
Get the official Lablab.ai hackathon submission checklist, video pitch requirements, repository criteria, and tips to maximize judging scores.
Inputs: no named parameters.
get_user_profileA
Fetch full details for any Lablab.ai builder profile: points, rank, bio, GitHub, social links, enrolled hackathons, and submitted projects.
Inputs: username.
list_hackathonsA
List live, upcoming, and featured AI hackathons on Lablab.ai with slugs, titles, and event URLs.
Inputs: limit.
scaffold_projectB
Scaffold a complete hackathon project directory with a Lablab-ready README, architecture spec, environment config, and boilerplate code.
Inputs: idea_title (required), description (required), project_name (required), hackathon_slug (required), +2 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 7 tools
Most tools have clearly distinct purposes (listing vs. detailing hackathons, brainstorming vs. scaffolding). check_my_status and get_user_profile overlap somewhat since both surface profile/points/rank data, though the 'my current activity' vs. 'any user's full profile' distinction is generally clear.
All tools use a consistent snake_case verb_noun pattern (check_my_status, get_user_profile, list_hackathons, get_hackathon_details, brainstorm_ideas, scaffold_project, get_submission_guidelines). The naming is predictable and readable throughout.
Seven tools is well-scoped for a hackathon companion server. Each tool covers a distinct stage (discovery, analysis, ideation, scaffolding, guidelines) without redundancy.
The surface covers discovery, hackathon analysis, user lookup, idea generation, project scaffolding, and submission guidance. It lacks a direct project-submission or hackathon-registration action, but as a preparation/helper server the core workflow is largely covered.
Maintenance
Related MCP Connectors
Generate contextual prompts and reusable agent skills, evaluate prompts with the 16-dimension Prompt Score, and manage saved work in PromptDrive. Twelve MCP tools also provide authorized access to private Memory for source-grounded answers. Connect over Streamable HTTP using OAuth 2.1 and PKCE. Generation consumes account quota and automatically saves successful results; Memory access follows account permissions and plan limits.
GitHub Copilot MCP: code, repo, PR, workflow tools for AI assistants.
Run and judge hackathons and developer challenges on Loops House from your AI agent.
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to query GitHub repositories, issues, pull requests, CI status, and discover trending repos via natural language. Provides MCP tools, resources, and prompts for GitHub data access.14MIT
- AlicenseNot gradedqualityAmaintenanceEquips MCP-compatible AI assistants with software development tools for research, codebase mapping, context curation, PRD/user-story/task generation, full-stack scaffolding, and multi-step workflow execution.58 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to research, plan, generate requirements, create starter projects, analyze codebases, and execute multi-step software development workflows through MCP tools.58 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to research, plan, generate requirements, user stories, task lists, and full-stack starter projects, analyze codebases, curate context, and run multi-step software development workflows through MCP tools.58 npmMIT