Seatable Mcp

Created at 10 days ago

by brianmoney

starstarstarstarstar

A comprehensive Model Context Protocol (MCP) server for SeaTable that exposes end‑to‑end database capabilities (schema introspection, CRUD, querying, linking, select option management, and file attachment stubs) through 18+ rigorously defined tools. You can run it: - As a local CLI (stdio) MCP server - As an HTTP SSE server for local or remote IDEs - As a globally distributed Cloudflare Worker (dual transport: `/sse` + `/mcp`) Version 1.0.3 introduces fully explicit Zod schemas for every tool in the Cloudflare Worker path, eliminating earlier adapter ambiguity and ensuring reliable argument delivery across hosts.

Categories

research-and-data

Tags

mcp

seatable

database

What is Seatable MCP?

Seatable MCP is a comprehensive Model Context Protocol (MCP) server designed for SeaTable, providing end-to-end database capabilities such as schema introspection, CRUD operations, querying, linking, and file attachment management through a set of rigorously defined tools.

How to use Seatable MCP?

You can run Seatable MCP in various ways: as a local CLI server, an HTTP SSE server for local or remote IDEs, or as a globally distributed Cloudflare Worker. Deployment involves cloning the repository, installing dependencies, and using the provided commands to start the server.

Key features of Seatable MCP?

  • Complete CRUD operations for database management.
  • Advanced querying capabilities with client-side filtering and raw SQL support.
  • Schema management for creating, modifying, and deleting tables and columns.
  • Real-time health monitoring and connection status tracking.
  • Support for both local and cloud deployments with session persistence.

Use cases of Seatable MCP?

  1. Managing SeaTable databases in production environments.
  2. Developing and testing applications that require real-time database interactions.
  3. Integrating with IDEs for seamless database operations.

FAQ from Seatable MCP?

  • Is Seatable MCP suitable for production use?
    Yes, it is designed to be production-ready with comprehensive error handling and logging.

  • Can I run Seatable MCP locally?
    Yes, you can run it as a local SSE server for development and testing.

  • What are the environment variables required?
    You need to set SEATABLE_SERVER_URL, SEATABLE_API_TOKEN, and SEATABLE_BASE_UUID for proper configuration.

View More