Skip to main content
Glama
knmurphy

Glide API MCP Server

by knmurphy

Glide API MCP サーバー

Glide API (v1 および v2) と対話するためのモデル コンテキスト プロトコル サーバー。

特徴

  • Glide API v1 と v2 の両方をサポート

  • 環境変数による安全な API キー処理

  • 型安全なTypeScript実装

  • 包括的なエラー処理

Related MCP server: Placid MCP Server

利用可能なツール

  • set_api_version : APIバージョンと認証を設定する

  • get_app : アプリ情報を取得する

  • get_tables : アプリテーブルを一覧表示する

  • get_table_rows : テーブルデータを取得する

  • add_table_row : 新しい行を追加する

  • update_table_row : 既存の行を更新する

安全なセットアップ

1. 環境変数

サーバーは、MCP設定ファイル内の環境変数を通じて安全な設定をサポートしています。API認証情報をMCP設定ファイルに追加してください。

{
  "mcpServers": {
    "glide-api": {
      "command": "node",
      "args": ["path/to/build/index.js"],
      "env": {
        "GLIDE_API_KEY": "your-api-key-here",
        "GLIDE_API_VERSION": "v2"  // or "v1" for v1 API
      }
    }
  }
}

このアプローチでは、次の方法で API キーを安全に維持できます。

  • コードではなく設定ファイルに保存する

  • バージョン管理から外す

  • コードを変更せずに簡単に更新できるようにする

2. ランタイム構成

サーバーを構成するには環境変数を使用することをお勧めしますが、 set_api_versionツールを使用して実行時に API バージョンとキーを設定または上書きすることもできます。

use_mcp_tool({
  server_name: "glide-api",
  tool_name: "set_api_version",
  arguments: {
    version: "v2",
    apiKey: "your-api-key"
  }
});

注: ランタイム構成は、現在のセッションのすべての環境変数を上書きします。

3. セキュリティのベストプラクティス

  1. APIキーをバージョン管理にコミットしない

  2. MCP設定ファイルで環境変数を使用する

  3. APIキーを定期的にローテーションする

  4. 設定ファイルに適切なファイル権限を設定する

発達

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

使用例

  1. アプリ情報を取得する:

use_mcp_tool({
  server_name: "glide-api",
  tool_name: "get_app",
  arguments: {
    appId: "your-app-id"
  }
});
  1. テーブルに行を追加します。

use_mcp_tool({
  server_name: "glide-api",
  tool_name: "add_table_row",
  arguments: {
    appId: "your-app-id",
    tableId: "your-table-id",
    values: {
      column1: "value1",
      column2: "value2"
    }
  }
});

Latest Blog Posts

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/knmurphy/glide-api-mcp-server'

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