A MCP server to interact with teable databases by utilizing teable's built-in REST API
Wichtig: Dieser MCP Server benötigt zwei Umgebungsvariablen, die im MCP Client konfiguriert werden müssen:
TEABLE_API_KEY: Ihr Teable API-SchlüsselTEABLE_TABLE_ID: Die ID der Teable-Tabelle, mit der Sie arbeiten möchten
{
"mcpServers": {
"teable": {
"command": "node",
"args": ["./build/index.js"],
"env": {
"TEABLE_API_KEY": "teable_accktnOaWmvJHeqYrw9_Wj4eVoZRrm4AX8or0ajKYryoNF6odXiZKKVUOyJo1CY=",
"TEABLE_TABLE_ID": "tblMIKjgQRIvgq1NrBZ"
}
}
}
}- Install dependencies
npm install --save-dev typescript @types/node
npm install --save-dev ts-node- Compile typescript to javascript
npm run build-
Configure your MCP client with the environment variables above
-
Point to the MCP server which is now at
./build/index.js
query_teable: Fragt Daten aus der Teable-Datenbanktabelle ablist_fields: Listet alle Felder/Spalten der Tabelle aufget_record: Ruft einen einzelnen Datensatz anhand seiner ID abupdate_record: Aktualisiert einen bestehenden Datensatzdelete_record: Löscht einen Datensatz anhand seiner IDcreate_record: Erstellt einen oder mehrere neue Datensätzeundo_last_action: Macht die letzte Aktion in der Tabelle rückgängig