nextcloud-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NEXTCLOUD_URL | Yes | The URL of your NextCloud server (e.g., https://your-nextcloud-server.com) | |
| NEXTCLOUD_PASSWORD | Yes | Your NextCloud app password (use app password for security) | |
| NEXTCLOUD_USERNAME | Yes | Your NextCloud username |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| test-connectionA | Test connection to NextCloud server |
| list-filesC | List files and directories in NextCloud |
| create-directoryB | Create a new directory in NextCloud |
| delete-fileC | Delete a file or directory from NextCloud |
| upload-fileC | Upload a file to NextCloud |
| download-fileB | Download a file from NextCloud |
| create-shareB | Create a share link for a file or directory |
| list-sharesC | List existing shares |
| delete-shareB | Delete an existing share |
| move-fileB | Move or rename a file or directory in NextCloud |
| copy-fileB | Copy a file or directory in NextCloud |
| search-filesB | Search for files and directories by name or content |
| get-file-versionsB | Get version history of a file |
| restore-file-versionB | Restore a specific version of a file |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/abdullahMASHUK/nextcloud-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server