# SeaTable (slim) > SeaTable is a database of typed rows in tables and bases, sold as a cloud service hosted in Germany and as server software. Agents reach it through a REST API with per-base tokens and an official MCP server. - Full: https://www.anchorterminal.com/tools/seatable.md (~8,500 tokens) · this version ~2,030 tokens · JSON https://www.anchorterminal.com/tools/seatable.json · canonical https://www.anchorterminal.com/tools/seatable - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-08 **B · 66.3/100 · rank #241 of 722 · #5 in Spreadsheets & operational tables · not agent-ready · confidence medium** Assessment: API tokens are limited to one base and to read-only or read-write, and the official MCP server marks every tool as read-only or destructive. The Free plan allows 3,000 API calls a month in total, and base calls are capped at 200 a minute. The status page showed the base API degraded for 0.77 per cent of 30 days. ## Facts - Kind: HTTP API · vendor: SeaTable GmbH · category: Spreadsheets & operational tables · legal entity: SeaTable GmbH · provenance 85/100 - Endpoint: `https://cloud.seatable.io` (HTTP, stdio) - Auth: API key · pricing: Freemium · x402: no · licence: Proprietary cloud service under the Terms of Service for SeaTable Cloud. The MCP server is MIT. SeaTable Server Enterprise Edition is licensed under an EULA - Probe metrics: not measured yet (probes haven't run) - Surfaces graded: SeaTable Cloud's REST API at https://cloud.seatable.io and the hosted MCP server at https://mcp.seatable.com/mcp. The same API and MCP server run against a self-hosted SeaTable Server - Free tier: Free plan for up to 25 users with 10,000 rows, 2 GB of files and 3,000 API calls a month for the team. The registration page says no credit card is required - Rate limits: SeaTable Cloud allows 200 base calls a minute counted per base, 1,000 account calls a minute and 60 Account-Token requests a minute. Dedicated and Server default to 500 and 3,000. The hosted MCP server adds 60 requests a minute per token and 20 concurrent connections - Monthly API quota: 3,000 calls for a Free team, 10,000 per user on Plus, 50,000 per user on Enterprise, unlimited on Dedicated, reset each month - Batch size: List, append and update up to 1,000 rows a call and delete up to 10,000. SQL SELECT returns up to 10,000 rows. MCP write tools take up to 100 rows a call - Auth and scopes: API-Token per base, read-only (`r`) or read-write (`rw`), permanent until deleted, or a temporary one valid for one hour. Base-Token (JWT, 3 days) for base calls. Account-Token from username and password for account calls, permanent - Read and write: With a Base-Token, rows, links, tables, views, columns, select options, comments, snapshots, the activity log and SQL. With an Account-Token, bases, groups, sharing, webhooks, automations and import or export - Filtering: `start`, `limit`, `view_name` and `convert_keys` on list rows, and SQL with WHERE, ORDER BY, GROUP BY and LIMIT at `/api-gateway/api/v2/dtables/{base_uuid}/sql/` - MCP server: `@seatable/mcp-seatable` 1.6.4, MIT. 21 tools on the hosted endpoint, among them list_tables, get_schema, list_rows, find_rows, search_rows, query_sql, append_rows, update_rows, upsert_rows, delete_rows, link_rows, upload_file and create_snapshot. Streamable HTTP when hosted, stdio by `npx` for self-hosted servers - Change events: Webhooks per base, created with an Account-Token at `/api/v2.1/workspace/{workspace_id}/dtable/{base_name}/webhooks/` - SDKs: Python `seatable-api` 4.0.0 on PyPI (17 July 2026), JavaScript `seatable-api` 1.0.46 on npm (22 May 2026) and a PHP client generated from the OpenAPI files - Deprecations: No deprecation policy found. Breaking changes are marked in the API changelog entry for each server version - Certifications: None for SeaTable, per its security page. The hosting provider Exoscale's data centres are ISO 27001 certified. Penetration test of SeaTable Server in September 2024 by SRC Security Research & Consulting - SLA: No SLA text found. The pricing page lists optional corporate support and SLAs for Dedicated, sold through sales with a minimum of 100 users - Data location: Exoscale data centres in Frankfurt and Munich for all user data except subscription and payment data, per the security page. Hetzner in Germany is also on the sub-processor list - Open source: The MCP server is MIT. SeaTable Cloud is a closed service, and SeaTable Server Enterprise Edition is licensed under an EULA - Scores: Reliability 69, Performance pending, Schema & documentation 81, Agent ergonomics 74, Security & auth 59, Payments & pricing 30, Task success pending, Maintenance & community 76, Transparency & trust 75 · total over the 7 assessed categories - Why: Reliability, Graded on SeaTable Cloud's REST API and hosted MCP server, with the hosted lines. · Schema & documentation, Public OpenAPI 3.0 files for version 6.2, 404 operations in 8 files, and every MCP tool has a JSON Schema generated from a Zod model (25). · Agent ergonomics, The hosted MCP server registers 21 tools, in the 11 to 30 band, and leaves out table and column changes by design. · Security & auth, API tokens are limited to one base, set to read-only or read-write, named, deletable and listed with their last access time. · Payments & pricing, Graded on the hosted cloud. · Maintenance & community, The newest release we could date is MCP server 1.6.4 on 4 September 2026, 34 days before the check. · Transparency & trust, SeaTable Cloud is a closed service with clear terms, and the MCP server and its tool definitions are MIT (18 of 30). - Sources: 30, open questions: 11, both in the full twin - Capabilities: sheets.records, sheets.read, sheets.write, sheets.tables, sheets.formulas - JSON: https://www.anchorterminal.com/api/v1/tools/seatable.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/seatable.svg` or a link to https://www.anchorterminal.com/tools/seatable from a page on seatable.com or one of its subdomains, or the README of github.com/seatable/seatable-mcp, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Create an API token for the one base with read-only permission unless writes are needed, then exchange it at `/api/v2.1/dtable/app-access-token/` for a Base-Token 2. Renew the Base-Token before it expires after 3 days, and send it as `Authorization: Bearer` to `/api-gateway/api/v2/dtables/{base_uuid}/` 3. Read `x-ratelimit-remaining` and `x-ratelimit-reset` on every base call. SeaTable Cloud allows 200 base calls a minute and answers 429 with no body 4. Batch writes to save the monthly quota. One call appends or updates up to 1,000 rows over REST and 100 over MCP 5. Over MCP, prefer `update_rows` and `delete_rows` to `query_sql`, which can run UPDATE and DELETE, and call `get_schema` before writing ## Connect ```bash npx -y @seatable/mcp-seatable ``` ```bash curl -H "Authorization: Bearer YOUR_API_TOKEN" "https://cloud.seatable.io/api/v2.1/dtable/app-access-token/" ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/seatable ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | NocoDB | BB | 75.7 | sheets.records, sheets.read, sheets.write, sheets.tables, sheets.formulas | https://www.anchorterminal.com/tools/nocodb.min.md | | Airtable | BB | 70.9 | sheets.records, sheets.read, sheets.write, sheets.tables, sheets.formulas | https://www.anchorterminal.com/tools/airtable.min.md | | Coda (Superhuman Docs) | B | 64.8 | sheets.read, sheets.write, sheets.tables, sheets.records, sheets.formulas | https://www.anchorterminal.com/tools/coda.min.md | | Baserow | B | 63.6 | sheets.records, sheets.read, sheets.write, sheets.tables, sheets.formulas | https://www.anchorterminal.com/tools/baserow.min.md | | Teable | C | 61 | sheets.read, sheets.write, sheets.records, sheets.tables, sheets.formulas | https://www.anchorterminal.com/tools/teable.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)