Lets agents work with the Optuna API to create studies, run hyperparameter searches and other optimization tasks, and inspect their results.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add optuna -- uvx optuna-mcp~/.codex/config.toml
[mcp_servers.optuna]
command = "uvx"
args = ["optuna-mcp"]
# codex mcp add optuna -- uvx optuna-mcp~/.cursor/mcp.json
{
"mcpServers": {
"optuna": {
"command": "uvx",
"args": [
"optuna-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"optuna": {
"type": "stdio",
"command": "uvx",
"args": [
"optuna-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"optuna": {
"command": "uvx",
"args": [
"optuna-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"optuna": {
"command": "uvx",
"args": [
"optuna-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"optuna": {
"command": "uvx",
"args": [
"optuna-mcp"
]
}
}
}