AgentStack
MCP unreviewed MIT Self-run

RDFPortal MCP

mcp-arkinjo-rdfportal-mcp · by arkinjo

MCP server for the RDF Portal

No reviews yet
0 installs
5 views
0.0% view→install

Install

$ agentstack add mcp-arkinjo-rdfportal-mcp

Open-source listing — not yet scanned by AgentStack. Follow the source repository for install instructions.

Security review

⚠ Flagged

1 finding(s); flagged for manual review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures
  • high Pipes remote content directly into a shell (remote code execution).

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of RDFPortal MCP? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

IMPORTANT!!

This project has been superseded by TogoMCP at DBCLS.

RDFPortal-MCP

This MCP server executes SPARQL queries against various biological/biomedical RDF databases provided at the RDF Portal.

Additional functionalities are also provided that interact with a few REST APIs at various sites.

Installation

  • Python (>= 3.11)
  • uv package manager

Install uv (if not yet installed)

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Install RDFPortal-MCP server

# Clone the repository
git clone https://github.com/arkinjo/RDFPortal-MCP.git
cd RDFPortal-MCP

# Install dependencies
uv sync

Configuration

Claude Desktop Configuration

Change the file paths as appropriate.

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: ~\AppData\Roaming\Claude\claude_desktop_config.json

{
    "mcpServers": {
        "rdfportal": {
            "command": "/Users/arkinjo/.local/bin/uv",
            "args":[
                "--directory",
                "/Users/arkinjo/work/GitHub/RDFPortal-MCP",
                "run",
                "src/server.py"
            ]
        },
        "api_tools": {
            "command": "/Users/arkinjo/.local/bin/uv",
            "args": [
                "--directory",
                "/Users/arkinjo/work/GitHub/RDFPortal-MCP",
                "run",
                "src/api_tools.py"
            ]
        }
    }
}

Here, "rdfportal" is the main MCP server for RDFPortal, whereas "api_tools" is an additional (optional) MCP server providing REST APIs.

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.