Journal intelligence: indexing, quartile, APC, trust score, measured publication times
Call this server's tools from your browser. Nothing to install.
Optional. Without it the server answers with journal identity, indexing status and SJR quartile. With it, the measured and composite layer is included: Trust Score, Journal Impact Factor, APC amount, acceptance rate and measured submission-to-publication time. A key is free from https://pubscope.org/login
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Verify a pasted reference list (plain text, BibTeX or RIS) against Crossref, OpenAlex, DataCite, Semantic Scholar, arXiv, PubMed and DBLP, plus Retraction Watch. Flags references that cannot be found (possibly fabricated), retracted papers and DOI mismatches. One check per day without an account; sign in for more.
The reference list text, one reference per line
Verify a pasted reference list (plain text, BibTeX or RIS) against Crossref, OpenAlex, DataCite, Semantic Scholar, arXiv, PubMed and DBLP, plus Retraction Watch. Flags references that cannot be found (possibly fabricated), retracted papers and DOI mismatches. One check per day without an account; sign in for more.
| Argument | Type | Description |
|---|---|---|
| references* | string | The reference list text, one reference per line |
{
"type": "object",
"required": [
"references"
],
"properties": {
"references": {
"type": "string",
"description": "The reference list text, one reference per line"
}
}
}Side-by-side comparison of 2-4 journals by ISSN: quartile and indexing for any caller, trust score and APC for an identified one.
| Argument | Type | Description |
|---|---|---|
| issns* | array | 2-4 ISSNs to compare, e.g. ["1361-8415", "1533-7928"] |
{
"type": "object",
"required": [
"issns"
],
"properties": {
"issns": {
"type": "array",
"items": {
"type": "string"
},
"description": "2-4 ISSNs to compare, e.g. [\"1361-8415\", \"1533-7928\"]"
}
}
}Full profile of one journal by ISSN: indexing, quartile, open-access status, scope and integrity signals (e.g. DOAJ withdrawal) for any caller. Trust score with breakdown, impact factor, APC and measured publication time require an identified caller. Use when the user asks about one journal.
| Argument | Type | Description |
|---|---|---|
| issn* | string | The journal's ISSN, e.g. 1361-8415 |
{
"type": "object",
"required": [
"issn"
],
"properties": {
"issn": {
"type": "string",
"description": "The journal's ISSN, e.g. 1361-8415"
}
}
}Search 46,000+ academic journals by title, ISSN, or publisher. Returns indexing status (WoS/Scopus/DOAJ), SJR quartile and open-access info for any caller; trust score and APC require an identified caller. Supports filters.
| Argument | Type | Description |
|---|---|---|
| query* | string | Journal title, ISSN (e.g. 0028-0836), or publisher name |
| quartile | string | Optional SJR quartile filter: Q1, Q2, Q3 or Q4 |
| max_results | integer | Max results to return (1-20, default 10) |
| open_access_only | boolean | Only return Open Access journals |
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Journal title, ISSN (e.g. 0028-0836), or publisher name"
},
"quartile": {
"type": "string",
"description": "Optional SJR quartile filter: Q1, Q2, Q3 or Q4"
},
"max_results": {
"type": "integer",
"description": "Max results to return (1-20, default 10)"
},
"open_access_only": {
"type": "boolean",
"description": "Only return Open Access journals"
}
}
}