Labmate MCP
L

Labmate MCP

An MCP server designed for chemical research, integrating 81 tools, covering the complete scientific research process such as literature retrieval, compound data, synthesis planning, experimental calculation, and paper writing, supporting more than 25 scientific APIs and 202 named reactions.
2 points
6.0K

What is LabMate-MCP?

LabMate-MCP is a Model Context Protocol (MCP) server that connects the Claude AI assistant to scientific databases, computational chemistry tools, experimental bench references, and writing tools. It is a one-stop solution that covers the entire scientific research workflow: from literature search, compound data query, synthesis route planning, experimental calculation, to paper writing and publication preparation.

How to use LabMate-MCP?

Simply install the Python package and then add the server settings to the Claude configuration. Most tools can be used without an API key. For advanced functions (such as retrosynthetic analysis, pKa prediction, etc.), you can add a free API key through simple command-line settings.

Applicable scenarios

LabMate-MCP is suitable for scientific researchers, students, and engineers in fields such as chemistry, biochemistry, and materials science. Whether it is designing new reactions, calculating reagent dosages, searching for literature, predicting compound properties, or preparing paper submissions, it can be completed by interacting with Claude in natural language.

Main features

Literature retrieval and discovery
15 tools, supporting cross-database paper search, viewing citation relationships, finding open-access PDFs, analyzing research trends, etc.
Compound data and safety
12 tools, finding compounds by name, SMILES, or molecular formula, and obtaining information such as safety data, binding affinity, and crystal structure.
Computational chemistry
11 tools, providing AI-driven retrosynthetic analysis, reaction prediction, pKa, solubility, ADMET, and NMR chemical shift prediction.
Peptide chemistry
10 tools, supporting sequence-to-SMILES conversion (more than 450 amino acids), cyclization, library generation, pI calculation, and MS/MS analysis.
Experimental bench chemistry
18 tools, including daily laboratory calculators and reference libraries, covering named reactions, protecting groups, solvents, post-treatment schemes, etc.
Chemistry tools
5 tools, including isotope pattern calculation, CAS number verification, unit conversion, periodic table query, and buffer pH calculation.
Writing and publication
10 tools, formatting citations, constructing references, generating experimental section templates, checking journal requirements, and preparing supplementary information.
Advantages
One-stop solution: covering the full process from literature retrieval to paper publication
No configuration required: 61 tools are ready to use out of the box without an API key
Free API: using free APIs for advanced functions (such as IBM RXN, Rowan Science, etc.)
Built-in database: containing rich reference data such as 202 named reactions, 30 protecting groups, and 32 solvents
Natural language interaction: asking questions in natural language through Claude without learning complex commands
Multi-platform support: supporting Claude Desktop, Claude Code, and Docker
Limitations
Some advanced functions require free API key registration
Relying on the Claude AI assistant as the front-end interface
Some professional databases (such as Web of Science) require institutional subscriptions
The accuracy of computational chemistry predictions is limited by the underlying models
Real-time data updates depend on the availability of third-party APIs

How to use

Install LabMate-MCP
Install the Python package using pip
Configure Claude
Add the LabMate-MCP server to the configuration file according to the Claude version you are using
Restart Claude
Restart the Claude application to load the new MCP server
Optional: Set up API keys
If you need to use advanced functions such as retrosynthesis and pKa prediction, run the setup wizard to add free API keys

Usage examples

Literature research workflow
Quickly search for and evaluate high-impact papers in a specific field
Synthesis route planning
Design synthesis routes and calculate reagent dosages
Reaction development guidance
Systematically develop and optimize new reactions
Paper writing assistance
Format citations and prepare submission materials

Frequently asked questions

Is LabMate-MCP free?
Do I need programming knowledge to use it?
Which tools do not require an API key?
Is the data up-to-date?
Which Claude versions are supported?
How accurate are the prediction results?

Related resources

GitHub repository
Source code, issue tracking, and contribution guidelines
PyPI page
Python package distribution page, including version history and download statistics
Model Context Protocol
Official documentation and specifications for the MCP protocol
Reaction development checklist paper
Kerr et al., 'Reaction Development: A Student Checklist', Chem. Soc. Rev. 2025
p2smi tool paper
Feller, 'p2smi: Peptide Sequence to SMILES Conversion', JOSS 2025

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "labmate": {
      "command": "labmate-mcp"
    }
  }
}

{
  "mcpServers": {
    "labmate": {
      "command": "labmate-mcp",
      "env": {
        "RXN_API_KEY": "your-rxn-key",
        "ROWAN_API_KEY": "your-rowan-key",
        "UNPAYWALL_EMAIL": "you@university.edu"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

P
Paperbanana
Python
10.5K
5 points
F
Finlab Ai
FinLab AI is a quantitative financial analysis platform that helps users discover excess returns (alpha) in investment strategies through AI technology. It provides a rich dataset, backtesting framework, and strategy examples, supporting automated installation and integration into mainstream AI programming assistants.
10.4K
4 points
A
Apify MCP Server
The Apify MCP Server is a tool based on the Model Context Protocol (MCP) that allows AI assistants to extract data from websites such as social media, search engines, and e-commerce through thousands of ready-to-use crawlers, scrapers, and automation tools (Apify Actors). It supports OAuth and Skyfire proxy payment and can be integrated into MCP clients such as Claude and VS Code through HTTPS endpoints or local stdio.
TypeScript
10.7K
5 points
R
Runno
Runno is a collection of JavaScript toolkits for securely running code in multiple programming languages in environments such as browsers and Node.js. It achieves sandboxed execution through WebAssembly and WASI, supports languages such as Python, Ruby, JavaScript, SQLite, C/C++, and provides integration methods such as web components and MCP servers.
TypeScript
18.2K
5 points
P
Praisonai
PraisonAI is a production-ready multi-AI agent framework with self-reflection capabilities, designed to create AI agents to automate the solution of various problems from simple tasks to complex challenges. It simplifies the construction and management of multi-agent LLM systems by integrating PraisonAI agents, AG2, and CrewAI into a low-code solution, emphasizing simplicity, customization, and effective human-machine collaboration.
Python
17.4K
5 points
M
Maverick MCP
MaverickMCP is a personal stock analysis server based on FastMCP 2.0, providing professional level financial data analysis, technical indicator calculation, and investment portfolio optimization tools for MCP clients such as Claude Desktop. It comes pre-set with 520 S&P 500 stock data, supports multiple technical analysis strategies and parallel processing, and can run locally without complex authentication.
Python
11.6K
4 points
K
Klavis
Klavis AI is an open-source project that provides a simple and easy-to-use MCP (Model Context Protocol) service on Slack, Discord, and Web platforms. It includes various functions such as report generation, YouTube tools, and document conversion, supporting non-technical users and developers to use AI workflows.
TypeScript
37.4K
5 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
24.4K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
28.2K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
82.4K
4.3 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
40.3K
5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
24.8K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
39.1K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
71.7K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
24.0K
4.5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
109.2K
4.7 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase