Magic: The Gathering MCP server with card search, rules lookup, deck analysis, and Commander intelligence
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add mtg-oracle -- npx -y mtg-oracle~/.codex/config.toml
[mcp_servers.mtg-oracle]
command = "npx"
args = ["-y", "mtg-oracle"]
# codex mcp add mtg-oracle -- npx -y mtg-oracle~/.cursor/mcp.json
{
"mcpServers": {
"mtg-oracle": {
"command": "npx",
"args": [
"-y",
"mtg-oracle"
]
}
}
}.vscode/mcp.json
{
"servers": {
"mtg-oracle": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mtg-oracle"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"mtg-oracle": {
"command": "npx",
"args": [
"-y",
"mtg-oracle"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"mtg-oracle": {
"command": "npx",
"args": [
"-y",
"mtg-oracle"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"mtg-oracle": {
"command": "npx",
"args": [
"-y",
"mtg-oracle"
]
}
}
}