togo-mcp

arkinjo/togo-mcp

3.2

If you are the rightful owner of togo-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

TogoMCP is an MCP server designed to execute SPARQL queries against biological and biomedical RDF databases available at the RDF Portal.

Tools
1
Resources
0
Prompts
0

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

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.