Phylogenetic inference via IQ-TREE 3 — never returns a topology without its support
Connect Runs on your machine
claude mcp add phylokit-mcp -e OMP_NUM_THREADS=<OMP_NUM_THREADS> -e MKL_NUM_THREADS=<MKL_NUM_THREADS> -- uvx phylokit-mcp==0.9.2
{
"mcpServers": {
"phylokit-mcp": {
"command": "uvx",
"args": [
"phylokit-mcp==0.9.2"
],
"env": {
"OMP_NUM_THREADS": "<OMP_NUM_THREADS>",
"MKL_NUM_THREADS": "<MKL_NUM_THREADS>"
}
}
}
}
{
"mcpServers": {
"phylokit-mcp": {
"command": "uvx",
"args": [
"phylokit-mcp==0.9.2"
],
"env": {
"OMP_NUM_THREADS": "<OMP_NUM_THREADS>",
"MKL_NUM_THREADS": "<MKL_NUM_THREADS>"
}
}
}
}
{
"servers": {
"phylokit-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"phylokit-mcp==0.9.2"
],
"env": {
"OMP_NUM_THREADS": "<OMP_NUM_THREADS>",
"MKL_NUM_THREADS": "<MKL_NUM_THREADS>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
OMP_NUM_THREADSOptional | Pinned so inference is reproducible; overriding it makes IQ-TREE runs non-deterministic. |
MKL_NUM_THREADSOptional | Pinned alongside OMP_NUM_THREADS for the same reproducibility reason. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 13 Nov 2026 |
| Last updated | 13 Nov 2026 |
| Registry name | io.github.musharna/phylokit-mcp |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
