Insforge Mcp について
InsForge MCP サーバーは、バックエンドプラットフォーム InsForge の Model Context Protocol サーバーです。コーディングエージェントでフルスタックアプリを開発する開発者を対象とし、認証、データベース、ストレージ、関数、LLM 機能をエージェントから追加できます。
主な機能
- 01認証、データベース、ストレージ、サーバーレス関数
- 02コーディングエージェント向けのバックエンドツール
- 03npx による対応クライアントへの自動インストール
- 04API キーとインスタンス URL の手動設定
- 05ユニットテストと lint スクリプト
活用シーン
- 01コーディングエージェントを通じたアプリへのユーザー認証の追加
- 02エージェントによるデータベースとファイルストレージの管理
- 03Cursor、Claude Code、Windsurf への InsForge の接続
MCP 対応
本プロジェクトは MCP サーバーであり、Claude Code、Cursor、Windsurf などの MCP クライアントが接続して InsForge バックエンドのツールを呼び出します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.insforge.dev/mcpclaude mcp add --transport http insforge https://mcp.insforge.dev/mcp{"mcpServers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}Cursor で開く{"servers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}VS Code で開く{"mcpServers":{"insforge":{"type":"http","url":"https://mcp.insforge.dev/mcp"}}}{"mcpServers":{"insforge":{"serverUrl":"https://mcp.insforge.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insforge MCP サーバー
InsForge を使うと、コーディングエージェントをフルスタック開発者として活用できます。認証、データベース、ファイルストレージ、サーバーレス関数、LLM などのバックエンド機能を、数秒でアプリに追加できます。
このリポジトリは、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 プロジェクトの一部です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。