Pubtator MCP Server
@QIngyuanfl
About Pubtator MCP Server
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Pubtator MCP Server?
An async Python server that integrates with the PubTator3 API to provide biomedical text‑mining tools via the MCP agent protocol. It supports entity lookup, literature search, and article text extraction for researchers and developers.
How to use Pubtator MCP Server?
Install with pip install mcp-server-pubtator3, then run mcp-server-pubtator3. The server exposes four MCP tools (find_entity, search_pubtator, get_paper_text, find_related_entities) that can be called from any MCP‑compatible platform.
Key features of Pubtator MCP Server
- Entity autocomplete for genes, diseases, chemicals, and variants
- Literature search by keywords, IDs, or entity relations
- Article retrieval from PubMed/PMC in plain text
- Find entities related to a given identifier with filters
- Async, non‑blocking operation via
aiohttp
Use cases of Pubtator MCP Server
- Identify biomedical concept identifiers from free‑text queries
- Search for articles about a specific gene‑disease interaction
- Extract full‑text content from PubMed or PMC articles
- Discover related entities (e.g., chemicals associated with a disease)
- Integrate biomedical knowledge into agent‑based analysis pipelines
FAQ from Pubtator MCP Server
What Python version is required?
Python 3.10 or higher is required.
Do I need an API key or authentication?
No authentication is mentioned; the server directly queries the public PubTator3 API.
What is the maximum number of results per query?
Each tool’s limit parameter has a default of 10 and a maximum of 50.
What does the get_paper_text tool return?
It returns the plain text content of the article if available.
How do I access the available tools?
The tools are listed in the list_tools endpoint and can be invoked over the MCP protocol.
Frequently asked questions
What Python version is required?
Python 3.10 or higher is required.
Do I need an API key or authentication?
No authentication is mentioned; the server directly queries the public PubTator3 API.
What is the maximum number of results per query?
Each tool’s `limit` parameter has a default of 10 and a maximum of 50.
What does the `get_paper_text` tool return?
It returns the plain text content of the article if available.
How do I access the available tools?
The tools are listed in the `list_tools` endpoint and can be invoked over the MCP protocol.
Basic information
More Other MCP servers

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Codelf
unbugA search tool helps dev to solve the naming things problem.
Comments