researchoracle

ResearchOracle - 11 financial research tools: 10-K parsing, equity, macro, citation graph.

Should I use this

Quality & Safety

B
Description quality
80%
Schema completeness
75%
Naming quality
82%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (4)

  • LOWTool 'paper_detail' description lacks action verbin paper_detail
  • LOWTool 'paper_recommendations' description lacks action verbin paper_recommendations
  • LOWTool 'doi_lookup' description lacks action verbin doi_lookup
  • LOWTool 'citation_graph' description lacks action verbin citation_graph

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~833Tokens (tool definitions)
~524 BTypical response size
Moderate attention impact (0.65% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "researchoracle": {
      "url": "https://tooloracle.io/news2/mcp/"
    }
  }
}

Remote endpoints

https://tooloracle.io/news2/mcp/streamable-http

What it can do

Tool inventory

Tools (11)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_papers(query, topic, year_from, year_to, limit, ...)

Search 200M+ scientific papers. Use 'topic' for predefined compliance searches (dora, mica, aml, etc.) or 'query' for free text.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Free text search"
    },
    "topic": {
      "type": "string",
      "description": "Predefined: dora,mica,aml,amlr,stablecoin,operational_resilience,ai_governance,agent_security,defi_regulation,cbdc,tokenization,regtech,suptech,esma,eba,psd2,eidas,gdpr,basel"
    },
    "year_from": {
      "type": "string"
    },
    "year_to": {
      "type": "string"
    },
    "limit": {
      "type": "integer",
      "description": "Max 20"
    },
    "sort": {
      "type": "string",
      "description": "relevance,citationCount,year"
    }
  },
  "additionalProperties": false
}
⚪paper_detail(paper_id, doi)

Full paper details: abstract, TLDR, references, citations, PDF link.

Input Schema

{
  "type": "object",
  "properties": {
    "paper_id": {
      "type": "string"
    },
    "doi": {
      "type": "string"
    }
  },
  "additionalProperties": false
}
🟢author_search(query)

Find researchers by name. Returns h-index, publications, affiliations.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Author name"
    }
  },
  "additionalProperties": false
}
🟢author_papers(author_id, limit)

List papers by author. Use author_id from author_search.

Input Schema

{
  "type": "object",
  "properties": {
    "author_id": {
      "type": "string"
    },
    "limit": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
⚪paper_recommendations(paper_id, limit)

AI-powered paper recommendations similar to a given paper.

Input Schema

{
  "type": "object",
  "properties": {
    "paper_id": {
      "type": "string"
    },
    "limit": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
🟢arxiv_search(query, topic, limit)

Search arXiv preprints — cutting-edge research before peer review.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "topic": {
      "type": "string"
    },
    "limit": {
      "type": "integer"
    }
  },
  "additionalProperties": false
}
⚪doi_lookup(doi)

Look up any paper by DOI via Crossref. Metadata, citations, journal.

Input Schema

{
  "type": "object",
  "properties": {
    "doi": {
      "type": "string",
      "description": "e.g. 10.1016/j.frl.2024.105432"
    }
  },
  "additionalProperties": false
}
⚪compliance_research(topic)

One-call bundle: peer-reviewed + preprints for a compliance topic. 20 topics available.

Input Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string",
      "description": "dora,mica,aml,amlr,stablecoin,operational_resilience,ai_governance,agent_security,defi_regulation,cbdc,tokenization,cyber_resilience,regtech,suptech,esma,eba,psd2,eidas,gdpr,basel"
    }
  },
  "additionalProperties": false
}
⚪citation_graph(paper_id, doi, direction)

Explore citation network: who cites a paper and what it references.

Input Schema

{
  "type": "object",
  "properties": {
    "paper_id": {
      "type": "string"
    },
    "doi": {
      "type": "string"
    },
    "direction": {
      "type": "string",
      "description": "citing,cited_by,both"
    }
  },
  "additionalProperties": false
}
⚪trending_research(topic, years)

Most-cited recent papers in a domain. Great for literature reviews.

Input Schema

{
  "type": "object",
  "properties": {
    "topic": {
      "type": "string"
    },
    "years": {
      "type": "string",
      "description": "e.g. 2024-2026"
    }
  },
  "additionalProperties": false
}
🟢health_check

ResearchOracle status, backends, coverage.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded11 tools
verifiedversion not recorded11 tools
verifiedversion not recorded11 tools