Analyzes your WeGene genetic test reports with an LLM, using OAuth to access profile and report data.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add wegene-assistant --env WEGENE_API_KEY='<WEGENE_API_KEY>' --env WEGENE_API_SECRET='<WEGENE_API_SECRET>' -- uv --directory /path/to/wegene-assistant run wegene-assistant~/.codex/config.toml
[mcp_servers.wegene-assistant]
command = "uv"
args = ["--directory", "/path/to/wegene-assistant", "run", "wegene-assistant"]
env = { WEGENE_API_KEY = "<WEGENE_API_KEY>", WEGENE_API_SECRET = "<WEGENE_API_SECRET>" }
# codex mcp add wegene-assistant --env WEGENE_API_KEY='<WEGENE_API_KEY>' --env WEGENE_API_SECRET='<WEGENE_API_SECRET>' -- uv --directory /path/to/wegene-assistant run wegene-assistant~/.cursor/mcp.json
{
"mcpServers": {
"wegene-assistant": {
"command": "uv",
"args": [
"--directory",
"/path/to/wegene-assistant",
"run",
"wegene-assistant"
],
"env": {
"WEGENE_API_KEY": "<WEGENE_API_KEY>",
"WEGENE_API_SECRET": "<WEGENE_API_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"wegene-assistant": {
"type": "stdio",
"command": "uv",
"args": [
"--directory",
"/path/to/wegene-assistant",
"run",
"wegene-assistant"
],
"env": {
"WEGENE_API_KEY": "<WEGENE_API_KEY>",
"WEGENE_API_SECRET": "<WEGENE_API_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"wegene-assistant": {
"command": "uv",
"args": [
"--directory",
"/path/to/wegene-assistant",
"run",
"wegene-assistant"
],
"env": {
"WEGENE_API_KEY": "<WEGENE_API_KEY>",
"WEGENE_API_SECRET": "<WEGENE_API_SECRET>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"wegene-assistant": {
"command": "uv",
"args": [
"--directory",
"/path/to/wegene-assistant",
"run",
"wegene-assistant"
],
"env": {
"WEGENE_API_KEY": "<WEGENE_API_KEY>",
"WEGENE_API_SECRET": "<WEGENE_API_SECRET>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"wegene-assistant": {
"command": "uv",
"args": [
"--directory",
"/path/to/wegene-assistant",
"run",
"wegene-assistant"
],
"env": {
"WEGENE_API_KEY": "<WEGENE_API_KEY>",
"WEGENE_API_SECRET": "<WEGENE_API_SECRET>"
}
}
}
}Environment variables
WEGENE_API_KEYWEGENE_API_SECRET
Replace the placeholders with your own credentials and keep them out of version control.