Cursor
Use BioContext7 with the Cursor AI editor
Setup
Cursor supports MCP servers through its configuration. Add BioContext7 to your Cursor MCP settings.
Local stdio
Create or edit .cursor/mcp.json in your project root:
Remote HTTP
When api.biocontext7.com is deployed:
Usage
Once configured, BioContext7 tools are available in Cursor's AI chat:
- Ask about bioinformatics tools and Cursor will use
resolve-library-id - Request documentation for a specific tool with
get-library-docs - Get ranked pipeline recommendations with
recommend-tools
Example Prompts
Cursor Rules
The BioContext7 Cursor plugin includes bio-specific rules that enhance AI assistance for pipeline development.
.cursorrules
Copy the .cursorrules file to your project root for project-level
bioinformatics context:
This gives Cursor context about available MCP tools, standard analysis chains, container conventions, and EDAM data formats.
.cursor/rules/*.mdc
Copy the conditional rules for file-type-specific guidance:
Available rules:
biocontext7.mdc— Activates for*.nf,*.smk,*.wdl,*.cwl,*.pyfilespipeline-patterns.mdc— Standard analysis chains and resource defaults for workflow files
Verify
- Open Cursor with the MCP config in place
- Check that the BioContext7 MCP server appears in the MCP panel
- Test with: "find tools for single-cell analysis" — the
resolve-library-idtool should fire
HTTP Transport
For persistent connections, use HTTP transport:
- Start the BioContext7 server:
- Configure Cursor to connect: