Extract text from PNG, JPEG, TIFF, WebP, BMP and GIF images with OCR in 27 languages.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http image-to-text-ocr 'https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr' --header 'Authorization: Bearer <APIFY_TOKEN>'~/.codex/config.toml
[mcp_servers.image-to-text-ocr]
url = "https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr"
bearer_token_env_var = "IMAGE_TO_TEXT_OCR_APIFY_TOKEN"
# codex mcp add image-to-text-ocr --url 'https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr' --bearer-token-env-var IMAGE_TO_TEXT_OCR_APIFY_TOKEN
# export IMAGE_TO_TEXT_OCR_APIFY_TOKEN=<APIFY_TOKEN>~/.cursor/mcp.json
{
"mcpServers": {
"image-to-text-ocr": {
"url": "https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"image-to-text-ocr": {
"type": "http",
"url": "https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"image-to-text-ocr": {
"httpUrl": "https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"image-to-text-ocr": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr",
"--header",
"Authorization:${AUTH_HEADER}"
],
"env": {
"AUTH_HEADER": "Bearer <APIFY_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"image-to-text-ocr": {
"url": "https://mcp.apify.com/?tools=poised_beardlichen/image-to-text-ocr",
"headers": {
"Authorization": "Bearer <APIFY_TOKEN>"
}
}
}
}