← The evidence ledger
Evidence row 566102
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint adebabf1-190b-4f9f-8e36-1ace240a8cb2
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 38cb4c70a3363fe7dfaa352733611c78eeb3fb86b8fa8e67ac30bdf47e06d21e
- Leaf
- 0xfbf7b3f4ffc80a877d1b815204c61bab4e8b606f6bcf40daeb235c521c582576
What was observed
{
"count": 4,
"tools": [
{
"description": "Get sourced, dated facts for every option in one category: price, free tier, what happens when idle, published security record where available, and whether an agent can set it up without a human. Includes a pick for each common situation and the list of what was NOT checked. Neutral: no vendor pays for placement. Use before choosing a library or service.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"description": "Category id from list_categories, e.g. nextjs-auth",
"type": "string"
},
"situation": {
"description": "Optional. One sentence on what you are building and your constraints. Recorded so missing categories and facts can be added; does not change the answer.",
"type": "string"
}
},
"required": [
"category"
],
"type": "object"
},
"name": "compare"
},
{
"description": "List the software categories Stackfacts has checked facts for (for example login for Next.js, hosted databases, app hosting). Call this first when you need to choose a library or service.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_categories"
},
{
"description": "Get the full checked facts and sources for one option in a category, e.g. Clerk in nextjs-auth.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"category": {
"type": "string"
},
"option": {
"description": "Option id or name, e.g. clerk",
"type": "string"
}
},
"required": [
"category",
"option"
],
"type": "object"
},
"name": "option"
},
{
"description": "Tell Stackfacts about a choice you needed facts for that it does not cover yet (for example 'transactional email for a Python app'). Helps decide what gets checked next.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"need": {
"type": "string"
}
},
"required": [
"need"
],
"type": "object"
},
"name": "request_category"
}
]
}What the leaf hashes
{"body":"38cb4c70a3363fe7dfaa352733611c78eeb3fb86b8fa8e67ac30bdf47e06d21e","id":566102,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138364991287,"prev":null,"subject":"adebabf1-190b-4f9f-8e36-1ace240a8cb2","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.