Trust Me Bro
Fact-check receipts: search published claim verdicts with cited evidence, or verify a new claim.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"trust-me-bro": {
"url": "https://trustmebro.to/mcp"
}
}
}Remote endpoints
https://trustmebro.to/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢search_receipts(query, limit, cursor)
Search existing public Trust Me Bro receipts and their stored citations. Free, anonymous, stored data only; does not run verification.
Input Schema
{
"type": "object",
"properties": {
"query": {
"maxLength": 300,
"minLength": 1,
"title": "Query",
"type": "string"
},
"limit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"cursor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Cursor"
}
},
"required": [
"query"
],
"title": "search_receiptsArguments"
}🟢get_receipt(receipt_id)
Read an existing public receipt by its server-issued ID, including availability and stored evidence. Free and anonymous; never reconstructs missing verdicts or sources.
Input Schema
{
"type": "object",
"properties": {
"receipt_id": {
"maxLength": 128,
"minLength": 1,
"title": "Receipt Id",
"type": "string"
}
},
"required": [
"receipt_id"
],
"title": "get_receiptArguments"
}🔴verify_public_claim(claim, publish_publicly, request_id)
Verify one standalone public factual claim using the existing TMB engine and linked API wallet. The submitted claim and resulting receipt/evidence become public. Submit only a claim the user explicitly agrees to publish; never send private chat, document context or requester identity. Existing account balance required; request_id deduplicates retries.
Input Schema
{
"type": "object",
"properties": {
"claim": {
"maxLength": 600,
"minLength": 1,
"title": "Claim",
"type": "string"
},
"publish_publicly": {
"const": true,
"title": "Publish Publicly",
"type": "boolean"
},
"request_id": {
"maxLength": 128,
"minLength": 8,
"title": "Request Id",
"type": "string"
}
},
"required": [
"claim",
"publish_publicly",
"request_id"
],
"title": "verify_public_claimArguments"
}🟢verify_quote(text, request_id)
Check citations and supporting passages for a short quotation or attribution using the existing TMB cite service and linked citation allowance. Input and findings remain private. Citation matches alone cannot establish the original speaker; reports limitations. Reuse request_id on retry.
Input Schema
{
"type": "object",
"properties": {
"text": {
"maxLength": 600,
"minLength": 1,
"title": "Text",
"type": "string"
},
"request_id": {
"maxLength": 128,
"minLength": 8,
"title": "Request Id",
"type": "string"
}
},
"required": [
"text",
"request_id"
],
"title": "verify_quoteArguments"
}🟡analyze_argument(text, request_id)
Analyze reasoning in a private passage of at most 100 words with the existing TMB fallacy checker and linked daily account allowance. Findings are tied to submitted text and include charitable readings. Does not verify factual truth or publish the input. Reuse request_id on retry.
Input Schema
{
"type": "object",
"properties": {
"text": {
"maxLength": 1200,
"minLength": 1,
"title": "Text",
"type": "string"
},
"request_id": {
"maxLength": 128,
"minLength": 8,
"title": "Request Id",
"type": "string"
}
},
"required": [
"text",
"request_id"
],
"title": "analyze_argumentArguments"
}Community
Evidence