全栈开发插件

InsForge Cursor插件为AI代理提供工具和知识,用于构建全栈应用程序,包括数据库管理、存储桶管理、无服务器函数部署等功能。

  • by InsForge
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 InsForge/cursor-plugin

使用说明

InsForge游标插件

Cursor IDE插件,为您的AI代理提供构建全栈应用程序的工具和知识 InsForge.

包含什么

MCP服务器

通过远程MCP服务器将Cursor连接到您的InsForge后端 mcp.insforge.dev,启用:

  • 数据库模式管理(创建表、运行SQL、管理索引和RLS)
  • 存储桶管理(创建、列出、删除桶)
  • 无服务器功能部署(创建、更新、删除Deno功能)
  • 后端元数据检查
  • SDK文档获取
  • 前端部署
  • 容器日志访问

技能

这 InsForge 技能教会AI代理如何有效地使用InsForge,包括:

  • 带过滤器和分页的数据库CRUD操作
  • 身份验证流程(电子邮件/密码、OAuth)
  • 文件存储(上传、下载、删除)
  • AI集成(聊天完成、图像生成、嵌入)
  • 实时发布/订阅消息
  • 无服务器函数调用
  • 前端部署工作流

安装

从Cursor Marketplace安装,或手动安装:

  1. 克隆此存储库
  2. 打开光标设置>插件
  3. 从克隆目录中添加插件

配置

安装插件后,转到 光标设置>工具和MCP服务器 然后单击 连接 在InsForge MCP服务器上。您将被重定向以授权与您的InsForge帐户的连接。

结构

.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)

发展

更新技能

技能保持在 InsForge/insforce技能 存储库,并作为git子模块引入。

git submodule update --remote

发布

通过Release Please自动发布。工作流创建了一个tarball,其中包含:

  • .cursor-plugin/plugin.json
  • mcp.json
  • skills/ (从子模块中取消引用)