Skip to main content
Glama

Quickbase MCP Server

MIT License
2
4
  • Apple
  • Linux
# Glama.ai Configuration for Quickbase MCP Server apiVersion: v1 kind: MCPServer metadata: name: mcp-quickbase description: "Quickbase MCP Server" version: "2.0.0" tags: - quickbase - database - construction - project-management - mcp-connector spec: # Docker configuration docker: dockerfile: Dockerfile context: . # Runtime configuration runtime: command: ["node", "dist/mcp-stdio-server.js"] workingDir: /app user: mcp # Environment variables (users will need to set these) environment: - name: QUICKBASE_REALM_HOST description: "Your Quickbase realm hostname (e.g., mycompany.quickbase.com)" required: true type: string - name: QUICKBASE_USER_TOKEN description: "Your Quickbase user token for API access" required: true type: secret - name: QUICKBASE_APP_ID description: "The Quickbase application ID to connect to" required: true type: string - name: QUICKBASE_CACHE_ENABLED description: "Enable caching for better performance" required: false type: boolean default: true - name: QUICKBASE_CACHE_TTL description: "Cache time-to-live in seconds" required: false type: number default: 3600 - name: DEBUG description: "Enable debug logging" required: false type: boolean default: "false" - name: LOG_LEVEL description: "Logging level (ERROR, WARN, INFO, DEBUG)" required: false type: string default: "INFO" # Resource requirements resources: memory: "512Mi" cpu: "0.5" # Health check healthCheck: enabled: true path: /health intervalSeconds: 30 timeoutSeconds: 10 # MCP protocol configuration mcp: protocol: stdio capabilities: - tools - resources # Available tools tools: - name: test_connection description: "Test connection to Quickbase" - name: configure_cache description: "Configure caching behavior" - name: create_app description: "Create a new Quickbase application" - name: update_app description: "Update an existing Quickbase application" - name: list_tables description: "List all tables in the application" - name: create_table description: "Create a new table" - name: update_table description: "Update an existing table" - name: get_table_fields description: "Get field information for a table" - name: create_field description: "Create a new field in a table" - name: update_field description: "Update an existing field" - name: query_records description: "Query records from a table with filtering and pagination" - name: create_record description: "Create a new record in a table" - name: update_record description: "Update an existing record" - name: bulk_create_records description: "Create multiple records at once" - name: bulk_update_records description: "Update multiple records at once" - name: upload_file description: "Upload a file to a record field" - name: download_file description: "Download a file from a record field" - name: run_report description: "Execute a Quickbase report" # Usage examples and documentation documentation: quickStart: | To use this MCP connector: 1. Set up your Quickbase credentials: - QUICKBASE_REALM_HOST: Your Quickbase realm (e.g., mycompany.quickbase.com) - QUICKBASE_USER_TOKEN: Your user token from Quickbase - QUICKBASE_APP_ID: The ID of your Quickbase application 2. Start interacting with natural language prompts like: - "Show me all projects in our Quickbase system" - "Add a new employee to the database" - "Generate a safety report for this week" examples: - title: "Daily Operations Check" prompt: "Check our Quickbase system and show me which crews are working today, what projects they're assigned to, and who's leading each crew." - title: "Project Status Update" prompt: "Give me a status update on all active projects in Quickbase with budget, timeline, and recent progress." - title: "Safety Incident Report" prompt: "Create a safety dashboard from Quickbase showing incident counts by type and location for the last 30 days." - title: "Inventory Management" prompt: "Show me all materials in Quickbase that are below reorder threshold and generate purchase orders grouped by supplier." # Deployment metadata deployment: category: "Database & Business Operations" useCases: - "Construction project management" - "Workforce tracking and scheduling" - "Materials and inventory management" - "Safety incident reporting" - "Business operations automation" - "Real-time project analytics" integrations: - "Quickbase applications" - "Construction management systems" - "HR and payroll systems" - "Inventory management" - "Safety compliance tracking"

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