Unofficial read-only MCP server for Okala (اکالا), Iran: find grocery stores that deliver to you, compare prices across stores, browse deals. For Claude, Cursor and Copilot via uvx.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add okala --env OKALA_MCP_TOKEN='<OKALA_MCP_TOKEN>' -- uvx okala-mcp~/.codex/config.toml
[mcp_servers.okala]
command = "uvx"
args = ["okala-mcp"]
env = { OKALA_MCP_TOKEN = "<OKALA_MCP_TOKEN>" }
# codex mcp add okala --env OKALA_MCP_TOKEN='<OKALA_MCP_TOKEN>' -- uvx okala-mcp~/.cursor/mcp.json
{
"mcpServers": {
"okala": {
"command": "uvx",
"args": [
"okala-mcp"
],
"env": {
"OKALA_MCP_TOKEN": "<OKALA_MCP_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"okala": {
"type": "stdio",
"command": "uvx",
"args": [
"okala-mcp"
],
"env": {
"OKALA_MCP_TOKEN": "<OKALA_MCP_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"okala": {
"command": "uvx",
"args": [
"okala-mcp"
],
"env": {
"OKALA_MCP_TOKEN": "<OKALA_MCP_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"okala": {
"command": "uvx",
"args": [
"okala-mcp"
],
"env": {
"OKALA_MCP_TOKEN": "<OKALA_MCP_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"okala": {
"command": "uvx",
"args": [
"okala-mcp"
],
"env": {
"OKALA_MCP_TOKEN": "<OKALA_MCP_TOKEN>"
}
}
}
}Environment variables
OKALA_MCP_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.