Overview
Connect Bilt MCP Server to Claude Desktop in under 5 minutes. Once configured, Claude can autonomously create, build, and deploy native mobile applications.Claude Desktop supports MCP natively. No extensions or plugins required.
Platform Support
macOSFull support for macOS 11+
WindowsFull support for Windows 10+
Prerequisites
- Claude Desktop installed - Download from claude.ai/download
- Bilt API token - Get one at bilt.me/sign-up
macOS Setup
Step 1: Locate Config File
The config file is located at:Step 2: Edit Configuration
Open Terminal and run:Step 3: Add Bilt Configuration
Paste this JSON:YOUR_TOKEN_HERE with your actual Bilt API token.
Step 4: Save and Restart
- Press
Ctrl+X, thenY, thenEnterto save - Quit Claude Desktop completely (
Cmd+Q) - Reopen Claude Desktop
Step 5: Verify Connection
In Claude, ask:Windows Setup
Step 1: Locate Config File
The config file is located at:Step 2: Create/Edit Configuration
- Press
Win+Rto open Run dialog - Type:
notepad %APPDATA%\Claude\claude_desktop_config.json - Click OK
Step 3: Add Bilt Configuration
Paste this JSON:YOUR_TOKEN_HERE with your actual Bilt API token.
Step 4: Save and Restart
- Click
File → Save - Close Claude Desktop completely
- Reopen Claude Desktop
Step 5: Verify Connection
In Claude, ask:Configuration Options
Multiple Environments
Add separate entries for dev and production:Adding Other MCP Servers
You can connect multiple MCP servers:Example Workflows
Create Your First App
Add Features to Existing App
Troubleshooting
Tools not appearing
Tools not appearing
Symptom: Claude doesn’t show Bilt toolsSolutions:
- Verify config file location is correct
- Check JSON syntax with jsonlint.com
- Ensure no extra commas or brackets
- Restart Claude completely (not just minimize)
- Check Claude’s MCP logs:
- macOS:
~/Library/Logs/Claude/mcp.log - Windows:
%APPDATA%\Claude\Logs\mcp.log
- macOS:
401 Unauthorized
401 Unauthorized
Connection timeout
Connection timeout
Symptom: “Cannot connect to MCP server”Solutions:
- Check internet connection
- Verify firewall allows HTTPS (port 443)
- Try from different network
- Check Bilt status at status.bilt.me
- Disable VPN temporarily
Claude crashes on startup
Claude crashes on startup
Symptom: Claude won’t open after adding configSolutions:
- Check JSON syntax - common errors:
- Missing comma between entries
- Extra comma after last entry
- Unclosed brackets/braces
- Temporarily remove Bilt config
- Restart Claude to verify it works
- Re-add Bilt config carefully
Slow responses
Slow responses
Symptom: Claude takes long time to respondSolutions:
- This is normal for first request (cold start)
- Subsequent requests are faster
- Check your internet speed
- Try during off-peak hours
Advanced Configuration
Environment Variables (macOS only)
You can use environment variables for tokens:-
Add to
~/.zshrcor~/.bash_profile: -
Launch Claude from terminal:
Debug Mode
Enable verbose logging:- macOS:
tail -f ~/Library/Logs/Claude/mcp.log - Windows: Open
%APPDATA%\Claude\Logs\mcp.log
Security Best Practices
Never commit tokensDon’t add config file to git repositories
Rotate regularlyGenerate new tokens every 90 days
Use dev tokensSeparate tokens for development and production
Monitor usageCheck API usage in Bilt dashboard
