mybox-mcp
This MCP server lets an MCP client browse, search, download, and upload files in a NAVER MYBOX drive, but deliberately does not delete anything.
Check storage quota, used bytes, per-category file counts, and max upload size (
mybox_storage)List files/folders directly inside a folder or the drive root, with sorting and count (
mybox_list)Search by keyword, category, date range in KST, date field, parent path, and result limit (
mybox_search)Get attributes of one file or folder by ID (
mybox_file_info)Download one file into a local directory, skipping identical existing files (
mybox_download)Upload one local file, optionally to a parent folder or overwriting (
mybox_upload)Create a folder, optionally under a parent folder (
mybox_create_folder)Does not expose delete, trash-empty, or trash auto-delete operations
Provides tools for interacting with the NAVER MYBOX Open API, enabling listing, searching, downloading, and uploading files in a MYBOX drive, as well as checking storage quota, retrieving file info, and creating folders.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mybox-mcpDownload every photo in my MYBOX from Sept 10-11 into ./photos"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
naver-mybox-mcp
An MCP server for NAVER MYBOX (네이버 마이박스) — list, search, download and upload files in your MYBOX cloud drive from any MCP client (Claude Code, Claude Desktop, and others).
MYBOX opened a public API in August 2026 (developers.mybox.naver.com). This wraps it as tools. Unofficial, not affiliated with NAVER.
Why
Phone photos land in MYBOX automatically. Getting them onto a machine meant clicking through the web UI. With this, an agent can fetch "every photo taken on 10–11 September" into a working folder in one step.
Related MCP server: drive-mcp
Install
Requires Python 3.10+.
pip install naver-mybox-mcpGet a token
Authentication is a personal access token, not OAuth.
Sign in at MYBOX on the web.
Settings → account and personal access token management → create token.
Copy it immediately — it is shown once.
Up to five tokens per account; each lasts 30, 60, 90 or 180 days, and MYBOX emails you 7 days and 1 day before expiry. Anyone holding the token can reach the whole drive, so treat it as a password and never commit it.
Provide it as the MYBOX_PAT environment variable, or put it on one line in ~/.mybox/token.
Configure your MCP client
{
"mcpServers": {
"mybox": {
"command": "naver-mybox-mcp",
"env": { "MYBOX_PAT": "mbx_pat_..." }
}
}
}In Claude Code: claude mcp add mybox --env MYBOX_PAT=mbx_pat_... -- naver-mybox-mcp
Tools
Tool | What it does |
| Quota, used bytes, per-category file counts, max upload size |
| Entries directly inside a folder, or the drive root |
| Search by keyword, category and/or date range (KST) |
| Attributes of one file or folder |
| Download one file into a local directory |
| Upload one local file |
| Create a folder |
Deliberately missing: delete
The API can delete files, empty the trash and set its auto-delete period. Those tools are not exposed here. An agent that can read and write files is useful; one that can destroy them is a different risk, and the web UI is right there. Open an issue if you need them behind a flag.
Quotas
The docs publish per-plan limits and warn that bursts or abuse may be blocked without prior notice, so the client paces itself below the lowest documented per-minute limits (9/min for search, 55/min otherwise). Free accounts can use the API; the plan only changes the limits.
Plan | Downloads | Search | Other APIs |
30GB | 500/day | 10/min | 60/min each |
80GB | 1,000/day | 10/min | 60/min each |
180GB–330GB | 1,000/day | 30/min | 240/min each |
2TB | 2,000/day | 30/min | 240/min each |
Download limits are daily and the client cannot pace around them. Search first, count the results, and fetch in batches if the set is large.
Notes on the API
Base URL
https://open-api.mybox.naver.com/v1Upload is two steps:
POST /drive/filesreturns anuploadUrl(48h, single use); the bytes go there as multipart fieldFiledata.Download is two steps:
GET /drive/files/{id}/downloadreturns adownloadUrl(10 minutes, single use).Paging:
responseMetaData.nextCursorgoes back ascursor.Search needs at least one of keyword, category or a date bound.
Encrypted folders and folders shared with you are not exposed by the API — they exist only in the web and mobile apps. An empty listing does not mean an empty drive.
Related projects
The MYBOX API opened on 2026-08-10 and tooling appeared quickly. NAVER publishes no MCP server or SDK of its own, and its launch post does not mention MCP. Community work that exists:
Project | What it is |
MCP server in TypeScript covering all 20 endpoints, including delete and trash | |
CLI for file operations ( | |
PHP SDK, plus a Go CLI and a Flysystem adapter by the same author | |
S3-compatible API in front of MYBOX |
This one is Python, exposes a deliberately smaller surface (no delete), paces itself under the documented rate limits, and ships tests that need neither a token nor the network. Pick whichever fits; if you want every endpoint including destructive ones, the TypeScript server above has them.
Development
pip install -e ".[dev]"
pytestTests run against httpx.MockTransport; no token or network needed.
Releases are published from GitHub Actions on a GitHub release: PyPI via Trusted Publishing (no stored token) and the MCP registry via GitHub OIDC.
License
MIT
Available Tools
7 toolsmybox_create_folderA
Create a folder and return its id.
Args: name: Folder name. parent_id: Parent folder id. Omit to create it at the drive root.
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| parent_id | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the burden. It discloses the creation behavior and the return of an id, which is helpful. But for a mutation tool with zero annotation coverage, it doesn't mention permission requirements, idempotency (what happens if the folder already exists), or any failure modes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely compact: one sentence stating purpose and return, followed by structured param docs. Every line earns its place and the key info (return id) is front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so the description needn't explain the return structure, only that an id is returned, which it does. However, for a mutation tool with no annotations, missing details like idempotency or required permissions leave gaps in a caller's understanding.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate. It documents both parameters semantically: 'name' as the folder name and 'parent_id' with explicit behavior when omitted. This is useful, but it doesn't add type/format constraints beyond the schema, so it's adequate but not rich.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a precise verb + resource ('Create a folder') and adds the return value ('return its id'). It is clearly distinguishable from siblings like mybox_upload or mybox_list, which operate on files or read state.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The parent_id guidance ('Omit to create it at the drive root') implies default behavior, giving some contextual guidance. However, there is no explicit when-to-use vs when-not, nor any reference to alternatives among the sibling tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_downloadA
Download one file into a local directory and return the path written.
A local file with the same name and size is left in place and reported as skipped. Download quotas are per day and small on entry plans, so avoid re-downloading.
| Name | Required | Description | Default |
|---|---|---|---|
| dest_dir | Yes | ||
| resource_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations at all, the description carries the full burden and does disclose meaningful traits: the skip/idempotency rule for an existing same-name-same-size file, and a per-day quota that is small on entry plans. It stops short of describing what happens when a same-name file differs in size (overwrite vs. error) or any auth/prerequisite requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two compact sentences, purpose and return value front-loaded, followed by the operational caution. Minimal waste, though restating the returned path is somewhat redundant given an output schema exists.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple two-parameter download with an output schema, the core behavior (skip logic, quota) is covered and return values need not be described. Still, with zero parameter descriptions and no annotations, edge-case behaviors (existing-file conflict with different size, dest_dir preconditions, auth) are left unaddressed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for both required parameters, so the description must compensate. It only gestures at dest_dir via 'into a local directory' and says nothing about resource_id format, nor whether dest_dir must already exist. The gap is not filled.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Download one file into a local directory') plus the side effect ('return the path written'). This is precise enough to separate it from mybox_upload, mybox_list, and mybox_search without opening any schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Offers a real usage caution ('Download quotas are per day and small on entry plans, so avoid re-downloading'), which implicitly tells the agent not to call it needlessly. However, it never names an alternative tool or a condition for preferring mybox_file_info/mybox_search instead, so routing guidance is only implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_file_infoC
Fetch the attributes of one file or folder by id.
| Name | Required | Description | Default |
|---|---|---|---|
| resource_id | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It states only that attributes are fetched, without covering permissions, error behavior, rate limits, or whether the operation is read-only, though the output schema covers return values.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single front-loaded sentence with no filler. Every word contributes to stating the action, target, and lookup key.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple single-parameter read tool with an output schema, the description gives enough to call it correctly. However, it lacks usage context and parameter detail, which are gaps given the absence of annotations and schema descriptions.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for the single required parameter, so the description must compensate. It says 'by id', which loosely maps to resource_id, but provides no format, constraints, or clarification beyond the schema title 'Resource Id'.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses a specific verb 'Fetch' and resource 'attributes of one file or folder', making the operation clear. It distinguishes itself from list/search siblings by specifying a single resource identified by id, though it does not explicitly name or contrast alternatives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No when-to-use guidance, prerequisites, or alternative tools are mentioned. The agent must infer that this is for retrieving metadata by id rather than listing, searching, or downloading.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_listA
List files and folders directly inside a folder, or the drive root.
Args: folder_id: Folder to list. Omit for the drive root. count: Maximum entries to return (the API pages internally, 1000 per page). sort: "field,direction" where field is name, createdAt, modifiedAt or accessedAt.
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | modifiedAt,desc | |
| count | No | ||
| folder_id | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations exist, so the description carries the full burden. It usefully discloses that the API pages internally at 1000 entries per page and that count is an upper bound, which is real behavioral context beyond the schema. It says nothing about ordering guarantees, error behavior, or whether a missing folder_id path is valid, leaving gaps for a tool with zero annotation coverage.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose sentence is front-loaded and the Args block is a tight, scannable mapping of each parameter. No filler, though the header sentence and Args list could be even more compact.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described. All three parameters are covered, defaults and the drive-root case are addressed, and the pagination caveat is stated — the agent has enough to call this correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate, and it largely does: it explains folder_id's null/omitted meaning, count's paging semantics above the schema default of 100, and enumerates the valid sort fields. It omits the allowed direction values (e.g. asc/desc) even though the schema default is 'modifiedAt,desc'.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('List files and folders') and pins the scope precisely ('directly inside a folder, or the drive root'), which implicitly separates it from a recursive search. It does not name any sibling tool explicitly, so the agent must infer the boundary with mybox_search or mybox_file_info.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Omit for the drive root' gives one concrete usage rule for the default case. There is no guidance on when to prefer this over mybox_search (recursive) or mybox_file_info (single-item metadata), so the routing decision is left to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_searchA
Search files by keyword, category and/or date range. At least one is required.
Args: query: Keyword. Spaces and extensions are combined with AND. category: One of image, video, audio, document, archive, executable, etc. start_date: Inclusive start, YYYY-MM-DD, interpreted in KST. end_date: Inclusive end, YYYY-MM-DD, interpreted in KST. date_field: Which date the range applies to: "created" or "modified". parent_path: Restrict the search to this folder path and below. max_items: Stop after this many results.
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| category | No | ||
| end_date | No | ||
| max_items | No | ||
| date_field | No | created | |
| start_date | No | ||
| parent_path | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It adds useful behavioral detail (KST interpretation, AND-combining semantics), but omits permission requirements, pagination/truncation behavior beyond max_items, and any statement about result ordering or safety profile.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded summary sentence followed by a structured Args block. Dense and largely waste-free, though the per-parameter list is somewhat chatty given the schema titles.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the description covers the constraint, all parameters, and date semantics. The main omission is routing relative to sibling tools like mybox_list.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate, and it does: it explains all seven params, including the KST timezone on dates, AND semantics on query, and created/modified selection. Minor gaps remain (category enum is left as 'etc.', max_items default not restated).
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (search) and resource (files) plus the three filter dimensions (keyword, category, date range). Clear enough to distinguish it from most siblings, but it does not explicitly differentiate itself from the potentially overlapping mybox_list tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'At least one is required' gives a real calling constraint, so usage is implied rather than absent. However, there is no explicit guidance on when to choose this over mybox_list or mybox_file_info, and no exclusions stated.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_storageA
Report MYBOX quota, used bytes, per-category file counts and max upload size.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. 'Report' implies a read-only, side-effect-free operation and the description states what data comes back, which is useful, but it says nothing about required permissions or authentication for the account.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single front-loaded sentence listing exactly the returned quantities with no filler. Every clause earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-argument read-only stats tool with an output schema available, the description is nearly sufficient. The only gap is that safety/permission context is absent, which matters slightly because no annotations exist.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Zero parameters, so the baseline is 4. There is nothing parameter-wise for the description to compensate for, and the schema is trivially complete.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clear verb 'Report' with a specific resource (MYBOX quota/usage) and it enumerates what is returned: quota, used bytes, per-category counts, max upload size. It is obviously distinct from action siblings like mybox_upload or mybox_search, though it never explicitly contrasts itself with them.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
No when-to-use guidance, no prerequisites, and no named alternative. An agent must infer on its own that this is the tool to call before an upload to learn limits, even though max upload size is highly relevant to mybox_upload.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
mybox_uploadA
Upload one local file to MYBOX.
Args: path: Local file to upload. parent_id: Destination folder id. Omit to upload to the drive root. overwrite: Replace an existing file with the same name instead of keeping both.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| overwrite | No | ||
| parent_id | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden. It does disclose one genuinely useful trait — the default keeps both files on a name collision unless overwrite is set — but says nothing about permissions, size limits, or failure modes for an upload mutation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the one-line purpose before a compact Args list, with no filler. Slightly formulaic but every line earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and all three parameters are covered. The remaining gap is the absence of any behavioral or permission context for a write operation with no annotations, but the essentials for calling it correctly are present.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate, and it documents all three parameters: path as the local file, parent_id as destination folder with root as the default, and overwrite's collision behavior. It adds real meaning beyond the bare schema, though it omits format details (e.g., what a valid folder id looks like).
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Upload one local file to MYBOX') with a useful cardinality constraint ('one local file'). It is clearly distinguishable from siblings like mybox_download and mybox_create_folder by the action itself, though no sibling is named.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives partial usage context — omit parent_id to target the drive root, and overwrite to replace a same-named file — which implies when each parameter applies. However, it offers no explicit when-to-use vs alternatives guidance (e.g., vs mybox_create_folder) or prerequisites.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
v0.1.0- First observed
mybox_create_folder - First observed
mybox_download - First observed
mybox_file_info - First observed
mybox_list - First observed
mybox_search - First observed
mybox_storage - First observed
mybox_upload
TDQS
Scored across 7 tools
Each tool targets a distinct operation: aggregate quota, folder listing, single-item info, search, download, upload, and folder creation. Overlap is minimal; the list/search distinction is clear (browse vs query).
All names use the mybox_ prefix and snake_case, making them predictable and readable. There is a minor mix of verb-based (list, search, download, upload) and noun-based (storage, file_info) names, but no confusing inconsistency.
Seven tools cover the essential storage operations without redundancy. Each tool earns its place and the set is well-scoped for a cloud storage MCP.
Core read, write, and create operations are present, but the lifecycle is incomplete: there is no delete, move/rename, or copy operation. These are notable gaps for a file management server.
Maintenance
Related MCP Connectors
Browse and manage files in your Moxt AI workspace from any MCP client.
Cloud file relay: chunked uploads, folders, share links, inline text reads, ZIP packing.
Notes, files, GitHub, and Drive through one MCP connection.
Notes, files, GitHub, and Drive through one MCP connection.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceA read-only Google Drive MCP server that allows searching files, reading file content (with auto-export for Google Docs, Sheets, Slides), and retrieving file metadata via OAuth authentication.15 npm2-
- AlicenseNot gradedqualityCmaintenanceMCP server enabling file operations (list, search, read, rename, move) on Google Drive and OneDrive.MIT
- AlicenseBqualityBmaintenanceUnofficial MCP server for NAVER WORKS Drive admin tasks, enabling shared-drive governance, permission management, and file operations via service-account delegation.16MIT
- AlicenseNot gradedqualityCmaintenanceEnables MCP-compatible clients to interact with Dropbox, providing tools for file listing, search, upload, download, folder creation, deletion, move/copy, sharing, and account info.MIT