Glide API MCP 服务器是一个用于与 Glide API(v1 和 v2)交互的 Model Context Protocol 服务器,它能帮助开发者更便捷地与 Glide API 进行交互,提升开发效率。
在开始使用 Glide API MCP 服务器之前,你需要进行开发环境的搭建。首先安装依赖项:
npm install
接着构建服务器:
npm run build
若你需要在开发过程中实现自动重建,可以使用以下命令:
npm run watch
安装依赖项:
npm install
构建服务器:
npm run build
带有自动重建的开发:
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"
}
}
});
目前文档中未提供高级用法相关内容,若有后续补充,可进一步参考。
set_api_version:配置 API 版本和身份验证get_app:获取应用程序信息get_tables:列出应用程序表格get_table_rows:获取表数据add_table_row:添加新行update_table_row:更新现有行该服务器通过 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" // 或 "v1" 使用 v1 API
}
}
}
}
此方法通过以下方式保持 API 密钥的安全:
尽管环境变量是推荐的配置方式,您也可以使用 set_api_version 工具在运行时设置或覆盖 API 版本和密钥:
use_mcp_tool({
server_name: "glide-api",
tool_name: "set_api_version",
arguments: {
version: "v2",
apiKey: "your-api-key"
}
});
注意:运行时配置将覆盖当前会话中的任何环境变量。
安装依赖项:
npm install
构建服务器:
npm run build
带有自动重建的开发:
npm run watch
该服务器采用 TypeScript 实现,具有类型安全的特性。通过环境变量和运行时配置的方式,保障 API 密钥的安全。在开发过程中,使用 npm install 安装依赖,npm run build 构建服务器,npm run watch 实现带有自动重建的开发。同时,提供了一系列工具用于与 Glide API 进行交互,如 set_api_version、get_app 等,并且具备全面的错误处理机制,确保服务器的稳定运行。