Skip to main content
Glama

Quickbase MCP Server

MIT License
3
2
  • Apple
  • Linux

Quickbase MCP 서버

Claude Desktop 및 기타 AI 어시스턴트와의 원활한 통합을 위해 설계된 Quickbase용 TypeScript 기반 모델 컨텍스트 프로토콜(MCP) 서버입니다.

📋 커뮤니티 프로젝트 공지
이 통합 기능은 커뮤니티에서 개발한 것으로, 공식 Quickbase 제품이 아닙니다. Quickbase의 공개 API를 사용하지만 Quickbase, Inc.의 공식 지원은 제공되지 않습니다. 이 프로젝트는 "있는 그대로" 제공되며 커뮤니티에서 관리합니다. 공식 Quickbase 제품 및 지원은 quickbase.com을 방문하세요.

🚀 Claude Desktop 빠른 시작

한 줄 설정 확인

지엑스피1

Claude Desktop 구성

Claude Desktop 구성 파일에 다음을 추가하세요.

macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
윈도우 : %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 도구를 사용할 수 있습니다.


📦 설치 옵션

옵션 1: NPM(권장)

# 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 - Quickbase API 토큰( 여기서 받으세요 )

선택적 환경 변수

  • QUICKBASE_APP_ID - 기본 애플리케이션 ID

선택 설정

  • QUICKBASE_CACHE_ENABLED - 캐싱 활성화( true / false , 기본값: true )
  • QUICKBASE_CACHE_TTL - 캐시 기간(초) (기본값: 3600 )
  • DEBUG - 디버그 로깅 활성화( true / false , 기본값: false )
  • LOG_LEVEL - 로깅 레벨( DEBUG / INFO / WARN / ERROR , 기본값: INFO )

🛠️ 사용 가능한 도구

연결 및 구성

  • check_configuration - Quickbase 구성이 제대로 설정되었는지 확인합니다.
  • test_connection - Quickbase에 대한 연결 테스트
  • configure_cache - 캐싱 동작 구성

애플리케이션 관리

  • create_app - 새로운 Quickbase 애플리케이션 생성
  • update_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 이상
  • API 액세스가 가능한 유효한 Quickbase 계정
  • Claude Desktop(MCP 통합용)

🤝 기여하기

기여를 환영합니다! 풀 리퀘스트를 제출해 주세요.

📄 라이센스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

🔗 링크

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Claude 및 기타 MCP 클라이언트를 통해 Quickbase의 JSON RESTful API와 상호 작용하기 위한 표준화된 인터페이스를 제공하여 레코드 쿼리, 테이블 관계 관리, 파일 첨부 처리와 같은 작업을 지원합니다.

  1. 🚀 Claude Desktop 빠른 시작
    1. 한 줄 설정 확인
    2. Claude Desktop 구성
  2. 📦 설치 옵션
    1. 옵션 1: NPM(권장)
    2. 옵션 2: 소스에서
  3. 🔧 구성
    1. 필수 환경 변수
    2. 선택적 환경 변수
    3. 선택 설정
  4. 🛠️ 사용 가능한 도구
    1. 연결 및 구성
    2. 애플리케이션 관리
    3. 테이블 작업
    4. 현장 관리
    5. 기록 작업
    6. 파일 작업
    7. 보고
  5. 📚 사용 예시
    1. 기본 레코드 쿼리
    2. 새 레코드 만들기
    3. 파일 업로드
  6. 🔒 보안
    1. 📋 요구 사항
      1. 🤝 기여하기
        1. 📄 라이센스
          1. 🔗 링크

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              An MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.
              Last updated -
              2
              7
              Python
              MIT License
              • Apple
            • A
              security
              F
              license
              A
              quality
              MCP server that allows Claude AI to interact directly with MySQL databases, enabling query execution and table information retrieval through natural language.
              Last updated -
              1
              1
              4
              JavaScript
            • A
              security
              F
              license
              A
              quality
              An MCP-compatible server that exposes automated API tools to MCP clients like Claude Desktop or Postman, allowing AI assistants to interact with your selected APIs.
              Last updated -
              3
              JavaScript
            • -
              security
              F
              license
              -
              quality
              A high-speed MCP server that enables AI assistants like Claude to interact with local filesystems, manage Git repositories, and provide interactive experiences through a standardized JSON-based protocol.
              Last updated -
              3
              Python
              • Apple

            View all related MCP servers

            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