Quickbase MCP Server
Quickbase MCP-Server
Ein TypeScript-basierter Model Context Protocol (MCP)-Server für Quickbase, der für die nahtlose Integration mit Claude Desktop und anderen KI-Assistenten entwickelt wurde.
📋 Hinweis zum Gemeinschaftsprojekt
Dies ist eine von der Community entwickelte Integration und kein offizielles Quickbase-Produkt. Sie nutzt zwar die öffentlichen APIs von Quickbase, wird aber nicht offiziell von Quickbase, Inc. unterstützt. Dieses Projekt wird „im Ist-Zustand“ bereitgestellt und von der Community gepflegt. Offizielle Quickbase-Produkte und Support finden Sie unter quickbase.com .
🚀 Schnellstart für Claude Desktop
Einzeilige Setup-Prüfung
curl -fsSL https://raw.githubusercontent.com/danielbushman/MCP-Quickbase/main/check_dependencies.sh | bashClaude Desktop konfigurieren
Fügen Sie dies zu Ihrer Claude Desktop-Konfigurationsdatei hinzu:
macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"quickbase": {
"command": "npx",
"args": ["-y", "mcp-quickbase"],
"env": {
"QUICKBASE_REALM_HOST": "your-realm.quickbase.com",
"QUICKBASE_USER_TOKEN": "your-user-token",
"QUICKBASE_APP_ID": "your-app-id"
}
}
}
}Das war's! Starten Sie Claude Desktop neu und Sie können die Quickbase-Tools verwenden.
Related MCP server: crm-mcp
📦 Installationsoptionen
Option 1: NPM (empfohlen)
# Use directly with npx (no installation needed)
npx -y mcp-quickbase
# Or install globally
npm install -g mcp-quickbaseOption 2: Aus der Quelle
# Clone the repository
git clone https://github.com/danielbushman/MCP-Quickbase.git
cd MCP-Quickbase
# Install dependencies
npm install
# Build the project
npm run buildVerwenden Sie für die Quellinstallation diese Claude Desktop-Konfiguration:
{
"mcpServers": {
"quickbase": {
"command": "node",
"args": ["/path/to/MCP-Quickbase/dist/mcp-stdio-server.js"],
"env": {
"QUICKBASE_REALM_HOST": "your-realm.quickbase.com",
"QUICKBASE_USER_TOKEN": "your-user-token",
"QUICKBASE_APP_ID": "your-app-id"
}
}
}
}🔧 Konfiguration
Der Server kann ohne konfigurierte Umgebungsvariablen gestartet werden. Die Tools sind jedoch erst nach der korrekten Konfiguration funktionsfähig. Überprüfen Sie Ihre Konfiguration mit dem Tool check_configuration .
Erforderliche Umgebungsvariablen
QUICKBASE_REALM_HOST– Ihr Quickbase-Realm (z. B.company.quickbase.com)QUICKBASE_USER_TOKEN– Ihr Quickbase-API-Token ( Holen Sie sich hier eines )
Optionale Umgebungsvariablen
QUICKBASE_APP_ID– Standard-Anwendungs-ID
Optionale Einstellungen
QUICKBASE_CACHE_ENABLED– Caching aktivieren (true/false, Standard:true)QUICKBASE_CACHE_TTL– Cache-Dauer in Sekunden (Standard:3600)DEBUG- Debug-Protokollierung aktivieren (true/false, Standard:false)LOG_LEVEL– Protokollierungsebene (DEBUG/INFO/WARN/ERROR, Standard:INFO)
🛠️ Verfügbare Tools
Anschluss & Konfiguration
check_configuration- Überprüfen Sie, ob die Quickbase-Konfiguration richtig eingerichtet isttest_connection– Testen Sie die Verbindung zu Quickbaseconfigure_cache- Caching-Verhalten konfigurieren
Anwendungsmanagement
create_app- Neue Quickbase-Anwendungen erstellenupdate_app- Vorhandene Anwendungen aktualisierenlist_tables- Alle Tabellen in einer Anwendung auflisten
Tabellenoperationen
create_table- Neue Tabellen erstellenupdate_table- Tabelleneigenschaften aktualisierenget_table_fields- Feldinformationen für eine Tabelle abrufen
Feldverwaltung
create_field- Neue Felder in Tabellen erstellenupdate_field- Feldeigenschaften aktualisieren
Rekordvorgänge
query_records- Datensätze abfragen mit Filterung und Sortierungcreate_record- Einzelne Datensätze erstellenupdate_record- Vorhandene Datensätze aktualisierenbulk_create_records- Mehrere Datensätze erstellenbulk_update_records- Mehrere Datensätze aktualisieren
Dateioperationen
upload_file- Dateien in Dateianhangfelder hochladendownload_file- Dateien aus Datensätzen herunterladen
Berichterstattung
run_report- Quickbase-Berichte ausführen
📚 Anwendungsbeispiele
Grundlegende Datensatzabfrage
Query all customers from the Customers tableErstellen eines neuen Datensatzes
Create a new customer record with name "Acme Corp" and status "Active"Eine Datei hochladen
Upload invoice.pdf to the Documents field in record 123🔒 Sicherheit
API-Token werden sicher behandelt und niemals protokolliert
Alle Dateivorgänge werden in einer Sandbox auf das Arbeitsverzeichnis verschoben.
Unterstützt Berechtigungen und Zugriffskontrollen auf Feldebene
📋 Voraussetzungen
Node.js 18 oder höher
Gültiges Quickbase-Konto mit API-Zugriff
Claude Desktop (für MCP-Integration)
🤝 Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
📄 Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
🔗 Links
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityDmaintenanceThis read-only MCP Server allows you to connect to Quickbase data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at https://www.cdata.com/solutions/mcp2MIT
- Flicense-qualityDmaintenanceBridges Claude Code to the Rowan Rose CRM, translating MCP tool calls into REST API requests for contacts, cases, documents, and more.
- AlicenseCqualityBmaintenanceProvides complete QuickBooks Online API integration for Claude Code and other MCP-compatible clients, enabling full CRUD operations on 29 entity types and 11 financial reports.100Apache 2.0
- Alicense-qualityDmaintenanceEnables Claude to interact with FileMaker databases through the FileMaker Data API, supporting multi-database connections, CRUD operations, script execution, and metadata discovery.11MIT
Related MCP Connectors
ClickUp MCP — wraps the ClickUp REST API v2 (BYO API key)
Search, document and execute authenticated API calls across 500+ apps via one MCP server
Airtable MCP Pack — wraps the Airtable REST API v0
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielbushman/MCP-Quickbase'
If you have feedback or need assistance with the MCP directory API, please join our Discord server