EBI Proteins API MCP Server for VS Code CopilotGive VS Code Copilot instant access to 16 tools to Get Antigen, Get Coordinates, Get Genecentric, and more
GitHub Copilot in VS Code is the most widely adopted AI coding assistant, embedded directly into the world's most popular code editor. With MCP support in Agent mode, Copilot can access external data and APIs to generate context-aware code grounded in real-time information.
Ask AI about this MCP Server for VS Code Copilot
The EBI Proteins API MCP Server for VS Code Copilot is a standout in the The Unthinkable category — giving your AI agent 16 tools to work with, ready to go from day one.
Vinkius delivers Streamable HTTP and SSE to any MCP client
{
"mcpServers": {
"ebi-proteins-api": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
}Vinkius Desktop App
The modern way to manage MCP Servers — no config files, no terminal commands. Install EBI Proteins API and 4,000+ MCP Servers from a single visual interface.





* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
About EBI Proteins API MCP Server
Connect to the EMBL-EBI Proteins API and access comprehensive protein biology data from one of the world's leading bioinformatics institutes.
GitHub Copilot Agent mode brings EBI Proteins API data directly into your VS Code workflow. With a project-scoped config, the entire team shares access to 16 tools. Copilot queries live data, generates typed code, and writes tests from actual API responses, all without leaving the editor.
What you can do
- Protein Retrieval — Fetch complete protein entries by UniProt accession with names, organisms, gene information, sequences, and cross-references
- Sequence Features — Retrieve annotated domains, binding sites, active sites, signal peptides, transmembrane regions, and disulfide bonds for any protein
- Genetic Variants — Access curated variants from UniProtKB aggregated with large-scale studies including ClinVar, gnomAD, 1000 Genomes, COSMIC, and TOPMed
- Proteomics & PTMs — Query mass-spectrometry peptide evidence and post-translational modifications from PeptideAtlas, MaxQB, EPD, and ProteomicsDB
- Mutagenesis — Explore curated mutagenesis experiments with detailed phenotypic effect descriptions
- Proteomes & Taxonomy — Search reference proteomes and navigate the taxonomy tree by ID or organism name
- Genome Coordinates — Map proteins to genome positions on GRCh38/GRCh37 with Ensembl gene, transcript, and translation IDs
The EBI Proteins API MCP Server exposes 16 tools through the Vinkius. Connect it to VS Code Copilot in under two minutes — credentials fully managed, no infrastructure to provision, no vendor lock-in. Your configuration, your data, your control.
All 16 EBI Proteins API tools available for VS Code Copilot
When VS Code Copilot connects to EBI Proteins API through Vinkius, your AI agent gets direct access to every tool listed below — spanning proteins, uniprot, bioinformatics, and more. Every call runs in a secure, isolated environment with full audit visibility. Beyond a simple connection, you get real-time monitoring of agent activity, enterprise governance, and optimized token usage.
Get antigen on EBI Proteins API
These are peptide regions used for antibody generation, indicating experimentally validated protein expression targets. Useful for immunology and antibody-based research. Get antigen sequences from Human Protein Atlas
Get coordinates on EBI Proteins API
Returns Ensembl gene, transcript, and translation IDs along with chromosome, start/end positions, and strand information. Essential for bridging protein annotations with genomic data. Get genome coordinate mappings for a protein
Get genecentric on EBI Proteins API
Shows canonical protein and related protein count for each gene. Use with a UniProt Proteome ID (e.g. UP000005640). Get the gene-centric view of a proteome
Get mutagenesis on EBI Proteins API
Each entry includes the wild-type and mutant residues, position, and a description of the functional impact. Critical for understanding structure-function relationships. Get mutagenesis experiments and phenotypic effects
Get protein on EBI Proteins API
Use a UniProt accession such as P12345, Q9Y6K9, or P53_HUMAN. Retrieve a full protein entry by UniProt accession
Get protein features on EBI Proteins API
Features include domains, binding sites, active sites, signal peptides, transmembrane regions, disulfide bonds, glycosylation sites, and more. Each feature has start/end positions and evidence counts. Get sequence feature annotations for a protein
Get proteome on EBI Proteins API
Returns taxonomy, protein count, gene count, reference status, and component information. Use IDs like UP000005640 for human proteome or UP000000589 for mouse. Get a specific proteome by UniProt Proteome ID
Get proteomics on EBI Proteins API
Shows which peptides have been experimentally detected and whether they are unique to this protein. Essential for validating protein expression. Get mass-spectrometry proteomics data for a protein
Get proteomics ptm on EBI Proteins API
Provides residue-level PTM positions with evidence counts. Get post-translational modifications from mass-spec data
Get taxonomy on EBI Proteins API
Returns scientific name, common name, rank, lineage, parent, and children nodes. Use IDs like 9606 for human, 10090 for mouse, 562 for E. coli. Get taxonomy node details by NCBI taxon ID
Get variation on EBI Proteins API
Each variant includes wild-type and mutant residues, clinical significance, consequence type (e.g. missense, nonsense), and cross-references. Critical for clinical genomics and variant interpretation. Get genetic variants for a protein from multiple sources
Search features by type on EBI Proteins API
Valid types include: DOMAIN, BINDING, ACTIVE_SITE, SIGNAL, TRANSMEM, DISULFID, CARBOHYD, MOD_RES, VARIANT, MUTAGEN, REGION, MOTIF, SITE, REPEAT, COILED, COMPBIAS, HELIX, STRAND, TURN. Search features by type across proteins
Search proteins on EBI Proteins API
You can combine gene name (e.g. TP53), organism (e.g. human, 9606), keyword (e.g. kinase), or accession. Returns a summarized list of matching proteins with names, organisms, and sequence lengths. Search proteins by gene name, organism, or keyword
Search proteomes on EBI Proteins API
Returns proteome IDs, taxonomy, protein counts, gene counts, and reference proteome status. Use queries like "homo sapiens", "escherichia coli", "arabidopsis". Search proteomes by organism name
Search taxonomy on EBI Proteins API
Returns matching taxonomy entries with scientific names, common names, taxon IDs, and ranks. Useful for finding the correct taxon ID before querying proteins or proteomes for a specific organism. Search taxonomy by organism name
Search variation on EBI Proteins API
g. large_scale_study, uniprot, mixed), consequence type (e.g. missense, stop gained), and wild-type residue. Use this to find clinically relevant variants across the proteome. Search variants by consequence type, source, or residue
Connect EBI Proteins API to VS Code Copilot via MCP
Follow these steps to wire EBI Proteins API into VS Code Copilot. The entire setup takes under two minutes — your credentials stay safe behind Vinkius.
Create MCP config
.vscode/mcp.json file in your project rootAdd the server config
Enable Agent mode
Start using EBI Proteins API
Why Use VS Code Copilot with the EBI Proteins API MCP Server
GitHub Copilot for Visual Studio Code provides unique advantages when paired with EBI Proteins API through the Model Context Protocol.
VS Code is used by over 70% of developers. adding MCP tools to Copilot means your team can leverage external data without leaving their primary editor
Project-scoped MCP configs (`.vscode/mcp.json`) let you commit server configurations to your repository, ensuring the entire team shares the same tool access
Copilot's Agent mode integrates MCP tools seamlessly with file editing, terminal commands, and workspace search in a single agentic loop
GitHub's enterprise compliance and audit features extend to MCP tool usage, providing visibility into how AI interacts with external services
EBI Proteins API + VS Code Copilot Use Cases
Practical scenarios where VS Code Copilot combined with the EBI Proteins API MCP Server delivers measurable value.
Live API integration: Copilot can query an MCP server, inspect the response schema, and generate typed API client code in the same step
DevSecOps workflows: security teams can give developers access to domain intelligence tools directly in their editor for real-time vulnerability assessment during code review
Data pipeline development: Copilot fetches sample data via MCP and generates transformation scripts, validators, and test fixtures from actual API responses
Documentation generation: Copilot queries available tools and auto-generates README sections, API reference docs, and usage examples
Example Prompts for EBI Proteins API in VS Code Copilot
Ready-to-use prompts you can give your VS Code Copilot agent to start working with EBI Proteins API immediately.
"Get all known genetic variants for the TP53 tumor suppressor protein."
"Show me the domain architecture and binding sites of the EGFR protein."
"Map the BRCA1 protein to its genome coordinates on GRCh38."
Troubleshooting EBI Proteins API MCP Server with VS Code Copilot
Common issues when connecting EBI Proteins API to VS Code Copilot through Vinkius, and how to resolve them.
MCP tools not available
EBI Proteins API + VS Code Copilot FAQ
Common questions about integrating EBI Proteins API MCP Server with VS Code Copilot.
Which VS Code version supports MCP?
How do I switch to Agent mode?
Can I restrict which MCP tools Copilot can access?
Does MCP work in VS Code Remote or Codespaces?
.vscode/mcp.json work in Remote SSH, WSL, and GitHub Codespaces environments. The MCP connection is established from the remote host, so ensure the server URL is accessible from that environment.Explore More MCP Servers
View all →
BCLaws API
6 toolsAccess British Columbia laws — audit statutes and regulations via AI.

Flexport
12 toolsManage global freight shipments, purchase orders, and logistics documents via AI agents with Flexport.

API Ninjas
8 toolsAccess fitness, health and nutrition tools — search exercises, calculate calories, body fat, BMR, TDEE and get nutrition info.

SEC EDGAR Filings — 10-K, 10-Q, 8-K, Insider Trades & Full-Text Search
6 toolsAccess all SEC filings: 10-K annual reports, 10-Q quarterly reports, 8-K material event disclosures, Form 4 insider trading data, and full-text search across every document ever filed on EDGAR. Filter by company, form type, and date range.
