RDFPortal-MCP
Verified Safeby arkinjo
Overview
Facilitates SPARQL queries and API interactions with various biological/biomedical RDF databases for research and data integration.
Installation
uv run src/server.pySecurity Notes
The server uses `httpx` for external HTTP requests, which is a standard and generally safe library. File system operations (`os.makedirs`, `os.path.join`) are limited to creating a specific directory (`mie`) and saving MIE files within it. SPARQL endpoints are hardcoded and `dbname` is validated against a whitelist, significantly mitigating SSRF risks. No `eval`, `exec`, or other direct code execution patterns from user input are observed. No hardcoded sensitive credentials (e.g., API keys for external services beyond publicly listed SPARQL endpoints) are present in the provided code. The `.sh` script is a build-time script, not part of the runtime server.
Similar Servers
knowledgebase-mcp
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
aws-sa-tools-mcp-server
A Model Context Protocol (MCP) server that provides tools to interact with AWS services and an optional vector store for document search, primarily designed for integration with Claude Desktop.
PDBe-MCP-Servers
Provides Model Context Protocol (MCP) servers to integrate PDBe's structural biology data (API, Graph, Search) into AI-powered applications like Claude Desktop.
fiss-mcp
Enables Claude and Claude Code to interact with Terra.Bio for WDL pipeline development, monitoring, and debugging of genomics workflows.