Performs the Chico & Dico card trick: given four cards in a specific order, it names the hidden fifth card.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add card-magic -- uvx --from card-magic-mcp card_magic_stdio~/.codex/config.toml
[mcp_servers.card-magic]
command = "uvx"
args = ["--from", "card-magic-mcp", "card_magic_stdio"]
# codex mcp add card-magic -- uvx --from card-magic-mcp card_magic_stdio~/.cursor/mcp.json
{
"mcpServers": {
"card-magic": {
"command": "uvx",
"args": [
"--from",
"card-magic-mcp",
"card_magic_stdio"
]
}
}
}.vscode/mcp.json
{
"servers": {
"card-magic": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"card-magic-mcp",
"card_magic_stdio"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"card-magic": {
"command": "uvx",
"args": [
"--from",
"card-magic-mcp",
"card_magic_stdio"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"card-magic": {
"command": "uvx",
"args": [
"--from",
"card-magic-mcp",
"card_magic_stdio"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"card-magic": {
"command": "uvx",
"args": [
"--from",
"card-magic-mcp",
"card_magic_stdio"
]
}
}
}