Skip to Content
Bonafide MCP is now generally available — read the quickstart
MCPThe MCP Tools

The MCP tools

The Bonafide MCP server exposes exactly two read-only tools.

bonafide_query Stable

Entity-aware natural-language query. The server resolves the hotel, brand, or destination you name in task, fetches matching documents across collections in parallel, scores them by relevance, and returns ranked results.

Arguments

ArgumentTypeDescription
task requiredstringThe natural-language question. Include the hotel or brand name for best entity resolution — e.g. "What is the check-in time at YOUR_HOTEL_NAME?"
max_documents optionalintegerMaximum results to return. Default 10. Use 5–10 for focused answers, 20+ for broad research.
min_relevance_score optionalnumberFloor on the relevance score, 0.01.0. Use 0.5 for broad recall, 0.7+ for high-confidence matches only. Omit to return all scored results.
response_format optionalenum"text" (human-readable, with citations) or "json" (machine-readable). Default "json". Use "text" when the result is shown directly to a user.

bonafide_search_documents Stable

Structured browse/filter over the knowledge base. Use this for discovery (“show me all spa-related Q&A”) rather than asking a question.

Arguments

ArgumentTypeDescription
query optionalstringFree-text filter, e.g. "spa treatments", "pet policy".
type optionalenumOne of source_document, qa_pair, prompt_template, derived_data, official_link.
category optionalstringIndustry category: Hospitality (hotels/resorts), CarRental, or DMO (tourism boards). For hotels and resorts, use Hospitality.
limit optionalintegerPage size, 1–100. Default 10.
offset optionalintegerNumber of documents to skip for pagination. Default 0.
Last updated on