Google Scholar Search
scholar_searchRetrieve academic paper metadata—authors, venue, year, citation count, and full-text links—from Google Scholar queries.
Instructions
Use only for paper metadata such as authors, venue, year, versions, and citation counts. With research enabled, one local broker lets multiple MCP sessions query the same knowledge base concurrently and orders writes safely. Do not use it to discover or read paper content; use search with extract_mode instead. Returns title, authors, publication, year, snippet, citation count, related/version links, and an available full-text link. With research enabled, metadata and citation observations retain provider provenance and research_context exposes related prior searches. Google Scholar uses browser search, SearchApi primary, or configured fallback. Results are cached with the same TTL as search. Max 10 papers per call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum papers. Integer 1-10, default 10. | |
| query | Yes | Google Scholar query. Supports quotes and author: operators. | |
| project_id | No | Project memory id. | |
| session_id | No | Stable host task id. Reuses the same project session after restart. | |
| memory_handle | No | Reuse the handle returned by a prior project-aware call. | |
| session_intent | No | Current durable task intent. A changed value creates an immutable revision. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | ||
| error | No | ||
| query | No | ||
| memory | No | ||
| results | No | ||
| elapsed_ms | No | ||
| memory_handle | No | ||
| research_context | No |