enzymeml-mcp
Verified Safeby EnzymeML
Overview
Provides an MCP server for AI assistants to interact with EnzymeML documents, enabling reading, modification, searching, and visualization of biochemical data.
Installation
cargo run --releaseSecurity Notes
The server uses the `meval` crate to parse and potentially evaluate mathematical expressions from `EnzymeMLDocument` equations. If the `equation` strings can be manipulated by untrusted input (e.g., via a malicious AI assistant generating document updates), this could lead to denial of service or unexpected behavior. The server also communicates with a local `EnzymeML Suite desktop application` via HTTP on `127.0.0.1:13452`. While local communication is generally safer, it assumes the local system and the Suite application itself are secure. No hardcoded secrets or obvious direct malicious patterns were found in the truncated source. External API calls (UniProt, PubChem, ChEBI) are made to well-known public services.
Similar Servers
excel-mcp-server
This server allows AI agents to manipulate Excel files (create, read, update, format, chart, pivot, validate) without requiring Microsoft Excel to be installed.
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
open-targets-platform-mcp
This server acts as a Model Context Protocol (MCP) endpoint, enabling AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease association data.
platform-mcp
Provides a Model Context Protocol (MCP) server for AI assistants to interact with the Open Targets Platform GraphQL API for drug discovery and target-disease associations.