# McpBackend > McpBackend is an MCP-first backend as a service for AI-assisted application development. Each project receives an isolated SQLite database, a generated REST API, end-user authentication, row-level security, scoped API keys, webhooks, usage limits, and an export path. ## Product - [Homepage](https://mcpbackend.com/): Product overview, features, pricing, and frequently asked questions. - [MCP server and Agent Skill](https://mcpbackend.com/mcp-and-skill/): Connect the hosted MCP server and install the public McpBackend Agent Skill. - [MCP backend guide](https://mcpbackend.com/mcp-backend/): How AI coding agents provision and manage a backend through structured MCP tools. - [Backend for vibe coding](https://mcpbackend.com/backend-for-vibe-coding/): Requirements and production checklist for AI-generated applications. - [Supabase alternative](https://mcpbackend.com/supabase-alternative/): Architectural comparison for AI code editor workflows. - [Free backend tools](https://mcpbackend.com/tools/): Browser-based planning and MCP setup tools. - [MCP configuration generator](https://mcpbackend.com/tools/mcp-config-generator/): Ready-to-copy setup for Cursor, Claude Code, and generic MCP clients. - [Backend capacity calculator](https://mcpbackend.com/tools/backend-capacity-calculator/): Match workload estimates to project, storage, request, read, and write limits. ## Core capabilities - Dedicated SQLite database per project - Auto-generated REST CRUD API with filtering, sorting, and pagination - Email/password end-user authentication with project-scoped JWT sessions - Public, authenticated, or owner-only table access - Full-access or per-table scoped API keys - Remote MCP tools for projects, schemas, permissions, keys, webhooks, and usage - Optional EU data residency - Hard plan limits without overage charges - Standard SQLite export ## MCP workflow The remote MCP server lets compatible AI coding tools list and create projects, inspect schemas, create tables and columns, configure row-level security, enable authentication, mint scoped API keys, create webhooks, and inspect current usage. Applications use the generated REST API at runtime; MCP is the project-management interface for the coding agent. Install the open Agent Skill from [github.com/mcpbackend/skills](https://github.com/mcpbackend/skills) with `npx skills add https://github.com/mcpbackend/skills --skill mcpbackend`.