MCP.Market

Box Admin Analytics MCP server

by shigechika·io.github.shigechika/boxadm-mcp·v0.12.0

MCP server for Box admin-log analytics — external-sharing visibility, read-only

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

0 stars257 downloads/wk

Reviews

Write one

Nobody has reviewed Box Admin Analytics MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Box Admin Analytics MCP tools (9)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • daily_brief

    Morning DLP brief: external access (events) + external-sharing state (enumeration).

  • external_access_events

    Surface external file access (DOWNLOAD / PREVIEW) from enterprise admin_logs.

  • external_collaborators

    List external collaborators on Box folders (current state, enumeration).

  • get_user
  • health_check

    Report server version, Box connectivity/auth, and configuration.

  • list_folder_items
  • public_shared_links

    List items with an open ("anyone with the link") shared link (enumeration).

  • recent_admin_events

    Fetch recent enterprise ``admin_logs`` events (raw passthrough).

  • top_external_sharers

    Rank internal owners by their external exposure (enumeration).

Public scan report

scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it

no findings
  • Code scan7 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Box Admin Analytics MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
9
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
257
more than 79% of 12,191 servers with a package

What its tools let an agent do: 9 read

Release history: 5 versions in the registry since 2026-08-20, latest 2026-10-27, typically one every 15 days.

Install Box Admin Analytics MCP in Claude Code, Cursor or VS Code

claude mcp add boxadm-mcp -- uvx boxadm-mcp
Add to Cursor

What the publisher says

From the Box Admin Analytics MCP repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.shigechika/boxadm-mcp -->

boxadm-mcp

English | 日本語

MCP (Model Context Protocol) server that surfaces external file flow from a Box admin's point of view. It reads Box's enterprise event log (admin_logs) to highlight "who shares a lot with the outside" and "which files get accessed from outside" — an early-warning signal for leakage, not a general-purpose file browser.

Documentation:

Read-only: it never revokes shares, deletes files, or otherwise mutates anything — it only surfaces risk. This is a different tool from a general-purpose Box file MCP (the official Box MCP, or the claude.ai Box connector): those operate on a user's own files and cannot see enterprise events, which is exactly what this server is for.

Named after the admin-console viewpoint (boxadm = Box admin), sibling of gwsadm-mcp.

Features

Auth model

Two modes, selected via BOXAUTHMODE:

refresh token keeps it running unattended after that.

  • oauth — OAuth 2.0 (user auth). An admin authorizes once in a browser; the

unattended if your Box tenant has an available server-authentication app slot.

  • ccg — Client Credentials Grant (server-to-server). Simpler to run

adminlogs (enterprise events) is readable in either mode, provided the authorizing/impersonated user is an admin and the app has the Manage enterprise properties** scope.

OAuth setup (one-time, by a Box admin)

Authentication (OAuth 2.0)**

  1. Developer Console → Create Platform App → **Custom App → User

for adminlogs). Add Read all files and folders too if you also want collaboration/share-link enumeration, and Manage users if you want the getuser lookup (each scope change requires re-consent via boxadm-mcp auth)

  1. Redirect URI: http://localhost:8787/callback
  2. Application Scopes: check Manage enterprise properties (required

default under most tenant policies)

  1. Enable the app in the Admin Console (unpublished apps are disabled by

auth** → authorize in the browser → a token cache is written to ~/.config/boxadm-mcp/token.json (chmod 600)

  1. Note the Client ID / Client Secret
  2. First login: set BOXAUTHMODE=oauth etc., then run **boxadm-mcp

Setup

# uv
uv pip install boxadm-mcp

# pip
pip install boxadm-mcp

Or from source:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Box Admin Analytics MCP: common questions

Is Box Admin Analytics MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Box Admin Analytics MCP safety report
How do I install Box Admin Analytics MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Box Admin Analytics MCP need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Box Admin Analytics MCP maintained?
The last commit was 8 days ago (2026-10-27). The latest release is v0.12.0.
How does Box Admin Analytics MCP compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 9 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from shigechika →