Linked life-science search: 40M+ papers, 1.2M+ trials, drugs, genes, FDA/EMA approvals, patents.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Amass is a remote MCP server for life-science research. It exposes one linked corpus β publications, clinical trials, drugs, genes, regulatory approvals and patents β to Claude, ChatGPT, VS Code, Cursor and any other MCP client.
This repository holds the MCP Registry
listing (server.json). The server itself is a hosted service, so there is
nothing here to install or run.
Amass speaks streamable HTTP with OAuth 2.1. Most clients need only the URL:
You will be redirected to sign in with your Amass account; new accounts are
provisioned automatically with trial credits. Clients that cannot complete an
OAuth flow can instead send an Amass API key (amass_β¦) as a bearer token.
Or install it from the registry by name: tech.amass/amass.
Six Cores, cross-linked so you can move between them in a single query β publications β trials, trials β drugs, drugs β genes, drugs β approvals, and patents β drugs/publications.
| Core | Contents |
|---|---|
| BioMedCore | 40M+ biomedical publications (PubMed/PMC-derived) with abstracts, authors, journal metadata, citations, MeSH terms and optional fulltext |
| TrialCore | 1.2M+ clinical trials (ClinicalTrials.gov + WHO ICTRP non-US registries) with phase, status, sponsor, conditions, interventions, enrollment and outcomes |
| DrugCore | 22K+ harmonized drugs/molecules (ChEMBL-anchored) with modality, clinical stage, chemical structure, synonyms and trade names |
| GeneCore | 43K+ harmonized genes (Ensembl-anchored) with biotype, RefSeq summary, tractability/safety intelligence and UniProt protein annotations |
| RegulatoryCore | Unified FDA + EMA authorizations with approval status, orphan designations, and parsed source documents (labels, SmPCs, reviews, EPARs) |
| PatentCore (preview) | Life-science patents (USPTO/EPO/WIPO subset) with full-text search, CPC/IPC classifications, assignees/inventors and patent families |
Each Core has a search_amass_<core>_records tool for discovery and a
get_amass_<core>_record tool for fetching a known identifier. RegulatoryCore
adds get_amass_regulatorycore_document_section for full source-document text,
and send_feedback reports data issues straight to the Amass data team.
Website: https://amass.tech Β· Platform: https://platform.amass.tech Β· API docs: https://mcp.amass.tech/api/doc
Everything below is the release runbook for this listing. It is not needed to use the server.
server.json is the source of truth. The registry authenticates by DNS: a TXT
record on amass.tech carries the public half of an Ed25519 key, and CI signs
with the private half. That is why the listing is namespaced tech.amass/β¦
rather than under a GitHub org.
Edit server.json and bump version.
Open a PR β CI validates the file, checks the version is not already
published, and confirms https://mcp.amass.tech/mcp is up.
Merge, then tag:
The tag must match version in server.json or the workflow fails.
The listing version tracks the major version of the deployed MCP server.
Generates the keypair and prints the Cloudflare TXT record and the
gh secret set command for MCP_PRIVATE_KEY. Follow its four steps, then
delete the local key.pem.
Verify:
description is capped at 100 characters. CI enforces this.git push origin vX.Y.Z becomes ambiguous.No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/amass)<a href="https://allmcps.com/mcp/amass"><img src="https://allmcps.com/api/badge/amass?style=directory" alt="Amass on AllMCPs" /></a>