mcpField
B
butterbase-ai

butterbase-ai

リモート
butterbase.aiクラウド・インフラ3.0k今日更新
リポジトリ公式サイト

butterbase-ai について

@butterbase/mcp は Butterbase の公式 MCP サーバーで、Claude Code、Claude Desktop、Cursor などの MCP クライアントからスキーマ、認証、関数、ストレージ、RAG、デプロイを管理できます。npx でローカル実行するほか、ホスト型のエンドポイントも利用できます。プラットフォーム全体にわたる 38 個のツールを公開しています。

主な機能

  1. 01npx によるローカル実行とホスト型リモートエンドポイント
  2. 02スキーマ、マイグレーション、行データの管理
  3. 03認証設定、OAuth、ユーザー管理
  4. 04関数のデプロイ、呼び出し、ストレージと KV の管理
  5. 05RAG コンテンツの管理とクエリ
  6. 06フロントエンドのデプロイ、プレビュー、RLS 設定

活用シーン

  1. 01Claude Code や Cursor から Butterbase アプリのデータベース構造を管理する
  2. 02AI クライアントから関数をデプロイ・呼び出しする
  3. 03アプリの認証、ストレージ、RAG 検索を設定する

MCP 対応

このプロジェクトは MCP サーバーであり、Butterbase のアプリ、データ、認証、関数、デプロイを管理するための 38 個のツールを MCP クライアントに公開しています。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.butterbase.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://api.butterbase.ai/mcp認証が必要
パッケージ
npm@butterbase/mcp1.0.0

ツール

詳細

@butterbase/mcp

Butterbase 向けの公式 Model Context Protocol サーバーです。MCP 対応クライアント(Claude Code、Claude Desktop、Cursor、Windsurf など)から、Butterbase 上のスキーマ、認証、関数、ストレージ、RAG、リアルタイム機能、デプロイを管理できます。

インストール

npx @butterbase/mcp

または、グローバルにインストールします。

npm install -g @butterbase/mcp
butterbase-mcp

設定

MCP クライアントの設定ファイル(.mcp.json、claude_desktop_config.json など)に追加します。

{
  "mcpServers": {
    "butterbase": {
      "command": "npx",
      "args": ["-y", "@butterbase/mcp"],
      "env": {
        "BUTTERBASE_API_KEY": "bb_sk_your_key_here"
      }
    }
  }
}

butterbase.ai で API キーを取得してください。

ホスト型の代替手段

ローカルへのインストールを省略したい場合は、Butterbase がホスト型 MCP エンドポイントも提供しています。

{
  "mcpServers": {
    "butterbase": {
      "url": "https://api.butterbase.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${BUTTERBASE_API_KEY}"
      }
    }
  }
}

できること

このサーバーは、Butterbase の各種機能を網羅する 38 個のツールを公開しています。

  • アプリとリージョン — init_app、manage_app(アクション:list/delete/pause/get_config/update_access_mode/secure/update_cors/set_visibility/preview_clone_env_vars/clone/get_clone_job/find_templates/set_clone_webhook/link_substrate/unlink_substrate/set_substrate_autopropagate/move/move_status/teardown_source_replica/get_env/update_env/publish_template_release/list_template_releases/get_template_release/check_template_updates/update_from_template)、list_regions
  • スキーマ — manage_schema、manage_migrations
  • 認証 — manage_auth_config、manage_auth_users、manage_oauth、manage_people
  • データ — select_rows、insert_row、seed_database
  • 関数 — deploy_function、invoke_function、manage_function
  • ストレージと KV — manage_storage、manage_kv
  • フロントエンドとプレビュー — create_frontend_deployment、manage_frontend、manage_edge_ssr、manage_preview、promote_preview
  • RAG — manage_rag_content、rag_query
  • リアルタイム機能と Durable Objects — manage_realtime、manage_durable_objects
  • AI ゲートウェイとエージェント — manage_ai、manage_agents
  • RLS — manage_rls
  • リポジトリ — manage_repo
  • インテグレーションと課金 — manage_integrations、list_partner_apis、manage_billing
  • API キーと監査ログ — manage_api_keys、query_audit_logs
  • ドキュメント、提案、ハッカソン — butterbase_docs、submit_suggestion、prep_and_submit_hackathon_entry

全一覧はButterbase のドキュメントをご覧ください。

ライセンス

Apache-2.0 © NetGPT Inc.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。