Labmate

Provides an MCP server that connects Claude to literature, synthesis, bench references, and writing tools for end-to-end scientific workflow.
  • python

0

GitHub Stars

python

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "jonasrackl-labmate-mcp": {
      "command": "labmate-mcp",
      "args": [],
      "env": {
        "RXN_API_KEY": "<RXN_API_KEY>",
        "WOS_API_KEY": "<WOS_API_KEY>",
        "ROWAN_API_KEY": "<ROWAN_API_KEY>",
        "COMPTOX_API_KEY": "<COMPTOX_API_KEY>",
        "UNPAYWALL_EMAIL": "<UNPAYWALL_EMAIL>",
        "SEMANTIC_SCHOLAR_API_KEY": "<SEMANTIC_SCHOLAR_API_KEY>",
        "MATERIALS_PROJECT_API_KEY": "<MATERIALS_PROJECT_API_KEY>"
      }
    }
  }
}

Labmate MCP Server integrates Claude with a comprehensive set of scientific data sources, computation tools, bench references, and writing utilities to streamline every stage of your research workflow from literature search to publication. This MCP server provides an all-in-one setup that you can run locally or in a container to empower Claude to perform complex, chemistry-focused tasks with minimal setup.

How to use

You interact with the Labmate MCP Server through a compatible MCP client that connects to the server either locally or over HTTP. Start the server using the command shown in your chosen setup method, then configure your client to point at the server. Once connected, you can ask Claude to search literature, plan syntheses, run bench calculations, analyze data, and format publications all within a single conversational flow.

How to install

Prerequisites: you need Python installed on your system. You may also choose to run the server inside Docker for isolation and ease of deployment.

Step 1: Install the package using Python’s package manager.

Step 2: Run the server or use the provided setup commands to initialize API keys and environment configuration.

Step 3: Connect your MCP client by configuring the server endpoint and start the client. The setup flow includes optional API keys for extended capabilities.

Configuration and usage notes

The server supports configuration through a simple, explicit setup flow. You can start with an automatic setup that saves credentials to a local environment file, or you can provide credentials manually in your client’s configuration. The available API keys cover a range of services, but all keys are optional and 61 of 81 tools work without any configuration.

If you want to run the server in Docker, you can build a container image and start the container to run Labmate MCP Server in an isolated environment.

Examples of what you can do with Labmate MCP Server

Literature and discovery: search papers across multiple sources, view abstracts, access open PDFs, and generate BibTeX for a selected set.

Synthesis planning: perform retrosynthesis or forward planning, compute exact reagent masses for a scale, and obtain workup suggestions.

Reaction development and bench references: consult named reactions, apply a reaction development checklist, and pull protecting group and solvent references.

Writing and publication: format citations, build bibliographies, generate experimental templates, and assemble SI checklists.

Troubleshooting and tips

If you encounter connectivity issues, verify that your MCP client is configured to connect to the Labmate MCP Server endpoint and that the server is running. For workflow tips, use the setup command to obtain free API keys for extended capabilities and consult the example prompts to guide your conversations.

Available tools

search_papers

Multi-source literature search across Crossref, OpenAlex, and S2 with metadata fusion

get_paper_details

Retrieve full metadata for a paper including abstract, authors, citations, and references

find_similar_papers

Content-based recommendations for related literature from Semantic Scholar

get_paper_citations

Forward citation graph with context snippets for a given paper

get_paper_references

Backward citation graph (bibliography) for a paper

get_author_profile

Author profile with h-index, publications, co-authors, and topics from multiple sources

analyze_research_topic

Publication volume trends over time for a given topic using OpenAlex data

find_open_access_pdf

Open access PDFs discovery via Unpaywall

search_chemrxiv

ChemRxiv preprint search across Crossref and OpenAlex

get_chemrxiv_categories

List of ChemRxiv subject categories

search_web_of_science

WoS search (requires API key)

generate_bibtex

DOI to BibTeX conversion for single or batch DOIs

get_journal_metrics

OpenAlex-based journal metrics and open access data

search_protein_structures

RCSB PDB search by keyword, organism, or method

get_protein_structure

Full PDB entry details including resolution and ligands

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational