A Model Context Protocol server for interacting with the Glide API (v1 & v2).
set_api_version
: Configure API version and authenticationget_app
: Get app informationget_tables
: List app tablesget_table_rows
: Get table dataadd_table_row
: Add new rowupdate_table_row
: Update existing rowThe server supports secure configuration through environment variables in the MCP settings file. Add your API credentials to the MCP settings file:
{
"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
}
}
}
}
This approach keeps your API key secure by:
While environment variables are the recommended way to configure the server, you can also set or override the API version and key at runtime using the set_api_version
tool:
use_mcp_tool({
server_name: "glide-api",
tool_name: "set_api_version",
arguments: {
version: "v2",
apiKey: "your-api-key"
}
});
Note: The runtime configuration will override any environment variables for the current session.
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
use_mcp_tool({
server_name: "glide-api",
tool_name: "get_app",
arguments: {
appId: "your-app-id"
}
});
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"
}
}
});
Seamless access to top MCP servers powering the future of AI integration.