CiteStamp
Citation-health over a CC0 citation graph: what supports, refutes, or cites a paper. Read-only.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- LOWen what_supports
- LOWen what_refutes
- LOWen references_of
- LOWen edges_about
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"citestamp": {
"url": "https://mcp.citestamp.com/mcp"
}
}
}Puntos de conexión remotos
https://mcp.citestamp.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
🟢what_supports(identifier, asserted_only, limit, offset)
Edges asserting or indicating that something SUPPORTS the given work or claim.
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"description": "DOI, arXiv id, OpenAlex id, or internal claim id"
},
"asserted_only": {
"type": "boolean",
"description": "If true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"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."
},
"offset": {
"type": "integer",
"minimum": 0,
"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."
}
},
"required": [
"identifier"
]
}🟢what_refutes(identifier, asserted_only, limit, offset)
Edges asserting or indicating that something REFUTES the given work or claim.
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"description": "DOI, arXiv id, OpenAlex id, or internal claim id"
},
"asserted_only": {
"type": "boolean",
"description": "If true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"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."
},
"offset": {
"type": "integer",
"minimum": 0,
"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."
}
},
"required": [
"identifier"
]
}🟢what_cites(identifier, asserted_only, limit, offset)
Works or claims that CITE the given identifier (incoming citations).
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"description": "DOI, arXiv id, OpenAlex id, or internal claim id"
},
"asserted_only": {
"type": "boolean",
"description": "If true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"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."
},
"offset": {
"type": "integer",
"minimum": 0,
"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."
}
},
"required": [
"identifier"
]
}🟢references_of(identifier, asserted_only, limit, offset)
What the given work CITES (its outgoing references).
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"description": "DOI, arXiv id, OpenAlex id, or internal claim id"
},
"asserted_only": {
"type": "boolean",
"description": "If true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"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."
},
"offset": {
"type": "integer",
"minimum": 0,
"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."
}
},
"required": [
"identifier"
]
}🟢edges_about(identifier, asserted_only, limit, offset)
Every edge touching the given work or claim, in either direction, each tagged with its trust tier (asserted|inferred) and attribution/provenance.
Esquema de entrada
{
"type": "object",
"properties": {
"identifier": {
"type": "string",
"description": "DOI, arXiv id, OpenAlex id, or internal claim id"
},
"asserted_only": {
"type": "boolean",
"description": "If true, restrict to human-signed (asserted) edges. If false (default), return both asserted and machine-inferred edges.",
"default": false
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 1000,
"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."
},
"offset": {
"type": "integer",
"minimum": 0,
"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."
}
},
"required": [
"identifier"
]
}Comunidad
Evidencia