MCP server exposing the full 2Captcha API to Claude Code: 43 tools (31 captcha solvers + 5 management + 3 pingback CRUD + 3 webhook event-store + 1 composite solve-and-wait), built on the official 2captcha-python AsyncTwoCaptcha SDK. >=92% branch coverage, mypy --strict clean.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add 2captcha -- uvx twocaptcha-mcp~/.codex/config.toml
[mcp_servers.2captcha]
command = "uvx"
args = ["twocaptcha-mcp"]
# codex mcp add 2captcha -- uvx twocaptcha-mcp~/.cursor/mcp.json
{
"mcpServers": {
"2captcha": {
"command": "uvx",
"args": [
"twocaptcha-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"2captcha": {
"type": "stdio",
"command": "uvx",
"args": [
"twocaptcha-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"2captcha": {
"command": "uvx",
"args": [
"twocaptcha-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"2captcha": {
"command": "uvx",
"args": [
"twocaptcha-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"2captcha": {
"command": "uvx",
"args": [
"twocaptcha-mcp"
]
}
}
}