Back to Home
abiheiri icon

pcloud-mcp-server

Verified Safe

by abiheiri

Overview

Provides tools for interacting with the pCloud API for cloud storage management, including listing, downloading, uploading, renaming, moving, deleting files and folders, and managing trash.

Installation

Run Command
uv run pcloud-mcp

Environment Variables

  • PCLOUD_USERNAME
  • PCLOUD_PASSWORD
  • PCLOUD_REGION

Security Notes

The server uses environment variables for sensitive credentials (`PCLOUD_USERNAME`, `PCLOUD_PASSWORD`), which is a good practice. It utilizes `httpx` for network communication and `pathlib` for robust file path handling, mitigating common injection and path traversal risks. Asynchronous tasks are managed with `asyncio`, and logging is directed to `stderr` to avoid interfering with MCP's `stdout` JSON-RPC communication. No direct use of dangerous functions like `eval` or `os.system` was observed. The authentication mechanism handles token generation and refresh, and API regions are configurable. Overall, the security posture appears robust for its intended function.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens200
Stars0
Forks0
Last Update2025-12-08

Tags

pCloudcloud-storagefile-managementdata-transfermcp-server