Skip to content

Cursor IDE plugin for InsForge Backend-as-a-Service. MCP server and agent skills for databases, auth, storage, AI, and serverless functions.

License

Notifications You must be signed in to change notification settings

InsForge/cursor-plugin

Repository files navigation

InsForge Cursor Plugin

Cursor IDE plugin that gives your AI agent the tools and knowledge to build full-stack applications with InsForge.

What's included

MCP Server

Connects Cursor to your InsForge backend via a remote MCP server at mcp.insforge.dev, enabling:

  • Database schema management (create tables, run SQL, manage indexes and RLS)
  • Storage bucket management (create, list, delete buckets)
  • Serverless function deployment (create, update, delete Deno functions)
  • Backend metadata inspection
  • SDK documentation fetching
  • Frontend deployment
  • Container log access

Skills

The InsForge skill teaches the AI agent how to work with InsForge effectively, covering:

  • Database CRUD operations with filters and pagination
  • Authentication flows (email/password, OAuth)
  • File storage (upload, download, delete)
  • AI integration (chat completions, image generation, embeddings)
  • Real-time pub/sub messaging
  • Serverless function invocation
  • Frontend deployment workflows

Installation

Install from the Cursor Marketplace, or install manually:

  1. Clone this repository
  2. Open Cursor Settings > Plugins
  3. Add the plugin from the cloned directory

Configuration

After installing the plugin, go to Cursor Settings > Tools & MCP Servers and click Connect on the InsForge MCP server. You'll be redirected to authorize the connection with your InsForge account.

Structure

.cursor-plugin/
  plugin.json          Plugin manifest
mcp.json               MCP server configuration
skills/                Symlink to submodules/insforge-skills/skills
submodules/
  insforge-skills/     Git submodule (InsForge/insforge-skills)

Development

Updating skills

Skills are maintained in the InsForge/insforge-skills repository and pulled in as a git submodule.

git submodule update --remote

Release

Releases are automated via Release Please. The workflow creates a tarball containing:

  • .cursor-plugin/plugin.json
  • mcp.json
  • skills/ (dereferenced from submodule)

About

Cursor IDE plugin for InsForge Backend-as-a-Service. MCP server and agent skills for databases, auth, storage, AI, and serverless functions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors