Skip to main content
Glama

Server Details

Check that a reference resolves; see what supports, refutes or cites a paper. CC0 graph, read-only.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over 75 days
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
citestamp/mcp
GitHub Stars
0
Server Listing
CiteStamp MCP server

TDQS

A4.1/5.0

Scored across 7 tools

Disambiguation4/5

The four edge-oriented tools (edges_about, references_of, what_cites, what_refutes/what_supports) are clearly differentiated by direction and polarity in their descriptions, and check_reference and retraction_listing are distinct. The main overlap is that edges_about is a strict superset of the directional/polarity tools, so an agent could pick it when a narrower tool was intended, but descriptions mostly steer this correctly.

Naming Consistency3/5

There is a coherent 'what_X' family (what_cites, what_refutes, what_supports) and a noun-of pattern (references_of, edges_about), but check_reference and retraction_listing use different verb/noun conventions. Readable and semi-patterned, but not a single consistent convention.

Tool Count5/5

Seven tools is a tight, well-scoped set for a citation/edge verification service, and each tool earns its place by covering a distinct query type.

Completeness4/5

The surface covers reference resolution, outgoing/incoming citation edges, retraction status, and support/refute edges, which is strong lifecycle coverage for a read-only verification service. Minor gaps exist (e.g. no work-metadata/lookup tool beyond check_reference, no write/add-edge path), but core workflows are covered.

Available Tools

7 tools
check_referenceCheck referenceA
Read-onlyIdempotent
Inspect

Whether a reference resolves to a real work. Use when an answer is about to cite a paper. Give a DOI, an arXiv id or the reference as written. Answers found, confirm (with the reason), not found in the named sources on a date, or couldn't check. A not-found is not proof a work was never published.

