Loading...
Loading...
Search research papers via Gemini for broad literature discovery. Use when user says "gemini search", "gemini papers", "search with gemini", or wants AI-powered literature discovery beyond arXiv/Semantic Scholar indexes.
npx skill4agent add wanshuiyin/auto-claude-code-research-in-sleep gemini-search| Skill | Source | Best for |
|---|---|---|
| arXiv API | Latest preprints, cutting-edge unrefereed work |
| Semantic Scholar API | Published venue papers (IEEE, ACM, Springer) with citation counts |
| DeepXiv CLI | Layered reading: search, brief, section map, section reads |
| Exa API | Broad web search: blogs, docs, news, companies, research papers |
| Gemini MCP / CLI | AI-powered broad literature discovery — searches across multiple angles, aliases, and sub-problems |
— year: 2020-gemini-climcp__gemini-cli__ask-gemini— model: gemini-3-flash-preview— model: auto-gemini-3— model: gemini-2.5-progemini-2.5-flashgemini-cliOverrides (append to arguments):
— request up to 20 papers/gemini-search "topic" — max: 20 — papers from 2020 onward/gemini-search "topic" — year: 2020- — only papers with open-source code/gemini-search "topic" — code-only — focus on specific venues/gemini-search "topic" — venues: NeurIPS,ICML,ICLR — Gemini 3 Flash (faster, higher quota, less capable than Pro)/gemini-search "topic" — model: gemini-3-flash-preview — auto-routes within the Gemini 3 family by load/gemini-search "topic" — model: auto-gemini-3 — legacy (only if your/gemini-search "topic" — model: gemini-2.5-pro< v0.40)gemini-cli
npm install -g @google/gemini-cli
gemini authnpm install -g gemini-mcp-tool~/.claude.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"gemini-cli": {
"command": "gemini-mcp"
}
}
}npx{
"mcpServers": {
"gemini-cli": {
"command": "npx",
"args": ["-y", "gemini-mcp-tool"]
}
}
}claude mcp add gemini-cli -- npx -y gemini-mcp-tool.claude/.env# .claude/.env
GEMINI_API_KEY=your-key-here.claude/.envgemini-2.5-flash| Tool | Parameters | Description |
|---|---|---|
| | Ask Gemini for analysis or research; supports |
| | Safe code execution in sandbox |
| — | Connection test |
| — | Show Gemini CLI help |
gemini --version$ARGUMENTS2020-mcp__gemini-cli__ask-geminimcp__gemini-cli__ask-gemini({
prompt: 'You are a research literature scout. Search comprehensively for papers on: "QUERY"
IMPORTANT CONSTRAINTS:
1. Search from MULTIPLE angles — do not just use the exact query. Decompose the topic into sub-problems, aliases, neighboring tasks, and common benchmark/settings variants.
2. Prefer papers that are genuinely relevant, not merely keyword-adjacent.
3. Include top venues, journals, surveys, recent preprints, and papers with code when available.
4. Focus on papers from MIN_YEAR onward unless older foundational work is necessary.
For EACH paper found, provide ALL of the following in this exact format:
- Title: [exact title]
- Authors: [full author list]
- Year: [publication year]
- Venue: [exact conference/journal name + year, or "arXiv preprint" if not published]
- arXiv ID: [format 2401.12345, or "N/A"]
- DOI: [if available, or "N/A"]
- Code URL: [GitHub/GitLab link if available, or "No code"]
- Summary: [one-sentence core contribution]
Find at least MAX_RESULTS papers with good coverage across:
- strong recent papers from top venues
- surveys/reviews if they exist
- papers with open-source code
- closely related variants of the topic
Format as a numbered list with all fields for each paper.',
model: 'DEFAULT_MODEL'
})mcp__gemini-cli__ask-geminigemini -p 'You are a research literature scout. Search comprehensively for papers on: "QUERY"
...same prompt as above...' 2>/dev/null/dev/null{
title, authors, year, venue,
arxiv_id, // "N/A" if not available
doi, // "N/A" if not available
code_url, // "No code" if not available
summary // one-sentence contribution
}| # | Title | Venue | Year | Code | Summary |
|---|-------|-------|------|------|---------|
| 1 | ... | NeurIPS 2024 | 2024 | [GitHub](url) | ... |
| 2 | ... | IEEE TWC | 2023 | No | ... |/arxiv/semantic-scholar "topic" — search published venue papers with citation counts
/arxiv "arXiv:XXXX.XXXXX" — fetch specific preprint details
/research-lit "topic" — sources: gemini, semantic-scholar — combined multi-source review
/novelty-check "idea" — verify novelty against literaturemcp__gemini-cli__ask-geminigemini -p/semantic-scholar/arxiv/dev/null/semantic-scholar/arxiv/research-lit "topic" — sources: web