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