Lets Claude create and talk to OpenAI assistants, using GPT models as helpers.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add simple-openai-assistant -- npx -y @smithery/cli install mcp-simple-openai-assistant --client claude~/.codex/config.toml
[mcp_servers.simple-openai-assistant]
command = "npx"
args = ["-y", "@smithery/cli", "install", "mcp-simple-openai-assistant", "--client", "claude"]
# codex mcp add simple-openai-assistant -- npx -y @smithery/cli install mcp-simple-openai-assistant --client claude~/.cursor/mcp.json
{
"mcpServers": {
"simple-openai-assistant": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-simple-openai-assistant",
"--client",
"claude"
]
}
}
}.vscode/mcp.json
{
"servers": {
"simple-openai-assistant": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-simple-openai-assistant",
"--client",
"claude"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"simple-openai-assistant": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-simple-openai-assistant",
"--client",
"claude"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"simple-openai-assistant": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-simple-openai-assistant",
"--client",
"claude"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"simple-openai-assistant": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"mcp-simple-openai-assistant",
"--client",
"claude"
]
}
}
}