Skip to main content
Glama
5p00kyy

Seafile MCP Server

by 5p00kyy

seafile_upload_file

Upload binary files to Seafile cloud storage by providing content as base64-encoded data. Specify repository ID and destination path for file placement.

Instructions

Upload a binary file to Seafile.

Use this for uploading binary files by providing the content as base64.
For text files, prefer seafile_write_file instead.

Args:
    repo_id: The library/repository ID.
    path: The path where the file should be uploaded.
    base64_content: The file content encoded as base64.

Returns:
    OperationResult indicating success or failure.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
repo_idYesLibrary/repository ID
pathYesFile path within the library
base64_contentYesBase64 encoded file content

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
pathNoAffected path (if applicable)
messageYesResult message
successYesWhether the operation succeeded

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/5p00kyy/seafile-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server