NameRequiredDescriptionDefault
identifierYesThe reference to check: a DOI (10.x/y, doi:10.x/y or a doi.org URL), an arXiv id, or the reference as written (a title or a full citation)

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), so the bar is lower. The description adds genuine behavioral value beyond them: it enumerates the possible outcomes (found, confirm with reason, not found in the named sources on a date, couldn't check) and warns that a not-found is not proof a work was never published.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four short sentences, front-loaded with the purpose before usage, input format, and outcome taxonomy. Every sentence earns its place with no padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, so the description carries the return-value burden and does so by listing the four result states and their epistemic limit. It is essentially complete for a one-parameter read tool, though it could note what the 'confirm' reason contains or any source-coverage caveats.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and there is a single parameter, so the schema already documents accepted identifier formats. The description's 'Give a DOI, an arXiv id or the reference as written' largely restates the schema, adding no new syntax or constraints.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('whether a reference resolves to a real work') that is clearly distinct from siblings like references_of (lists a work's references), what_cites, and retraction_listing. An agent can identify the tool's function without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use when an answer is about to cite a paper' gives a concrete triggering context, which is stronger than implied usage. It does not explicitly name when to prefer a sibling or state exclusions, so it falls short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

edges_aboutEdges aboutA
Read-onlyIdempotent
Inspect

Every edge touching the given work in either direction, each tagged asserted|inferred with attribution and provenance. Use when a user asks 'what is known about this paper's citations' or wants the whole neighbourhood in one call. Paged.

NameRequiredDescriptionDefault
limitNoMaximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.
offsetNoHow many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.
identifierYesDOI, arXiv id, OpenAlex id, or internal claim id
asserted_onlyNoIf true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so safety is covered. The description adds real behavioral context beyond that: results are tiered as asserted vs inferred, each carries attribution and provenance, and the operation is paged — all of which shape how an agent interprets output. It stops short of describing ordering or dedup mechanics, which live in the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences plus a terse 'Paged.' fragment; the core scope statement is front-loaded and nothing is padded. The trailing one-word fragment is slightly abrupt but efficient rather than wasteful.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paged read tool with no output schema, the description covers the key concepts an agent needs (bidirectional neighbourhood, asserted vs inferred tiers, paging) and the schema handles pagination mechanics. It could say more about result ordering or the shape of an edge record, but nothing critical is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the parameter descriptions are unusually rich (limit tiers, offset paging semantics, duplicate removal, has_more). The description only adds the vague word 'Paged', so it contributes little beyond the schema — baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource with scope: 'every edge touching the given work in either direction', and adds the tiering ('asserted|inferred with attribution and provenance'). It implicitly contrasts with siblings by offering the 'whole neighbourhood in one call' versus the narrower references_of/what_cites/what_refutes/what_supports, but it never names them, so differentiation rests on inference.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a concrete trigger ('Use when a user asks "what is known about this paper's citations" or wants the whole neighbourhood in one call'), which is clear context for selection. It does not explicitly state when to prefer a narrower sibling instead (e.g. when the user only wants cited-by edges), so no exclusion guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

references_ofReferences ofA
Read-onlyIdempotent
Inspect

What the given work CITES (its reference list). Use when a user asks what a paper relies on, whether a specific citation in it exists, or wants to check a reference before reusing it. Paged.

NameRequiredDescriptionDefault
limitNoMaximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.
offsetNoHow many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.
identifierYesDOI, arXiv id, OpenAlex id, or internal claim id
asserted_onlyNoIf true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.

TDQS

A4.2/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive). The description adds that results are paged, which is real context. It does not mention return shape, but the schema descriptions carry has_more/inferred_total, so the 3 reflects useful but modest added behavioral context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three tight sentences: definition, then use cases, then the paging note. Front-loaded with the core operation and free of filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only, paged list tool with a fully documented schema and annotations covering safety, the description supplies direction, use cases, and the paging caveat. It is largely complete, though it could have noted what an 'edge' or tier represents.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the schema already documents limit, offset, identifier formats, and asserted_only in detail. The description adds nothing parameter-specific, so the baseline 3 is correct.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('What the given work CITES (its reference list)') and names the direction of the edge. This clearly distinguishes it from the sibling 'what_cites', which reads the opposite direction. An agent can pick between them without opening a schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives three concrete triggering scenarios: asking what a paper relies on, checking whether a specific citation exists, and vetting a reference before reuse. No exclusions are stated, but the sibling set makes the boundary obvious and the positive conditions are unusually specific.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

retraction_listingRetraction listingA
Read-onlyIdempotent
Inspect

Whether the Retraction Watch database lists the given DOI as retracted, from the dated export CiteStamp joins weekly. Use when a user asks whether a paper has been retracted or carries a retraction notice. Not listed means not in that export; the publisher record is not checked.

NameRequiredDescriptionDefault
identifierYesDOI in any common form (10.x/y, doi:10.x/y or a doi.org URL)

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/closed-world, so the safety profile is covered. The description adds genuinely non-obvious context: the data comes from a dated export joined weekly (staleness), and 'Not listed means not in that export' clarifies negative-result semantics. It stops short of stating what the response actually contains, which matters since there is no output schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three compact sentences, front-loaded with what the tool determines, followed by the usage trigger and the coverage caveat. No filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-parameter lookup with strong annotations, the description covers purpose, trigger, data source freshness and negative-result caveats. The one remaining gap is the shape of the returned value (a status/boolean vs. a record), which the description only implies since no output schema exists.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the single parameter's description already specifies accepted DOI formats (bare, doi: prefixed, doi.org URL). The description adds nothing beyond 'given DOI'. Baseline 3 is appropriate when the schema carries the full parameter burden.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (checks/lists) and resource (Retraction Watch database entry for a DOI), and the scope is precise: a retraction-status lookup, not a citation-graph traversal. This is clearly distinguishable from the sibling tools (what_cites, what_supports, references_of, etc.), which all deal with citation relationships rather than retraction status.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger: 'Use when a user asks whether a paper has been retracted or carries a retraction notice.' It also draws a scope boundary ('the publisher record is not checked'), which functions as a when-not. It does not name an alternative tool, but the siblings are not substitutes for this lookup, so little is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

what_citesWhat citesA
Read-onlyIdempotent
Inspect

Works that CITE the given DOI (incoming citations). Use when a user asks who cites a paper, how much a work has been cited, or whether a claimed 'cited by' is real. Returns edges with tier + attribution; paged.

NameRequiredDescriptionDefault
limitNoMaximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.
offsetNoHow many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.
identifierYesDOI, arXiv id, OpenAlex id, or internal claim id
asserted_onlyNoIf true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds return-shape context ("edges with tier + attribution; paged"), which the annotations do not convey, though pagination mechanics are left to the schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, purpose first, then usage triggers, then return/paging note. No filler; every clause earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description supplies the essential return shape (edges, tier, attribution, paged), and the schema fills in paging details. It stops short of relating this tool to the what_supports/what_refutes siblings, a minor gap for a graph-query family.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and the parameter docs are unusually rich (paging quirks, has_more semantics, asserted_only meaning), so the description is not needed to carry parameter meaning. Baseline 3 applies; the description adds nothing param-specific.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

"Works that CITE the given DOI (incoming citations)" gives a specific verb, resource, and direction, immediately distinguishing it from the sibling references_of (outgoing). The parenthetical "incoming citations" removes any ambiguity about edge direction.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It names three concrete user intents (who cites a paper, how cited, verifying a 'cited by' claim), which is strong context. It stops short of explicitly routing to or away from siblings like what_supports / what_refutes, so an agent must infer those boundaries.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

what_refutesWhat refutesA
Read-onlyIdempotent
Inspect

Edges recorded as REFUTING the given work or claim: human-signed refutations plus failed replication outcomes coded by the FORRT Replication Database. Use when a user asks whether a finding failed to replicate or has been contradicted.

NameRequiredDescriptionDefault
limitNoMaximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.
offsetNoHow many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.
identifierYesDOI, arXiv id, OpenAlex id, or internal claim id
asserted_onlyNoIf true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive). The description adds meaningful provenance context beyond that — the edges are human-signed and/or coded from the FORRT Replication Database, and there are inferred vs asserted tiers — which helps an agent interpret results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tight sentences: the first defines the relation and its sources, the second states when to invoke it. No filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, but the description identifies what the returned edges represent and their provenance, and the parameter docs explain paging/coverage signals. Adequate for an agent to call and interpret it, though return shape itself is not described.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the parameter descriptions are unusually rich (paging caveats, has_more/inferred_total semantics, asserted_only meaning). The description adds no parameter detail, so baseline 3 is correct — the schema does all the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (refutes) and resource (edges recorded against the given work/claim), and names the concrete provenance sources (human-signed refutations, FORRT replication failures). This clearly distinguishes it from siblings like what_supports and what_cites.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit triggering context: 'Use when a user asks whether a finding failed to replicate or has been contradicted.' That is a clear when-to-use statement, though it does not name the contrastive sibling (what_supports) explicitly.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

what_supportsWhat supportsA
Read-onlyIdempotent
Inspect

Edges recorded as SUPPORTING the given work or claim: human-signed support claims plus successful replication outcomes coded by the FORRT Replication Database. Use when a user asks whether a finding held up or was replicated.

NameRequiredDescriptionDefault
limitNoMaximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.
offsetNoHow many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.
identifierYesDOI, arXiv id, OpenAlex id, or internal claim id
asserted_onlyNoIf true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, so safety is covered. The description adds substantive behavioral context the annotations cannot: what an edge represents, that support comes from two distinct sources (asserted vs. FORRT-coded replication), which pairs with the asserted_only parameter. It stops short of describing pagination behavior, which the schema covers instead.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the definition and followed by the use case. Zero filler and no repetition of schema content.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema exists, but the description identifies what is returned (support edges from two sources) and the schema documents paging and result-count signaling (has_more, inferred_total). An agent has enough to call this correctly; only the exact result shape is left implicit.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all four parameters (including the limit/offset paging caveats and asserted_only semantics) are already documented. The description adds no parameter-level detail beyond the schema, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource: edges recorded as SUPPORTING a given work or claim, and enumerates the two content streams (human-signed assertions, FORRT replication outcomes). This directly contrasts with the sibling what_refutes, so an agent can route between them without opening a schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear trigger condition: 'Use when a user asks whether a finding held up or was replicated.' It does not, however, name what_refutes or what_cites as the alternatives to use when the intent is refutation or citation lookup, so the guidance is clear but not fully exhaustive.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedcheck_reference
  2. 1 tool update
    • Addedretraction_listing
  3. 5 tool updates
    • Changededges_about2 fields changed
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 100,
        +  "description": "Maximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.",
        +  "maximum": 1000,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / offset
        Added value: +{
        +  "default": 0,
        +  "description": "How many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Changedreferences_of2 fields changed
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 100,
        +  "description": "Maximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.",
        +  "maximum": 1000,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / offset
        Added value: +{
        +  "default": 0,
        +  "description": "How many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Changedwhat_cites2 fields changed
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 100,
        +  "description": "Maximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.",
        +  "maximum": 1000,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / offset
        Added value: +{
        +  "default": 0,
        +  "description": "How many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Changedwhat_refutes2 fields changed
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 100,
        +  "description": "Maximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.",
        +  "maximum": 1000,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / offset
        Added value: +{
        +  "default": 0,
        +  "description": "How many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
    • Changedwhat_supports2 fields changed
      • addedInput schema / properties / limit
        Added value: +{
        +  "default": 100,
        +  "description": "Maximum edges to return per tier (default 100, max 1000). Well-cited works have thousands; the response reports has_more and inferred_total so you can tell a page from the whole answer.",
        +  "maximum": 1000,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • addedInput schema / properties / offset
        Added value: +{
        +  "default": 0,
        +  "description": "How many edges to skip, for paging. Advance by the LIMIT you asked for, not by the number of results you got back — duplicates are removed after the window is taken, so a page can return fewer rows than it consumed. Keep going while has_more is true.",
        +  "minimum": 0,
        +  "type": "integer"
        +}
  4. 5 tool updates
    • First observededges_about
    • First observedreferences_of
    • First observedwhat_cites
    • First observedwhat_refutes
    • First observedwhat_supports

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables searching academic papers, journals, and citations via the Crossref API, and resolving DOIs to canonical metadata with authors, references, and citation graphs.
    437 npm
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching and resolving academic paper metadata across arXiv, Crossref, OpenAlex, Europe PMC, PubMed, and DOAJ, merging duplicate records and returning titles, authors, abstracts, and landing/PDF links. It also supports open-access location lookup via Unpaywall, citation and reference retrieval, author search, open-access full text, and BibTeX/RIS citation export.
    7 npm
    MIT
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables researchers and AI assistants to verify bibliographic existence and metadata consistency, resolve DOI, PMID, PMCID, and arXiv identifiers, and perform explainable multi-source matching without destructive edits.
    -
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants and researchers to verify bibliographic existence and metadata consistency, convert DOI, PMID, PMCID, or arXiv identifiers into BibTeX, and review explainable multi-source matches without destructive edits.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.