
InsForge
Connects Claude directly to your InsForge backend as a service instance, letting it provision and manage databases, object storage, edge functions, and deployments through natural language. The server exposes InsForge's full API surface, so you can ask Claude to spin up a Postgres table, upload files to S3-compatible storage, deploy serverless functions, or configure authentication without leaving the conversation. Useful when you're prototyping full-stack apps and want your AI to handle the backend scaffolding alongside frontend code. Supports both local InsForge instances and remote deployments. Requires an API key and base URL to connect to your InsForge installation.
- GitHub stars
- 29
- tools
- 17
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 2
- last updated
- Mar 12, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
fetch-docsFetch Insforge documentation. Use "instructions" for essential backend setup (MANDATORY FIRST), or select specific SDK docs for database, auth, storage, functions, or AI integration.1 params
Fetch Insforge documentation. Use "instructions" for essential backend setup (MANDATORY FIRST), or select specific SDK docs for database, auth, storage, functions, or AI integration.
docTypestringinstructions · auth-sdk · db-sdk · storage-sdk · functions-sdk · ai-integration-sdkfetch-sdk-docsFetch Insforge SDK documentation for a specific feature and language combination. Supported features: db, storage, functions, auth, ai, realtime Supported languages: typescript, swift, kotlin, rest-api2 params
Fetch Insforge SDK documentation for a specific feature and language combination. Supported features: db, storage, functions, auth, ai, realtime Supported languages: typescript, swift, kotlin, rest-api
sdkFeaturestringdb · storage · functions · auth · ai · realtimesdkLanguagestringtypescript · swift · kotlin · rest-apiget-anon-keyGenerate an anonymous JWT token that never expires. Requires admin API key. Use this for client-side applications that need public access.1 params
Generate an anonymous JWT token that never expires. Requires admin API key. Use this for client-side applications that need public access.
apiKeystringget-table-schemaReturns the detailed schema(including RLS, indexes, constraints, etc.) of a specific table2 params
Returns the detailed schema(including RLS, indexes, constraints, etc.) of a specific table
apiKeystringtableNamestringget-backend-metadataIndex all backend metadata1 params
Index all backend metadata
apiKeystringrun-raw-sqlExecute raw SQL query with optional parameters. Admin access required. Use with caution as it can modify data directly.3 params
Execute raw SQL query with optional parameters. Admin access required. Use with caution as it can modify data directly.
apiKeystringparamsarrayquerystringdownload-templateCRITICAL: MANDATORY FIRST STEP for all new InsForge projects. Download pre-configured starter template to a temporary directory. After download, you MUST copy files to current directory using the provided command.2 params
CRITICAL: MANDATORY FIRST STEP for all new InsForge projects. Download pre-configured starter template to a temporary directory. After download, you MUST copy files to current directory using the provided command.
framestringreact · nextjsprojectNamestringbulk-upsertBulk insert or update data from CSV or JSON file. Supports upsert operations with a unique key.4 params
Bulk insert or update data from CSV or JSON file. Supports upsert operations with a unique key.
apiKeystringfilePathstringtablestringupsertKeystringcreate-bucketCreate new storage bucket3 params
Create new storage bucket
apiKeystringbucketNamestringisPublicbooleanlist-bucketsLists all storage buckets
Lists all storage buckets
No parameter schema in public metadata yet.
delete-bucketDeletes a storage bucket2 params
Deletes a storage bucket
apiKeystringbucketNamestringcreate-functionCreate a new edge function that runs in Deno runtime. The code must be written to a file first for version control5 params
Create a new edge function that runs in Deno runtime. The code must be written to a file first for version control
codeFilestringdescriptionstringnamestringslugstringstatusstringdraft · activedefault: activeget-functionGet details of a specific edge function including its code1 params
Get details of a specific edge function including its code
slugstringupdate-functionUpdate an existing edge function code or metadata5 params
Update an existing edge function code or metadata
codeFilestringdescriptionstringnamestringslugstringstatusstringdraft · activedelete-functionDelete an edge function permanently1 params
Delete an edge function permanently
slugstringget-container-logsGet latest logs from a specific container/service. Use this to help debug problems with your app.3 params
Get latest logs from a specific container/service. Use this to help debug problems with your app.
apiKeystringlimitnumbersourcestringinsforge.logs · postgREST.logs · postgres.logs · function.logscreate-deploymentDeploy source code from a directory. This tool zips files, uploads to cloud storage, and triggers deployment with optional environment variables and project settings.4 params
Deploy source code from a directory. This tool zips files, uploads to cloud storage, and triggers deployment with optional environment variables and project settings.
envVarsarraymetaobjectprojectSettingsobjectsourceDirectorystringSponsors
Configuration
API_KEY*secretInsForge project API key
API_BASE_URL*InsForge backend URL (e.g. https://your-app.us-east.insforge.app)
Readme
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:
Details
- Repository
- github.com/insforge/insforge-mcp
- Category
- Databases
- Package
@insforge/mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active