search_files
ActiveTool of io.github.saloprj/dialogbrain
declared in 1.17.0
Search files and attachments across the workspace — by content, filename, document type, or origin. For message content use search.messages; for links use search.links.
Parameters schema
{
"type": "object",
"required": [],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Maximum files to return."
},
"query": {
"type": "string",
"description": "What to search for (content or filename)."
},
"file_origin": {
"enum": [
"generated",
"received",
"uploaded"
],
"type": "string",
"description": "File origin: 'generated' (created by tools), 'received' (from messages), 'uploaded' (manual). Use 'generated' for files the user created/sent. OMIT to include all origins."
},
"document_type": {
"enum": [
"invoice",
"contract",
"presentation",
"report",
"proposal",
"resume",
"letter",
"manual",
"spreadsheet"
],
"type": "string",
"description": "Filter by document category. OMIT unless the user explicitly mentions one — picking a value narrows the search and is a common cause of zero-result mistakes."
},
"attachment_name": {
"type": "string",
"description": "Exact filename filter. OMIT to skip (do NOT pass an empty string)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries