MCP server for the NAVER MYBOX Open API - list, search, download and upload files
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add naver-mybox --env MYBOX_PAT='<MYBOX_PAT>' -- uvx naver-mybox-mcp~/.codex/config.toml
[mcp_servers.naver-mybox]
command = "uvx"
args = ["naver-mybox-mcp"]
env = { MYBOX_PAT = "<MYBOX_PAT>" }
# codex mcp add naver-mybox --env MYBOX_PAT='<MYBOX_PAT>' -- uvx naver-mybox-mcp~/.cursor/mcp.json
{
"mcpServers": {
"naver-mybox": {
"command": "uvx",
"args": [
"naver-mybox-mcp"
],
"env": {
"MYBOX_PAT": "<MYBOX_PAT>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"naver-mybox": {
"type": "stdio",
"command": "uvx",
"args": [
"naver-mybox-mcp"
],
"env": {
"MYBOX_PAT": "<MYBOX_PAT>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"naver-mybox": {
"command": "uvx",
"args": [
"naver-mybox-mcp"
],
"env": {
"MYBOX_PAT": "<MYBOX_PAT>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"naver-mybox": {
"command": "uvx",
"args": [
"naver-mybox-mcp"
],
"env": {
"MYBOX_PAT": "<MYBOX_PAT>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"naver-mybox": {
"command": "uvx",
"args": [
"naver-mybox-mcp"
],
"env": {
"MYBOX_PAT": "<MYBOX_PAT>"
}
}
}
}Environment variables
MYBOX_PAT
Replace the placeholders with your own credentials and keep them out of version control.