Card snapshot
academic-research-intel-production.up.railway.app
·
2026-10-06 16:30:35 UTC
·
748537aeed7e3faa400ee8e409aac5dadc91c98e8cd5f7c52089ca0922c232b6
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "1.0",
"name": "academic-research-intel",
"description": "Academic research intelligence - papers, authors, institutions, citations via OpenAlex",
"url": "https://academic-research-intel-production.up.railway.app/",
"supportedInterfaces": [
{
"url": "https://academic-research-intel-production.up.railway.app/",
"protocolBinding": "HTTP+JSON"
}
],
"version": "1.0.0",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": true
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json",
"text/plain"
],
"skills": [
{
"id": "overview",
"name": "overview",
"description": "Free overview - OpenAlex stats and agent info",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
},
{
"id": "search-papers",
"name": "search-papers",
"description": "Search academic papers by keyword, title, or DOI",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query (keyword, title, or DOI)"
},
"limit": {
"default": 10,
"description": "Max results (1-50)",
"type": "number"
},
"year": {
"description": "Filter by publication year",
"type": "number"
},
"sort": {
"default": "relevance_score",
"type": "string",
"enum": [
"cited_by_count",
"publication_date",
"relevance_score"
]
}
},
"required": [
"query",
"limit",
"sort"
],
"additionalProperties": false
}
},
{
"id": "author-lookup",
"name": "author-lookup",
"description": "Get author profile with publications and citation metrics",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"name": {
"description": "Author name to search",
"type": "string"
},
"orcid": {
"description": "ORCID identifier (0000-0000-0000-0000)",
"type": "string"
}
},
"additionalProperties": false
}
},
{
"id": "institution-lookup",
"name": "institution-lookup",
"description": "Get institution profile with research output and rankings",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"name": {
"description": "Institution name",
"type": "string"
},
"rorId": {
"description": "ROR identifier",
"type": "string"
},
"country": {
"description": "Filter by country code (US, UK, DE, etc)",
"type": "string"
},
"type": {
"type": "string",
"enum": [
"education",
"healthcare",
"company",
"government",
"nonprofit"
]
}
},
"additionalProperties": false
}
},
{
"id": "trending-topics",
"name": "trending-topics",
"description": "Get trending research topics and concepts with paper counts",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"field": {
"description": "Filter by field (e.g., \"Computer Science\", \"Medicine\")",
"type": "string"
},
"limit": {
"default": 20,
"description": "Number of topics to return",
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
{
"id": "paper-analysis",
"name": "paper-analysis",
"description": "Deep analysis of a paper with citations, references, and related work",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"paperId": {
"description": "OpenAlex work ID (W1234567890)",
"type": "string"
},
"doi": {
"description": "DOI of the paper",
"type": "string"
}
},
"additionalProperties": false
}
},
{
"id": "analytics",
"name": "analytics",
"description": "Payment analytics summary",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"description": "Time window in ms",
"type": "number"
}
},
"additionalProperties": false
}
},
{
"id": "analytics-transactions",
"name": "analytics-transactions",
"description": "Recent payment transactions",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
},
"limit": {
"default": 50,
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
{
"id": "analytics-csv",
"name": "analytics-csv",
"description": "Export payment data as CSV",
"inputModes": [
"application/json"
],
"outputModes": [
"application/json",
"text/plain"
],
"streaming": false,
"x_input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
}
},
"additionalProperties": false
}
}
],
"supportsAuthenticatedExtendedCard": false,
"entrypoints": {
"overview": {
"description": "Free overview - OpenAlex stats and agent info",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {},
"additionalProperties": false
}
},
"search-papers": {
"description": "Search academic papers by keyword, title, or DOI",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query (keyword, title, or DOI)"
},
"limit": {
"default": 10,
"description": "Max results (1-50)",
"type": "number"
},
"year": {
"description": "Filter by publication year",
"type": "number"
},
"sort": {
"default": "relevance_score",
"type": "string",
"enum": [
"cited_by_count",
"publication_date",
"relevance_score"
]
}
},
"required": [
"query",
"limit",
"sort"
],
"additionalProperties": false
}
},
"author-lookup": {
"description": "Get author profile with publications and citation metrics",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"name": {
"description": "Author name to search",
"type": "string"
},
"orcid": {
"description": "ORCID identifier (0000-0000-0000-0000)",
"type": "string"
}
},
"additionalProperties": false
}
},
"institution-lookup": {
"description": "Get institution profile with research output and rankings",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"name": {
"description": "Institution name",
"type": "string"
},
"rorId": {
"description": "ROR identifier",
"type": "string"
},
"country": {
"description": "Filter by country code (US, UK, DE, etc)",
"type": "string"
},
"type": {
"type": "string",
"enum": [
"education",
"healthcare",
"company",
"government",
"nonprofit"
]
}
},
"additionalProperties": false
}
},
"trending-topics": {
"description": "Get trending research topics and concepts with paper counts",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"field": {
"description": "Filter by field (e.g., \"Computer Science\", \"Medicine\")",
"type": "string"
},
"limit": {
"default": 20,
"description": "Number of topics to return",
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
"paper-analysis": {
"description": "Deep analysis of a paper with citations, references, and related work",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"paperId": {
"description": "OpenAlex work ID (W1234567890)",
"type": "string"
},
"doi": {
"description": "DOI of the paper",
"type": "string"
}
},
"additionalProperties": false
}
},
"analytics": {
"description": "Payment analytics summary",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"description": "Time window in ms",
"type": "number"
}
},
"additionalProperties": false
}
},
"analytics-transactions": {
"description": "Recent payment transactions",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
},
"limit": {
"default": 50,
"type": "number"
}
},
"required": [
"limit"
],
"additionalProperties": false
}
},
"analytics-csv": {
"description": "Export payment data as CSV",
"streaming": false,
"input_schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"windowMs": {
"type": "number"
}
},
"additionalProperties": false
}
}
},
"payments": [
{
"method": "x402",
"payee": "0xE5312919e63109c9dDBa2Ea7cf75EC9B3d5D3A14",
"network": "base",
"endpoint": "https://facilitator.daydreams.systems",
"extensions": {
"x402": {
"facilitatorUrl": "https://facilitator.daydreams.systems"
}
}
}
]
}