Indie Hacker Stack for Cursor
Configuration
{
"mcpServers": {
"supabase-mcp": {
"command": "npx",
"args": [
"-y",
"@supabase/mcp-server-supabase"
],
"env": {
"SUPABASE_ACCESS_TOKEN": "YOUR_SUPABASE_ACCESS_TOKEN"
}
},
"stripe-mcp": {
"command": "npx",
"args": [
"-y",
"@stripe/mcp",
"--tools=all"
],
"env": {
"STRIPE_SECRET_KEY": "YOUR_STRIPE_SECRET_KEY"
}
},
"github-mcp": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_PERSONAL_ACCESS_TOKEN"
}
},
"vercel-mcp": {
"command": "npx",
"args": [
"-y",
"vercel-mcp"
],
"env": {
"VERCEL_API_TOKEN": "YOUR_VERCEL_API_TOKEN"
}
},
"sentry-mcp": {
"command": "npx",
"args": [
"-y",
"sentry-mcp"
],
"env": {
"SENTRY_AUTH_TOKEN": "YOUR_SENTRY_AUTH_TOKEN"
}
}
}
}Where to save
Paste the config above into:
.cursor/mcp.jsonEnvironment Variables
Replace the YOUR_ placeholders with your actual values.
SUPABASE_ACCESS_TOKENrequiredSupabase personal access token
Used by: Supabase MCP
STRIPE_SECRET_KEYrequiredStripe secret API key
Used by: Stripe MCP
GITHUB_PERSONAL_ACCESS_TOKENrequiredGitHub personal access token
Used by: GitHub MCP
VERCEL_API_TOKENrequiredVercel API token
Used by: Vercel MCP
SENTRY_AUTH_TOKENrequiredSentry auth token
Used by: Sentry MCP
What’s in this stack
Query your Supabase database, manage tables, run migrations, deploy edge functions, and manage branches directly from your AI editor.
Full Postgres database with auth and storage — everything you need without managing infrastructure.
Integrate Stripe APIs for payments, subscriptions, customers, and invoices directly from your AI editor using the official Stripe agent toolkit.
Handle payments, subscriptions, and invoices directly from your editor. Revenue is why you're building this.
Access the GitHub API to manage repositories, issues, pull requests, branches, and workflows directly from your AI editor.
Manage repos, PRs, and issues without leaving your AI assistant. Solo doesn't mean sloppy version control.
Connect to the Vercel API to manage deployments, projects, domains, and environment variables from your AI editor.
Deploy your frontend with zero-config. Ship fast, get a preview URL, and iterate in public.
Query Sentry for error tracking, performance monitoring, and issue management directly from your AI editor.
Catch errors before your users do. Essential for solo developers who can't monitor 24/7.