Skip to main content
Glama

IMPORTANT NOTE!!

TogoMCP is now maintained at DBCLS. This repository will no longer be updated.

TogoMCP: MCP server for the RDF Portal databases

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/togo-mcp.git
cd togo-mcp

# Install dependencies
uv sync

Related MCP server: UniProt MCP Server

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": {
        "togomcp": {
            "command": "{path to uv}/uv",
            "args":[
                "--directory",
                "{path to togo-mcp}/togo-mcp",
                "run",
                "togo-mcp-server"
            ]
        }
    }
}

"Admin" mode

In the above setting, you can also use togo-mcp-admin instead of togo-mcp-server, which includes additional MCP tools for generating new MIE files.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables users to write and execute SPARQL queries against open-access SPARQL endpoints by providing relevant query examples, schema information, and endpoint metadata. Supports querying biological databases like UniProt and Bgee through natural language interactions.
    12
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Provides seamless access to UniProtKB protein database, enabling queries for protein entries, sequences, Gene Ontology annotations, full-text search, and ID mapping across 200+ database types.
    5
    19 PyPI
    2
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server that gives AI assistants access to biological and biomedical RDF databases via SPARQL at the RDF Portal, as well as selected REST APIs (NCBI E-utilities, UniProt, ChEMBL, PDB, Reactome, Rhea, MeSH, and more).
    29
    19
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables unified access to 110 life science APIs and databases, including genomics, proteomics, chemistry, literature, and clinical data. Users can query genes, proteins, compounds, pathways, and more through natural language.
    3
    MIT