Insforge MCP Server
The Insforge MCP Server provides comprehensive backend management capabilities for the Insforge platform through a complete set of tools and operations.
Key Capabilities:
Backend Setup & Authentication: Initialize backend setup and retrieve essential API keys for authentication
Database Management: Retrieve detailed table schemas (including RLS, indexes, constraints), execute raw SQL queries, and perform bulk data operations via CSV/JSON upserts
Storage Management: Create, list, and delete storage buckets with configurable public/private settings
Edge Functions: Full CRUD operations for serverless functions running in Deno runtime
System Monitoring: Access container logs from various services (Insforge, Postgres, PostgREST, functions) for debugging
Metadata Operations: Index and retrieve comprehensive backend metadata
Multi-Client Support: Compatible with various MCP clients including Claude Code, Cursor, Windsurf, Cline, Roo Code, and Trae
Click on "Install 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., "@Insforge MCP Servercreate a new user table with email and name fields"
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.
Insforge MCP Server
InsForge turns your coding agents into full-stack builders, letting them add backend features like auth, databases, file storage, serverless functions, and LLMs to your apps in seconds.
This repo is Model Context Protocol server for Insforge.
📖 Documentation
Please visit the main Insforge repository for:
Installation and setup instructions
Configuration guide
Available tools and usage examples
API documentation
Contributing guidelines
🚀 Quick Start
Automated Installation (Recommended)
Use the InsForge installer to automatically configure MCP for your client:
# Claude Code
npx @insforge/install --client claude-code --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Cursor
npx @insforge/install --client cursor --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Windsurf
npx @insforge/install --client windsurf --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Cline
npx @insforge/install --client cline --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Roo Code
npx @insforge/install --client roocode --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Trae
npx @insforge/install --client trae --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130
# Install dev version for testing
npx @insforge/install --client cursor --env API_KEY=your_api_key --env API_BASE_URL=http://localhost:7130 --devReplace:
your_api_keywith your InsForge API keyhttp://localhost:7130with your InsForge instance URL (optional, defaults to localhost:7130)
Manual Installation
If you prefer to manually configure your MCP client, add this to your MCP settings file:
{
"mcpServers": {
"insforge": {
"command": "npx",
"args": [
"-y",
"@insforge/mcp@latest"
],
"env": {
"API_KEY": "your_api_key",
"API_BASE_URL": "http://localhost:7130"
}
}
}
}For detailed setup instructions, see the Insforge Documentation.
📄 License
Apache License 2.0 - see the LICENSE file for details.
Part of the Insforge project.
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/InsForge/insforge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server