gridly-mcp-server
v0.3.6
Published
MCP server for Gridly API integration
Maintainers
Readme
Gridly MCP Server
MCP Server for Gridly API offers functionality for managing projects, grids, databases, and more.
Requirements
- Install Claude Desktop or any MCP Client that supports an MCP Server
- Obtain Gridly API Key
Installation
Method 1: Using npx (Recommended)
- Open Claude Desktop app > Settings > Developer > Edit Config
- Edit claude_desktop_config.json with the following config:
{
"mcpServers": {
"gridly-server": {
"command": "npx",
"args": ["-y", "gridly-mcp-server"],
"env": {
"GRIDLY_API_KEY": "your_api_key_here"
}
}
}
}Method 2: Development installation (For Developer)
Clone the repository
git clone [email protected]:sangcnguyen/gridly-mcp-server.git.Install dependencies
npm installBuild the server
npm run build. Notice theindex.jsfile in thedistfolder. Please copy its absolute path and paste it into Step 4 under argsOpen Claude Desktop app > Settings > Developer > Edit Config
Edit claude_desktop_config.json with the following config:
{
"mcpServers": {
"gridly-server": {
"command": "node",
"args": ["path/to/dist/folder/index.js"],
"env": {
"GRIDLY_API_KEY": "your_api_key_here"
}
}
}
}Available Tools
Project
list_projects: List grids of a databaseretrieve_project: Retrieve a project
Database
list_databases: List databases of a projectretrieve_database: Retrieve a database
Grid
retrieve_grid: List grids of a databasecreate_grid: Create a gridupdate_grid: Update a grid from a databasedelete_grid: Delete a grid
View
retrieve_view: Retrieve an existing viewcreate_view: Create a collaborative view
Column
retrieve_column: Retrieve a columncreate_column: Create a columndelete_column: Delete a columnadd_column_to_view: Add an existing grid column to a viewremove_column_from_view: Remove a column from a view
Dependency
list_dependencies: List dependenciesretrieve_dependency: Retrieve a dependencydelete_dependency: Delete a dependency
Record
add_records: Add new records to a viewdelete_records: Delete existing records of a viewlist_records: List records in a viewget_record_history: Get record histories of a record in a view
