brainfish_search_documents
Semantic search across your knowledge base
Writes and organises a help centre, answers questions from it with citations, and reads back the chat sessions.
LABSCO SUMMARY
Most knowledge-base servers stop at read and write. Here an agent can search what customers actually asked, read a conversation with its feedback, then generate an article suggestion and write the document — the whole cycle from complaint to published answer, without anyone exporting a CSV. The citation-scoped answer tool is the other careful piece: answers can be restricted to particular collections, so internal notes do not end up quoted to a customer.
Brainfish's endpoint over their support knowledge base. Twenty-four tools in four groups: documents, collections and catalogs, AI answering, and the conversation history from their chat widget.
OAuth 2.1 with the full discovery set, or a static bearer token beginning bf_api_. The server is documented as stateless; data residency and customer-managed keys are enterprise options.
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
Search the chat sessions for repeated questions, read one in full with its feedback, then generate an article suggestion.
Create the document in the right collection and set its publish status in one pass.
Generate an answer scoped to the public collections, with citations attached.
Move documents between collections and soft-delete rather than removing outright.
Listed in project docs. Your client may show a different list.
brainfish_search_documentsSemantic search across your knowledge base
brainfish_get_documentGet full document content by ID or URL slug
brainfish_list_documentsList documents with filtering and pagination
brainfish_create_documentCreate a new document in a collection
brainfish_update_documentUpdate title, content, or publish status
brainfish_move_documentMove a document to another collection or parent document
brainfish_delete_documentSoft-delete (or permanently delete) a document
brainfish_generate_article_suggestionTrigger AI-powered article suggestions from content (async)
brainfish_list_collectionsList all accessible collections
brainfish_get_collectionGet collection details by ID
brainfish_create_collectionCreate a new collection
brainfish_update_collectionUpdate collection name, description, visibility
brainfish_delete_collectionDelete a collection and all its documents
brainfish_generate_user_answerGenerate an AI answer with source citations, optionally scoped to specific collections; returns JSON with answer/citations/conversationId/handoff
brainfish_generate_follow_upsGenerate follow-up questions for a conversation
brainfish_list_catalogsList all catalogs with optional filtering
brainfish_get_catalogGet catalog details and content count
brainfish_create_catalogCreate a new catalog
brainfish_sync_catalog_contentFull sync of content files to a catalog
brainfish_search_sessionsSearch chat sessions by query text and filters
brainfish_get_sessionGet full conversation detail (queries, answers, feedback, analytics)
brainfish_get_session_timelineGet chronological event timeline for a conversation
brainfish_generate_session_insightsGenerate structured LLM diagnosis of a session
brainfish_validate_tokenValidate your API token and return user/team info
BEFORE YOU INSTALL
24 tools named in the project's documentation.
INSTALLATION
Add the endpoint to your client, then approve the OAuth consent screen.
https://mcp.brainfi.sh