mount-ai-in/mount-teable-mcp
3.2
If you are the rightful owner of mount-teable-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A MCP server to interact with teable databases by utilizing teable's built-in REST API.
mount-teable-mcp
A MCP server to interact with teable databases by utilizing teable's built-in REST API
Konfiguration
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
Beispiel MCP Client Konfiguration
{
"mcpServers": {
"teable": {
"command": "node",
"args": ["./build/index.js"],
"env": {
"TEABLE_API_KEY": "teable_accktnOaWmvJHeqYrw9_Wj4eVoZRrm4AX8or0ajKYryoNF6odXiZKKVUOyJo1CY=",
"TEABLE_TABLE_ID": "tblMIKjgQRIvgq1NrBZ"
}
}
}
}
Installation
- 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
Verfügbare Tools
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