Skip to main content
Glama

Quickbase MCP Server

MIT License
3
2
  • Apple
  • Linux

クイックベース MCP サーバー

Quickbase 用の TypeScript ベースの Model Context Protocol (MCP) サーバー。Claude Desktop やその他の AI アシスタントとのシームレスな統合を目的として設計されています。

📋 コミュニティプロジェクトのお知らせ
これはコミュニティによって開発された統合機能であり、Quickbaseの公式製品ではありません。Quickbaseの公開APIを使用していますが、Quickbase, Inc.による公式サポートは受けていません。このプロジェクトは「現状有姿」で提供され、コミュニティによって維持されています。Quickbaseの公式製品とサポートについては、 quickbase.comをご覧ください。

🚀 Claude デスクトップのクイックスタート

ワンラインセットアップチェック

curl -fsSL https://raw.githubusercontent.com/danielbushman/MCP-Quickbase/main/check_dependencies.sh | bash

Claudeデスクトップの設定

Claude Desktop 構成ファイルに以下を追加します。

macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json

{ "mcpServers": { "quickbase": { "command": "npx", "args": ["-y", "mcp-quickbase"], "env": { "QUICKBASE_REALM_HOST": "your-realm.quickbase.com", "QUICKBASE_USER_TOKEN": "your-user-token", "QUICKBASE_APP_ID": "your-app-id" } } } }

これで完了です。Claude Desktop を再起動すると、Quickbase ツールの使用を開始できます。


📦 インストールオプション

オプション 1: NPM (推奨)

# Use directly with npx (no installation needed) npx -y mcp-quickbase # Or install globally npm install -g mcp-quickbase

オプション2: ソースから

# Clone the repository git clone https://github.com/danielbushman/MCP-Quickbase.git cd MCP-Quickbase # Install dependencies npm install # Build the project npm run build

ソース インストールの場合は、次の Claude Desktop 構成を使用します。

{ "mcpServers": { "quickbase": { "command": "node", "args": ["/path/to/MCP-Quickbase/dist/mcp-stdio-server.js"], "env": { "QUICKBASE_REALM_HOST": "your-realm.quickbase.com", "QUICKBASE_USER_TOKEN": "your-user-token", "QUICKBASE_APP_ID": "your-app-id" } } } }

🔧 構成

環境変数が設定されていなくてもサーバーcheck_configuration起動できますが、適切な設定が行われるまでツールは機能しません。check_configurationツールを使用して設定を確認してください。

必要な環境変数

  • QUICKBASE_REALM_HOST - Quickbase レルム (例: company.quickbase.com )
  • QUICKBASE_USER_TOKEN - Quickbase API トークン (こちらから取得)

オプションの環境変数

  • QUICKBASE_APP_ID - デフォルトのアプリケーションID

オプション設定

  • QUICKBASE_CACHE_ENABLED - キャッシュを有効にする ( true / false 、デフォルト: true )
  • QUICKBASE_CACHE_TTL - キャッシュ期間(秒)(デフォルト: 3600
  • DEBUG - デバッグログを有効にする( true / false 、デフォルト: false
  • LOG_LEVEL - ログレベル( DEBUG / INFO / WARN / ERROR 、デフォルト: INFO

🛠️ 利用可能なツール

接続と構成

  • check_configuration - Quickbaseの設定が正しく設定されているか確認する
  • test_connection - Quickbaseへの接続をテストする
  • configure_cache - キャッシュ動作を設定する

アプリケーション管理

  • create_app - 新しい Quickbase アプリケーションを作成する
  • update_app - 既存のアプリケーションを更新する
  • list_tables - アプリケーション内のすべてのテーブルを一覧表示する

テーブル操作

  • create_table - 新しいテーブルを作成する
  • update_table - テーブルのプロパティを更新する
  • get_table_fields - テーブルのフィールド情報を取得する

フィールド管理

  • create_field - テーブルに新しいフィールドを作成する
  • update_field - フィールドのプロパティを更新する

レコード操作

  • query_records - フィルタリングと並べ替えによるレコードのクエリ
  • create_record - 単一のレコードを作成する
  • update_record - 既存のレコードを更新する
  • bulk_create_records - 複数のレコードを作成する
  • bulk_update_records - 複数のレコードを更新する

ファイル操作

  • upload_file - ファイル添付フィールドにファイルをアップロードする
  • download_file - レコードからファイルをダウンロードする

報告

  • run_report - Quickbaseレポートを実行する

📚 使用例

基本レコードクエリ

Query all customers from the Customers table

新しいレコードを作成する

Create a new customer record with name "Acme Corp" and status "Active"

ファイルをアップロードする

Upload invoice.pdf to the Documents field in record 123

🔒 セキュリティ

  • APIトークンは安全に処理され、ログに記録されることはありません
  • すべてのファイル操作は作業ディレクトリにサンドボックス化されます
  • フィールドレベルの権限とアクセス制御をサポート

📋 要件

  • Node.js 18以上
  • APIアクセスが可能な有効なQuickbaseアカウント
  • Claude Desktop(MCP統合用)

🤝 貢献する

貢献を歓迎します!お気軽にプルリクエストを送信してください。

📄 ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

🔗 リンク

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude やその他の MCP クライアントを通じて Quickbase の JSON RESTful API と対話するための標準化されたインターフェースを提供し、レコードのクエリ、テーブル関係の管理、ファイル添付の処理などの操作をサポートします。

  1. 🚀 Claude デスクトップのクイックスタート
    1. ワンラインセットアップチェック
    2. Claudeデスクトップの設定
  2. 📦 インストールオプション
    1. オプション 1: NPM (推奨)
    2. オプション2: ソースから
  3. 🔧 構成
    1. 必要な環境変数
    2. オプションの環境変数
    3. オプション設定
  4. 🛠️ 利用可能なツール
    1. 接続と構成
    2. アプリケーション管理
    3. テーブル操作
    4. フィールド管理
    5. レコード操作
    6. ファイル操作
    7. 報告
  5. 📚 使用例
    1. 基本レコードクエリ
    2. 新しいレコードを作成する
    3. ファイルをアップロードする
  6. 🔒 セキュリティ
    1. 📋 要件
      1. 🤝 貢献する
        1. 📄 ライセンス
          1. 🔗 リンク

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.
              Last updated -
              2
              7
              Python
              MIT License
              • Apple
            • A
              security
              F
              license
              A
              quality
              MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
              Last updated -
              1
              1
              4
              JavaScript
            • A
              security
              F
              license
              A
              quality
              An MCP-compatible server that exposes automated API tools to MCP clients like Claude Desktop or Postman, allowing AI assistants to interact with your selected APIs.
              Last updated -
              3
              JavaScript
            • -
              security
              F
              license
              -
              quality
              A high-speed MCP server that enables AI assistants like Claude to interact with local filesystems, manage Git repositories, and provide interactive experiences through a standardized JSON-based protocol.
              Last updated -
              3
              Python
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielbushman/MCP-Quickbase'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server