Quickbase MCP Server
Сервер Quickbase MCP
Сервер Model Context Protocol (MCP) на базе TypeScript для Quickbase, разработанный для бесшовной интеграции с Claude Desktop и другими помощниками на основе искусственного интеллекта.
📋 Уведомление о проекте сообщества
Это интеграция, разработанная сообществом, которая не является официальным продуктом Quickbase. Хотя она использует публичные API Quickbase, она официально не поддерживается Quickbase, Inc. Этот проект предоставляется «как есть» и поддерживается сообществом. Для получения официальных продуктов Quickbase и поддержки посетите quickbase.com .
🚀 Быстрый старт для Claude Desktop
Проверка настройки в одну линию
curl -fsSL https://raw.githubusercontent.com/danielbushman/MCP-Quickbase/main/check_dependencies.sh | bashНастроить рабочий стол Клода
Добавьте это в файл конфигурации Claude Desktop:
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"
}
}
}
}Вот и все! Перезапустите Claude Desktop, и вы сможете начать использовать инструменты Quickbase.
Related MCP server: crm-mcp
📦 Варианты установки
Вариант 1: НПМ (рекомендуется)
# Use directly with npx (no installation needed)
npx -y mcp-quickbase
# Or install globally
npm install -g mcp-quickbaseВариант 2: Из источника
# Clone the repository
git clone https://github.com/danielbushman/MCP-Quickbase.git
cd MCP-Quickbase
# Install dependencies
npm install
# Build the project
npm run buildДля установки исходного кода используйте следующую конфигурацию Claude Desktop:
{
"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"
}
}
}
}🔧 Конфигурация
Сервер может запускаться без настроенных переменных среды, но инструменты не будут работать, пока не будет предоставлена правильная конфигурация. Используйте инструмент check_configuration для проверки вашей настройки.
Требуемые переменные среды
QUICKBASE_REALM_HOST— ваша область Quickbase (например,company.quickbase.com)QUICKBASE_USER_TOKEN— ваш токен API Quickbase ( получить его здесь )
Необязательные переменные среды
QUICKBASE_APP_ID— идентификатор приложения по умолчанию
Дополнительные настройки
QUICKBASE_CACHE_ENABLED— включить кэширование (true/false, по умолчанию:true)QUICKBASE_CACHE_TTL— длительность кэширования в секундах (по умолчанию:3600)DEBUG— включить ведение журнала отладки (true/false, по умолчанию:false)LOG_LEVEL— уровень ведения журнала (DEBUG/INFO/WARN/ERROR, по умолчанию:INFO)
🛠️ Доступные инструменты
Подключение и настройка
check_configuration— проверка правильности настройки конфигурации Quickbasetest_connection— Тестовое подключение к Quickbaseconfigure_cache— настройка поведения кэширования
Управление приложениями
create_app— создание новых приложений Quickbaseupdate_app- Обновление существующих приложенийlist_tables— список всех таблиц в приложении
Операции с таблицами
create_table- Создание новых таблицupdate_table- Обновить свойства таблицыget_table_fields— Получить информацию о полях для таблицы
Управление на местах
create_field- Создание новых полей в таблицахupdate_field— Обновить свойства поля
Рекордные операции
query_records- Запрос записей с фильтрацией и сортировкойcreate_record- Создание отдельных записейupdate_record— обновить существующие записиbulk_create_records— создание нескольких записейbulk_update_records— обновление нескольких записей
Операции с файлами
upload_file- Загрузить файлы в поля вложений файловdownload_file- Загрузка файлов из записей
Отчетность
run_report— выполнение отчетов Quickbase
📚 Примеры использования
Базовый запрос записи
Query all customers from the Customers tableСоздать новую запись
Create a new customer record with name "Acme Corp" and status "Active"Загрузить файл
Upload invoice.pdf to the Documents field in record 123🔒 Безопасность
API-токены обрабатываются безопасно и никогда не регистрируются.
Все файловые операции изолированы в рабочем каталоге.
Поддерживает разрешения на уровне полей и контроль доступа
📋 Требования
Node.js 18 или выше
Действующая учетная запись Quickbase с доступом к API
Claude Desktop (для интеграции MCP)
🤝 Вклад
Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.
📄 Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .
🔗 Ссылки
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