Seatable Mcp

by seatable

164 downloads
Not rated
GitHub

Description

## MCP Tools ### Schema Introspection - list_tables — Get all tables with metadata - get_schema — Get complete database structure - list_bases — List available bases (multi-base mode only) - list_collaborators — List users with access to the base (for collaborator columns) ###…

About

## MCP Tools ### Schema Introspection - list_tables — Get all tables with metadata - get_schema — Get complete database structure - list_bases — List available bases (multi-base mode only) - list_collaborators — List users with access to the base (for collaborator columns) ### Reading Data - list_rows — Paginated row…

Details

Author
seatable
Downloads
164
Categories
Other

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Seatable Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

{
  "mcpServers": {
    "seatable": {
      "command": "npx",
      "args": [
        "-y",
        "@seatable/mcp-seatable"
      ],
      "env": {
        "SEATABLE_SERVER_URL": "https://mcp.seatable.com/mcp",
        "SEATABLE_API_TOKEN": "<YOUR-TOKEN>"
      }
    }
  }
}

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "seatable mcp": {
            "seatable": {
                "command": "npx",
                "args": [
                    "-y",
                    "@seatable/mcp-seatable"
                ],
                "env": {
                    "SEATABLE_SERVER_URL": "https://mcp.seatable.com/mcp",
                    "SEATABLE_API_TOKEN": "<YOUR-TOKEN>"
                }
            }
        }
    }
}

McpServers

{
    "seatable": {
        "command": "npx",
        "args": [
            "-y",
            "@seatable/mcp-seatable"
        ],
        "env": {
            "SEATABLE_SERVER_URL": "https://mcp.seatable.com/mcp",
            "SEATABLE_API_TOKEN": "<YOUR-TOKEN>"
        }
    }
}

MCP Tools

Schema Introspection

- list_tables — Get all tables with metadata - get_schema — Get complete database structure - list_bases — List available bases (multi-base mode only) - list_collaborators — List users with access to the base (for collaborator columns)

Reading Data

- list_rows — Paginated row listing with sorting - get_row — Retrieve specific row by ID - find_rows — Client-side filtering with DSL - search_rows — Search via SQL WHERE clauses - query_sql — Execute SQL queries with parameterized inputs

Writing Data

- add_row — Add single new row - append_rows — Batch insert rows - update_rows — Batch update rows - upsert_rows — Insert or update rows by key columns - delete_rows — Remove rows by ID - upload_file — Upload a file or image to a row (base64-encoded)

Linking

- link_rows — Create relationships between rows - unlink_rows — Remove relationships between rows

Utilities

- add_select_options — Add new options to single-select or multi-select columns - ping_seatable — Health check with latency monitoring
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.