Skip to main content
Glama
box-community

MCP Server Box

Box MCP 서버

[!WARNING] 이 저장소는 중단되었으며 더 이상 유지 관리되지 않습니다. Box는 이제 최고의 경험과 모든 기능을 갖춘 공식 지원 호스팅 MCP 서버를 제공합니다. 호스팅된 MCP 서버로 마이그레이션하십시오: Box MCP 서버 설정하기 →

빠른 시작

저장소 복제:

git clone https://github.com/box-community/mcp-server-box.git
cd mcp-server-box

가상 환경 및 종속성 관리를 위한 선택 사항이지만 권장되는 uv 설치:

Homebrew (macOS)

brew install uv

WinGet (Windows)

winget install --id=astral-sh.uv  -e

macOS 및 Linux에서

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows에서

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

가상 환경 설정 및 종속성 설치:

uv sync

환경 변수 설정:

.env 파일 또는 시스템 환경에 Box 인증을 위한 다음 환경 변수를 설정하십시오.

포괄적인 인증 구성 옵션은 인증 가이드를 참조하십시오.

Box 앱과 함께 OAuth2.0 사용

BOX_CLIENT_ID = YOUR_CLIENT_ID
BOX_CLIENT_SECRET = YOUR_CLIENT_SECRET
BOX_REDIRECT_URL = http://localhost:8000/callback

# MCP Server Authentication (for HTTP transports)
BOX_MCP_SERVER_AUTH_TOKEN = YOUR_BOX_MCP_SERVER_AUTH_TOKEN
OAUTH_PROTECTED_RESOURCES_CONFIG_FILE = .oauth-protected-resource.json

참고:

  • BOX_MCP_SERVER_AUTH_TOKEN--mcp-auth-type=token을 사용할 때 MCP 클라이언트를 MCP 서버에 인증하는 데 사용됩니다(Box 인증과는 독립적임)

STDIO 모드에서 MCP 서버 실행:

uv run src/mcp_server_box.py

Related MCP server: Alfresco MCP Server

Box 커뮤니티 MCP 서버 도구

사용 가능한 도구 요약은 다음과 같습니다:

사용 가능한 도구

설명

box_tools_ai

AI 기반 파일 및 허브 쿼리

box_tools_collaboration

파일/폴더 협업 관리

box_tools_docgen

문서 생성 및 템플릿 관리

box_tools_files

파일 작업 (읽기, 업로드, 다운로드)

box_tools_folders

폴더 작업 (목록, 생성, 삭제, 업데이트)

box_tools_generic

일반 Box API 유틸리티

box_tools_groups

그룹 관리 및 쿼리

box_tools_metadata

메타데이터 템플릿 및 인스턴스 관리

box_tools_search

파일 및 폴더 검색

box_tools_shared_links

파일/폴더/웹 링크에 대한 공유 링크 관리

box_tools_tasks

작업 및 작업 할당 관리

box_tools_users

사용자 관리 및 쿼리

box_tools_web_link

웹 링크 생성 및 관리

Box 커뮤니티 MCP 서버 작업 세부 정보

명령줄 인터페이스 매개변수

특정 구성으로 MCP 서버를 실행하려면 다음 명령줄 매개변수를 사용할 수 있습니다:

uv run src/mcp_server_box.py --help
usage: mcp_server_box.py [-h] [--transport {stdio,sse,http}] [--host HOST] [--port PORT] [--mcp-auth-type {oauth,token,none}] [--box-auth-type {oauth,ccg,jwt,mcp_client}]

Box Community MCP Server

options:
  -h, --help            show this help message and exit
  --transport {stdio,sse,http}
                        Transport type (default: stdio)
  --host HOST           Host for SSE/HTTP transport (default: localhost)
  --port PORT           Port for SSE/HTTP transport (default: 8005)
  --mcp-auth-type {oauth,token,none}
                        Authentication type for MCP server (default: token)
  --box-auth-type {oauth,ccg,jwt,mcp_client}
                        Authentication type for Box API (default: oauth)

인증 유형, 구성 및 사용 사례에 대한 자세한 내용은 인증 가이드를 참조하십시오.

Claude Desktop 구성

STDIO 모드

claude_desktop_config.json을 편집하십시오:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

구성을 추가하십시오:

{
    "mcpServers": {
        "mcp-server-box": {
            "command": "uv",
            "args": [
                "--directory",
                "/path/to/mcp-server-box",
                "run",
                "src/mcp_server_box.py"
            ]
        }
    }
}

Claude가 실행 중이면 다시 시작하십시오.

HTTP 모드

MCP 서버가 https://mcp.myserver.com/mcp에서 실행 중이라고 가정합니다.

  1. Claude -> 설정 -> 커넥터로 이동

  2. Add custom connector 선택

  3. 구성:

    1. 이름 지정

    2. URL 입력 (예: https://mcp.myserver.com/mcp)

    3. 선택적으로 client idclient secret 입력

  4. 추가 클릭

  5. 연결 클릭. OAuth 흐름이 시작되어야 합니다. 흐름을 완료하십시오.

  6. Claude로 돌아와서 구성을 클릭하십시오. 모든 사용 가능한 도구가 표시되어야 합니다.

Install Server
A
license - permissive license
B
quality
F
maintenance

Maintenance

Maintainers
Response time
1wRelease cycle
11Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Python-based server that provides AI-native access to Alfresco content management operations through the Model Context Protocol, enabling search, document lifecycle management, version control, and other content operations.
    15
    14
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Python-based MCP server that enables document-based question answering by processing PDF, TXT, and Markdown files through OpenAI's API. It provides hallucination-free responses based strictly on document content using semantic search and includes a web interface for management.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Python-based server for managing and analyzing code context for AI-assisted development. Provides real-time code analysis, project structure analysis, dependency tracking, and secure API endpoints.
    15
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Securely search and manage workspace context files for AI agents and teams.

  • GibsonAI MCP server: manage your databases with natural language

View all MCP Connectors

Latest Blog Posts

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/box-community/mcp-server-box'

If you have feedback or need assistance with the MCP directory API, please join our Discord server