Gridly MCP Server

Gridly MCP Server

site icon
2025.04.06 1
JavaScript数据库管理项目管理数据库
Gridly MCP Server 是一个用于管理 Gridly API 的服务,提供对项目、网格、数据库等的管理功能。它支持多种操作,包括项目的列出和检索、数据库的管理、网格的创建、更新和删除、视图的创建和检索、列的管理以及记录的添加、删除和查询等。
View on GitHub

Overview

基本能力

产品定位

Gridly MCP Server 是一个专门为 Gridly API 设计的 MCP 服务器,用于管理和操作 Gridly 平台上的项目、数据库、网格、视图、列和记录等资源。

核心功能

  • 项目管理:列出和检索项目。
  • 数据库管理:列出和检索数据库。
  • 网格管理:创建、更新、删除和检索网格。
  • 视图管理:创建和检索视图。
  • 列管理:创建、删除、检索列,以及将列添加到视图或从视图中移除。
  • 依赖管理:列出、检索和删除依赖。
  • 记录管理:添加、删除、列出记录,以及获取记录历史。

适用场景

  • 需要集中管理 Gridly 平台上的项目和数据库的开发团队。
  • 需要自动化操作网格、视图和记录的工作流程。
  • 需要集成 Gridly API 到现有开发工具或流程中的开发者。

工具列表

  • Projectlist_projects, retrieve_project
  • Databaselist_databases, retrieve_database
  • Gridretrieve_grid, create_grid, update_grid, delete_grid
  • Viewretrieve_view, create_view
  • Columnretrieve_column, create_column, delete_column, add_column_to_view, remove_column_from_view
  • Dependencylist_dependencies, retrieve_dependency, delete_dependency
  • Recordadd_records, delete_records, list_records, get_record_history

常见问题解答

  • 如何获取 Gridly API Key:需要在 Gridly 平台上注册并生成 API Key。
  • 如何配置 MCP Server:通过编辑 claude_desktop_config.json 文件进行配置。

使用教程

使用依赖

  1. 安装 Claude Desktop 或任何支持 MCP Server 的 MCP Client。
  2. 获取 Gridly API Key。

安装教程

方法 1:使用 npx(推荐)

  1. 打开 Claude Desktop 应用 > 设置 > 开发者 > 编辑配置。
  2. 编辑 claude_desktop_config.json 文件,添加以下配置:
{
  "mcpServers": {
    "gridly-server": {
      "command": "npx",
      "args": ["-y", "gridly-mcp-server"],
      "env": {
        "GRIDLY_API_KEY": "your_api_key_here"
      }
    }
  }
}

方法 2:开发安装(适用于开发者)

  1. 克隆仓库: git clone [email protected]:sangcnguyen/gridly-mcp-server.git
  2. 安装依赖: npm install
  3. 构建服务器: npm run build
  4. 打开 Claude Desktop 应用 > 设置 > 开发者 > 编辑配置。
  5. 编辑 claude_desktop_config.json 文件,添加以下配置:
{
  "mcpServers": {
    "gridly-server": {
      "command": "node",
      "args": ["path/to/dist/folder/index.js"],
      "env": {
        "GRIDLY_API_KEY": "your_api_key_here"
      }
    }
  }
}

调试方式

  • 确保 GRIDLY_API_KEY 已正确设置。
  • 检查 claude_desktop_config.json 文件中的配置是否正确。
  • 运行 MCP Server 后,可以通过 Claude Desktop 或其他 MCP Client 测试功能是否正常。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。