关于 Insforge Mcp
InsForge MCP 服务是 InsForge 后端平台的 MCP 实现,面向使用编码 Agent 开发应用的开发者。它让 Agent 能为应用添加认证、数据库、文件存储、无服务器函数和 LLM 等后端功能。
主要功能
- 01认证、数据库、存储与函数能力
- 02通过 MCP 为编码 Agent 提供后端工具
- 03提供 npx 自动安装与手动配置两种方式
- 04支持配置 API Key 与 InsForge 实例地址
- 05附带单元测试与 lint 脚本
适用场景
- 01让编码 Agent 为应用快速添加用户认证
- 02由 Agent 直接创建和管理数据库与文件存储
- 03在 Cursor、Claude Code 等客户端中接入 InsForge
MCP 相关
该项目是 MCP 服务,供 Claude Code、Cursor、Windsurf 等 MCP 客户端连接,使其调用 InsForge 后端的相关工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.insforge.dev/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http insforge https://mcp.insforge.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"insforge":{"serverUrl":"https://mcp.insforge.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Insforge MCP 服务
InsForge 可将你的编码 Agent 转变为全栈构建者,让它们在几秒钟内为应用添加身份验证、数据库、文件存储、无服务器函数和大模型等后端功能。
此仓库是 Insforge 的 Model Context Protocol 服务。
📖 文档
请访问 Insforge 主仓库,了解:
- 安装和设置说明
- 配置指南
- 可用工具和使用示例
- API 文档
- 贡献指南
🚀 快速开始
自动安装(推荐)
使用 InsForge 安装程序,自动为你的客户端配置 MCP:
# 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 --dev
替换:
- 将
your_api_key替换为你的 InsForge API 密钥 - 将
http://localhost:7130替换为你的 InsForge 实例 URL(可选,默认为 localhost:7130)
手动安装
如果你更愿意手动配置 MCP 客户端,请将以下内容添加到 MCP 设置文件中:
{
"mcpServers": {
"insforge": {
"command": "npx",
"args": [
"-y",
"@insforge/mcp@latest"
],
"env": {
"API_KEY": "your_api_key",
"API_BASE_URL": "http://localhost:7130"
}
}
}
}
如需详细的设置说明,请参阅 Insforge 文档。
🛠️ 开发
如果你要为此项目做贡献,或在本地运行:
# Install dependencies
npm install
# Run unit tests
npm run test
# Run linter (static analysis)
npm run lint
# Auto-format code
npm run format
# Build the package
npm run build
📄 许可证
Apache License 2.0;详情请参阅 LICENSE 文件。
本项目是 Insforge 项目的一部分。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。