files_upload
ActiveTool of io.github.saloprj/dialogbrain
Upload a file to DialogBrain and get a file_id for use in messages_send. When to use: - User wants to send a file/image to a contact - Before calling messages_send with an attachment Returns: file_id (integer) to pass to messages_send attachments parameter.
Parameters schema
{
"type": "object",
"required": [],
"properties": {
"title": {
"type": "string",
"description": "Optional display title"
},
"content": {
"type": "string",
"description": "Base64-encoded file bytes. Either content OR source_url is required."
},
"filename": {
"type": "string",
"default": "upload",
"description": "Filename with extension (e.g. 'photo.png')"
},
"mime_type": {
"type": "string",
"default": "application/octet-stream",
"description": "MIME type (e.g. 'image/png', 'application/pdf')"
},
"source_url": {
"type": "string",
"description": "Public URL to fetch file from. Either content OR source_url is required."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries