mcp-pcloud-crunchtools
Click on "Install 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., "@mcp-pcloud-crunchtoolsList the files in my pCloud root folder"
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.
mcp-pcloud-crunchtools
Secure MCP server for pCloud cloud storage. Browse, search, read, and manage files and folders in a pCloud account through the Model Context Protocol.
Authentication is OAuth-only. pCloud accounts with two-factor authentication enabled cannot be accessed with a username and password, and password-derived tokens travel in the URL query string — so this server accepts an OAuth access token and sends it in an Authorization: Bearer header.
Installation
# uvx (zero-install)
uvx mcp-pcloud-crunchtools
# PyPI
pip install mcp-pcloud-crunchtools
# Container
podman run quay.io/crunchtools/mcp-pcloudRelated MCP server: MCP Google Suite
Configuration
Variable | Required | Description |
| yes* | pCloud OAuth access token |
| yes* | Path to a file holding the token — preferred, takes precedence |
| no |
|
* Exactly one of the two is required.
Create an access token at pCloud my_apps. The _FILE form is preferred for container deployments — it works with podman secrets, Kubernetes secret volumes, and systemd LoadCredential=. The server warns (but does not fail) if the token file is group- or world-readable.
Claude Code
claude mcp add mcp-pcloud-crunchtools \
--env PCLOUD_ACCESS_TOKEN=your_token_here \
-- uvx mcp-pcloud-crunchtoolsTransports
mcp-pcloud-crunchtools # stdio (default)
mcp-pcloud-crunchtools --transport sse --port 8028
mcp-pcloud-crunchtools --transport streamable-http --port 8028Tools
Folders — pcloud_list_folder, pcloud_create_folder, pcloud_delete_folder, pcloud_rename_folder, pcloud_copy_folder
Files — pcloud_get_file_info, pcloud_delete_file, pcloud_rename_file, pcloud_copy_file, pcloud_read_text_file, pcloud_get_checksum
Links — pcloud_get_file_link, pcloud_create_public_link
Search & account — pcloud_search, pcloud_get_user_info
pcloud_create_public_link publishes a file to anyone holding the returned URL, and pcloud_get_file_link returns a time-limited direct download URL. Treat both as credential-issuing operations when building tool allowlists.
Security
OAuth token held as a Pydantic
SecretStr, never logged and scrubbed from error messagesToken sent in an
Authorizationheader, never in a URLAll arguments validated by Pydantic models with
extra="forbid"; paths must be absolute and may not contain..traversal segmentsTLS certificate validation always on, 30s request timeout, 10 MB response ceiling
No filesystem access, shell execution, or code evaluation
Development
uv sync
uv run ruff check src tests
uv run mypy src
uv run pytest -v
gourmand --full .
podman build -f Containerfile .License
AGPL-3.0-or-later
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Persistent memory for AI agents with OAuth-backed hosted MCP access.
Connect AI agents to Filepad workspaces through OAuth MCP.
Knowledge base MCP for AI agents on iknow.dev. Search, read, and maintain via OAuth.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables interaction between LLMs and Obsidian vaults through the Model Context Protocol, supporting secure file operations, content management, and advanced search capabilities.5,784673Apache 2.0
- AlicenseAqualityCmaintenanceA Model Context Protocol server that provides seamless integration with Google Workspace, allowing operations with Google Drive, Docs, and Sheets through secure OAuth2 authentication.83MIT
- AlicenseBqualityCmaintenanceAn implementation of the Model Context Protocol that allows AI models to interact with 360 AI Cloud Drive, providing comprehensive file management capabilities including uploading, downloading, searching, and sharing files.11775Apache 2.0
- AlicenseAqualityDmaintenanceEnables AI agents to perform file operations and sharing management on NextCloud servers via the Model Context Protocol.145MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/crunchtools/mcp-pcloud'
If you have feedback or need assistance with the MCP directory API, please join our Discord server