{"serverId":"mcp-registry/io.tooloracle/researchoracle","tools":[{"name":"arxiv_search","fixed":{"name":"arxiv_search","description":"Search arXiv preprints — cutting-edge research before peer review.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"query":{"type":"string"},"topic":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":73,"tokensAfter":73},{"name":"author_search","fixed":{"name":"author_search","description":"Find researchers by name. Returns h-index, publications, affiliations.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Author name"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":67,"tokensAfter":67},{"name":"doi_lookup","fixed":{"name":"doi_lookup","description":"Look up any paper by DOI via Crossref. Metadata, citations, journal.","inputSchema":{"type":"object","properties":{"doi":{"type":"string","description":"e.g. 10.1016/j.frl.2024.105432"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":71,"tokensAfter":71},{"name":"health_check","fixed":{"name":"health_check","description":"ResearchOracle status, backends, coverage.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":45,"tokensAfter":45},{"name":"search_papers","fixed":{"name":"search_papers","description":"Search 200M+ scientific papers. Use 'topic' for predefined compliance searches (dora, mica, aml, etc.) or 'query' for free text.","inputSchema":{"type":"object","properties":{"sort":{"type":"string","description":"relevance,citationCount,year"},"limit":{"type":"integer","description":"Max 20"},"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_to":{"type":"string"},"year_from":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":195,"tokensAfter":195}],"toolsChanged":5,"tokensSaved":0,"todo":[{"tool":"arxiv_search","params":["limit","query","topic"]},{"tool":"author_papers","params":["limit","author_id"]},{"tool":"citation_graph","params":["doi","paper_id"]},{"tool":"paper_detail","params":["doi","paper_id"]},{"tool":"paper_recommendations","params":["limit","paper_id"]},{"tool":"search_papers","params":["year_to","year_from"]},{"tool":"trending_research","params":["topic"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}