{"serverId":"mcp-registry/xyz.kadec0/academic-research","tools":[{"name":"author_search","fixed":{"name":"author_search","description":"Author and researcher profile search. An author name returns matching researchers with current affiliation, publication count, total citations, h-index and i10-index, and their most-cited papers — for author lookup, disambiguation, and citation-metrics. Keyless via OpenAlex. [$0.02/call]. Params — name: author name to search; maxItems: 1-25 candidate authors; top_works: top papers per author (0-25) Example params: {'name': 'Yoshua Bengio', 'maxItems': 3}","inputSchema":{"type":"object","title":"_toolArguments","properties":{"params":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Params","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":191,"tokensAfter":191},{"name":"domain_info","fixed":{"name":"domain_info","description":"Domain WHOIS and DNS lookup. Registrar, creation and expiry dates, nameservers, and full DNS records (A, AAAA, MX, NS, TXT, CNAME) for a domain. [$0.02/call]. Params — domain: string Example params: {'domain': 'example.com'}","inputSchema":{"type":"object","title":"_toolArguments","properties":{"params":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Params","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":125,"tokensAfter":125},{"name":"serp_read","fixed":{"name":"serp_read","description":"Web search plus page reading in one call: answer with sources. Runs a web search, scrapes the top results, and returns the ranked search results together with each page's content as clean LLM-ready markdown, so an agent gets the SERP AND the underlying text without a second round of scrape calls. Per-page fetch errors are reported honestly per URL. [$0.08/call]. Params — q: search query; fetch_top: how many top results to fetch and extract, cap 5; maxChars: max markdown chars per fetched page; n","inputSchema":{"type":"object","title":"_toolArguments","properties":{"params":{"anyOf":[{"type":"object","additionalProperties":true},{"type":"null"}],"title":"Params","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":202,"tokensAfter":202}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"author_search","params":["params"]},{"tool":"congress_trades","params":["params"]},{"tool":"cve","params":["params"]},{"tool":"dns_propagation","params":["params"]},{"tool":"domain_info","params":["params"]},{"tool":"geocode","params":["params"]},{"tool":"github","params":["params"]},{"tool":"hackernews","params":["params"]},{"tool":"interest_by_region","params":["params"]},{"tool":"lit_review","params":["params"]},{"tool":"paper_details","params":["params"]},{"tool":"paper_fulltext","params":["params"]},{"tool":"papers","params":["params"]},{"tool":"related_papers","params":["params"]},{"tool":"related_queries","params":["params"]},{"tool":"related_topics","params":["params"]},{"tool":"scrape","params":["params"]},{"tool":"sec_edgar","params":["params"]},{"tool":"serp","params":["params"]},{"tool":"serp_batch","params":["params"]},{"tool":"serp_multi","params":["params"]},{"tool":"serp_read","params":["params"]},{"tool":"trend","params":["params"]}],"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."}