Search Google Scholar via Chrome DevTools MCP, let the user select a paper, and retrieve its BibTeX entry. 通过 Chrome DevTools MCP 在 Google Scholar 搜索论文并获取 BibTeX 引用。
This Skill searches Google Scholar using Chrome DevTools MCP tools, presents search results to the user for selection, and retrieves BibTeX entries for selected papers. It automates the manual process of searching Google Scholar, clicking "Cite", and copying BibTeX. This Skill does NOT use Semantic Scholar MCP — it operates entirely through browser automation.
Activates when the user asks to:
/get-paper <search query>mcp__chrome-devtools__list_pages to check browser state.scholar.google.com, call mcp__chrome-devtools__navigate_page to https://scholar.google.com.mcp__chrome-devtools__fill.mcp__chrome-devtools__click.mcp__chrome-devtools__wait_for (text: ["Cited by"]).For each selected paper:
Cite button (haspopup="menu") for the selected result.["BibTeX"] text to appear.BibTeX link inside the Cite dialog.["@"] to appear on the new page. Take a snapshot and extract the full BibTeX entry text.mcp__chrome-devtools__navigate_page type=back)..bib file.
manuscript/references/references.bib (if it exists in the current project).| Output | Format | Condition |
|---|---|---|
bibtex_entry | BibTeX text | Always produced |
| Paper metadata | Numbered list with title, authors, venue, year, citations | Always presented before selection |
| Situation | Handling |
|---|---|
| Google Scholar CAPTCHA or rate-limit | Inform the user and stop |
| No results found | Inform the user, suggest alternative keywords |
| BibTeX page fails to load | Retry once, then inform the user |
| Multiple papers selected | Loop through Step 4 for each selection |
| Cite dialog not closing | Navigate back to force close |
wang2024assessing). Do not modify them unless the user asks.This Skill requires Chrome DevTools MCP server to be configured in Claude Code. To enable it:
Skill: get-paper