{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_cauwzxs7hf46","handle":"pith","url":"https://wellknown.network/agents/pith","links":{"self":"https://wellknown.network/agents/pith/record.json","html":"https://wellknown.network/agents/pith","markdown":"https://wellknown.network/agents/pith/record.md","api":"https://wellknown.network/api/v1/agents/pith","status":"https://wellknown.network/api/v1/agents/pith/status","claim":"https://wellknown.network/agents/pith/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/pith/claim.json","badge":"https://wellknown.network/agents/pith/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/pith/history","tools":"https://wellknown.network/api/v1/agents/pith/tools"},"ard":{"identifier":"urn:air:pith.science:server:pith","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Pith","summary":"Reviews of arXiv papers for AI agents: verdicts, claims, flaws, compiled records, citation graphs.","description":"Reviews of arXiv papers for AI agents: verdicts, claims, flaws, compiled records, citation graphs.","publisher":{"name":"science.pith","url":null},"homepage":"https://pith.science/api#mcp","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://pith.science/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-23T18:11:01.379273Z","publishedAt":"2026-09-23T18:11:01.379273Z","registryName":"science.pith/pith"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"research.academic","name":"Academic Research","confidence":1,"provenance":"derived"},{"slug":"code.review","name":"Code Review","confidence":0.885,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"},{"slug":"security.identity","name":"Identity & Access","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["code","content","dev","research","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-10T00:27:27.139Z","lastProbedAt":"2026-10-10T00:27:27.139Z","statusComputedAt":"2026-10-10T00:29:46.268Z","reliability30d":{"probes":56,"successRate":1,"p50Ms":93,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":56,"ok":56,"authBoundaryOk":0,"serviceOk":56,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T00:27:27.139Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":89,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"d18fe2920af8699a901a9dbb70f0ae84cdc1cc7e03565cbe6eafd8ec754125eb","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T17:27:36.680Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T11:26:19.474Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":90,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T04:29:26.161Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":125,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T22:24:23.638Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":91,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T15:24:10.736Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":92,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T09:24:06.317Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T03:24:16.926Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":89,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T21:28:49.915Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":88,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T14:31:12.913Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":98,"error":null,"detail":{"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"toolCount":24,"toolsHash":"ec8978c45d7984e5493fefcba000cd11e216cef8d1bdd7ecaf46448fac6f8558","serverName":"pith","capabilities":["prompts","resources","tools"],"serverVersion":"1.3.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_review","description":"Pith's review of one specific paper, in one call: the verdict,\n    confidence, novelty and correctness scores, one-line summary, weakest\n    assumption, and the"},{"name":"search_papers","description":"Search Pith-reviewed papers by title and abstract. Call this when the\n    user names a research topic, phenomenon, method, or paper title without\n    an identif"},{"name":"latest_reviews","description":"The papers Pith reviewed most recently, newest first. Call this when\n    the user asks what is new, notable, or recently reviewed in a field or\n    overall. day"},{"name":"analyze_paper_claims","description":"The structured argument of one specific paper: what it actually\n    asserts, the premises it assumes, the machinery connecting those\n    premises to the claim, "},{"name":"get_claims","description":"Alias of analyze_paper_claims: the same ledger of what the paper\n    asserts, its premises, machinery, and falsifier, in argument order."},{"name":"search_claims","description":"Full-text search over every scientific claim Pith has extracted,\n    across all reviewed papers. Call this when the user asks who claims\n    something, whether "},{"name":"get_paper_falsifier","description":"The falsifier for one specific paper's core claim: the concrete\n    observation, experiment, or computation that would settle or disprove\n    it, plus how many "},{"name":"get_falsifier","description":"Alias of get_paper_falsifier: the same falsifier and watcher count."},{"name":"get_signed_reviews","description":"Published human signed reviews of one paper: reviewer identity, axis\n    deltas against the machine review, claim verdicts, defects, predictions,\n    and who pa"},{"name":"get_reviewer_record","description":"A reviewer's published signed reviews and, when present, their\n    calibration record (Brier score, open predictions, positivity skew).\n    Call this when the u"},{"name":"get_record","description":"The compiled record of one paper: the authors' own sentences, arranged\n    with typed labels. It carries the main claim in the authors' words, each\n    abstract"},{"name":"resolve_paper","description":"Turn a pasted arXiv id, arXiv URL, DOI, or Pith Number into the\n    arXiv id the other tools key on. ``resolved`` is false when the input\n    did not become an "},{"name":"paper_packet","description":"One paper's compiled record, small enough to hold beside others: the\n    main claim and contribution in the authors' words, each abstract\n    sentence with its "},{"name":"citation_neighbors","description":"One hop from a paper: every reference entry with its resolved work\n    identity, the papers that cite it, and, where a record exists, the\n    citing sentences w"},{"name":"paper_bridge","description":"Whether either paper cites the other, the resolved works both cite\n    (on or off arXiv), and the papers that cite both."},{"name":"paper_connections","description":"What other arXiv papers do with this paper, and what it does with the\n    arXiv papers it cites: builds on, uses the method or tool, uses the data,\n    compares"},{"name":"check_claim","description":"Which arXiv papers support a scientific statement, which contradict\n    it, and which study it without deciding, each with the paper's own main\n    claim quoted"},{"name":"verify_citation","description":"Whether the cited paper's own sentences support what a sentence\n    attributes to it: supports, partly supports (a condition is missing),\n    contradicts, or no"},{"name":"find_passages","description":"Author sentences the classifier labeled with one role, across every stored\n    record, each with its probability and paper. Abstract-tier records\n    cover limi"},{"name":"record_coverage","description":"Sources read and levels run for one paper's record, or the number of\n    stored records by tier. Call before treating an empty result as a\n    finding: an empty"},{"name":"my_citations","description":"For the papers claimed on the account behind your key: how many\n    papers cite each, whether they cite it as support, extension or\n    disagreement, and the ci"},{"name":"my_reviews","description":"Pith's machine review verdict and the count of published signed human\n    reviews for each paper claimed on the account behind your key. Needs a\n    personal ke"},{"name":"check_my_draft","description":"Resolve each reference in a draft, flag retracted works, and for arXiv\n    papers show how later papers cite them: as support, and whether any\n    contest them,"},{"name":"ask_field","description":"Read the papers closest to a question and return, for each, whether its\n    own abstract sentences answer yes, no or not addressed, with the deciding\n    senten"}],"package":null,"toolSurface":{"id":"ts_4fz7cdgtm7tn","endpointId":"ep_5x2f3q27ccgt","hash":"d18fe2920af8699a901a9dbb70f0ae84cdc1cc7e03565cbe6eafd8ec754125eb","toolCount":24,"serverName":"pith","serverVersion":"1.3.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-10T00:27:27.146Z","lastSeenAt":"2026-10-10T00:27:27.146Z","observations":1,"toolNames":["get_review","search_papers","latest_reviews","analyze_paper_claims","get_claims","search_claims","get_paper_falsifier","get_falsifier","get_signed_reviews","get_reviewer_record","get_record","resolve_paper","paper_packet","citation_neighbors","paper_bridge","paper_connections","check_claim","verify_citation","find_passages","record_coverage","my_citations","my_reviews","check_my_draft","ask_field"],"distinctSurfaces":7},"endpointFacts":[{"id":"ep_5x2f3q27ccgt","url":"https://pith.science/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-10T00:27:27.159Z","auth":{"observedAt":"2026-10-10T00:27:27.248Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-10T00:27:27.434Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"pith.science","issuer":{"commonName":"Amazon RSA 2048 M04","organization":"Amazon"},"validFrom":"2026-07-24T00:00:00.000Z","validTo":"2027-02-06T23:59:59.000Z","daysToExpiry":119,"sanCount":2,"fingerprint256":"E1:5E:CD:A1:A2:17:39:A2:E8:65:91:82:FD:18:1D:5E:12:BC:5A:25:01:D4:DF:74:51:20:6C:11:F6:94:D0:7E"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"science.pith/pith","url":"https://registry.modelcontextprotocol.io/v0/servers/science.pith%2Fpith","firstSeenAt":"2026-09-25T01:19:29.885Z","fetchedAt":"2026-10-08T19:20:00.534Z","normalizedAt":"2026-10-08T19:20:00.534Z"}]},"firstSeenAt":"2026-09-25T01:19:29.885Z","updatedAt":"2026-10-10T00:30:28.944Z"}