Add BGPT MCP (scientific paper search)#257
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new documentation section to highlight an MCP server integration (BGPT MCP) for scientific paper search/data extraction, making it discoverable from the README contents.
Changes:
- Add “MCP Servers” to the README table of contents.
- Introduce a new “## MCP Servers” section with a link to BGPT MCP.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| ## MCP Servers | ||
|
|
||
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) - Search scientific papers and retrieve structured experimental data via MCP. Remote server — no install needed. |
There was a problem hiding this comment.
In ## MCP Servers, this entry uses an inline description separated by -, but the other link lists in this README (e.g., ## Useful links, ## Community Resources) are plain links without descriptions. To keep formatting consistent and easier to scan, either remove the description here or add short descriptions to the other items in the same style.
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) - Search scientific papers and retrieve structured experimental data via MCP. Remote server — no install needed. | |
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) |
| - [Tips and Tricks](#tips-and-tricks) | ||
| - [Videos](#videos) |
There was a problem hiding this comment.
🚩 Pre-existing TOC order mismatch: Videos listed before Contributing but sections are reversed
The Table of Contents (lines 23-25) lists Videos before Contributing, but the actual section order in the document is ## Contributing (line 86) followed by ## Videos (line 94). This mismatch is pre-existing (confirmed via git show HEAD~1:README.md) and not introduced by this PR, but it's worth noting since the contributor is editing the TOC area.
(Refers to lines 23-25)
Was this helpful? React with 👍 or 👎 to provide feedback.
51050e9 to
781e9ba
Compare
Made-with: Cursor
781e9ba to
103c622
Compare
|
|
||
| - [windsurfrules by kinopeee](https://github.com/kinopeee/windsurfrules) | ||
| - [windsurfrules_by_kamusis](https://github.com/kamusis/windsurf_memories) | ||
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) - Scientific paper search via MCP |
There was a problem hiding this comment.
🟡 Missing cspell dictionary entry for "BGPT" will fail spell check CI
The new line adds the word "BGPT" which is not in the cspell custom dictionary (cspell.json:4-21). Running npx cspell README.md confirms: README.md:53:4 - Unknown word (BGPT). This will fail the automated spell check that runs as a pre-commit hook and in CI (per CHECKS.md:11). The cspell.json words array needs "BGPT" (or "bgpt") added to pass validation.
Prompt for agents
Add "BGPT" (or "bgpt") to the words array in cspell.json (around line 4-21) so the spell checker recognizes this acronym. For example, add "bgpt" after the existing "RAII" entry. Additionally, consider adding "connerlambden" if cspell ever flags it in non-URL contexts.
Was this helpful? React with 👍 or 👎 to provide feedback.
|
|
||
| - [windsurfrules by kinopeee](https://github.com/kinopeee/windsurfrules) | ||
| - [windsurfrules_by_kamusis](https://github.com/kamusis/windsurf_memories) | ||
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) - Scientific paper search via MCP |
There was a problem hiding this comment.
🚩 New entry is a general MCP tool, not Windsurf-specific
The two existing Community Resources entries (windsurfrules by kinopeee and windsurfrules_by_kamusis) are both directly Windsurf-specific tools (rules and memories). The new entry, BGPT MCP, is a general MCP server for scientific paper search — it's not Windsurf-specific. While MCP servers are usable from Windsurf, this broadens the scope of the section. The repository description says it's "A curated hub of resources" for Windsurf, so whether general MCP tools belong here is a judgment call for maintainers.
Was this helpful? React with 👍 or 👎 to provide feedback.
|
|
||
| - [windsurfrules by kinopeee](https://github.com/kinopeee/windsurfrules) | ||
| - [windsurfrules_by_kamusis](https://github.com/kamusis/windsurf_memories) | ||
| - [BGPT MCP](https://github.com/connerlambden/bgpt-mcp) - Scientific paper search via MCP |
There was a problem hiding this comment.
📝 Info: Formatting style is slightly inconsistent with existing entries
The existing entries in Community Resources don't use descriptions after the link (e.g., - [windsurfrules by kinopeee](url) with no trailing - description), while the new entry uses - Scientific paper search via MCP as an inline description. This isn't a markdown or lint violation, but it's a minor style inconsistency. Not flagged as a bug since there's no explicit rule requiring uniform description style, but maintainers may want to either add descriptions to the existing entries for consistency or remove the description from the new one.
Was this helpful? React with 👍 or 👎 to provide feedback.
|
Still active — happy to make any changes needed for merge. |
|
Still active — looking forward to review. |
Adds BGPT MCP — a hosted MCP server for searching scientific papers with full-text experimental data extraction.
https://bgpt.pro/mcp/sse) and Streamable HTTP (https://bgpt.pro/mcp/stream)search_papers— returns structured data from full-text studies