Glide API MCP Server logo

Glide API MCP Server

by knmurphy

A Model Context Protocol server for interacting with the Glide API (v1 & v2). It provides tools to manage Glide apps and data.

View on GitHub

Last updated: N/A

What is Glide API MCP Server?

The Glide API MCP Server is a server that allows you to interact with the Glide API (both v1 and v2) using the Model Context Protocol (MCP). It provides a set of tools for managing Glide apps, tables, and rows.

How to use Glide API MCP Server?

To use the server, you need to configure it with your Glide API key and version. This can be done through environment variables in the MCP settings file or at runtime using the set_api_version tool. Once configured, you can use the available tools to get app information, list tables, get table data, add new rows, and update existing rows.

Key features of Glide API MCP Server

  • Support for both Glide API v1 and v2

  • Secure API key handling through environment variables

  • Type-safe TypeScript implementation

  • Comprehensive error handling

Use cases of Glide API MCP Server

  • Retrieving app information from Glide

  • Listing tables within a Glide app

  • Fetching data from Glide tables

  • Adding new rows to Glide tables

  • Updating existing rows in Glide tables

FAQ from Glide API MCP Server

How do I configure the API key?

The recommended way is to use environment variables in the MCP settings file.

Can I override the API key at runtime?

Yes, you can use the set_api_version tool to override the environment variables for the current session.

What API versions are supported?

Both Glide API v1 and v2 are supported.

How do I install the server?

Install dependencies using npm install and build the server using npm run build.

How do I get app information?

Use the get_app tool with the appId argument.