Skip to content
Claude Desktop

Artha Council for Claude Desktop

io.github.akira231097/artha-council

Auditable equity research and fail-closed broker execution for US and Indian cash equities.

client:Claude Desktop transport:stdio runtime:oci

Install Artha Council in Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json · windows: %APPDATA%\Claude\claude_desktop_config.json

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

{
  "mcpServers": {
    "artha-council": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/akira231097/artha-council-mcp:1.4.0"
      ],
      "env": {
        "ARTHA_MCP_MARKET": "<ARTHA_MCP_MARKET>",
        "ARTHA_MCP_BROKER": "<ARTHA_MCP_BROKER>",
        "ARTHA_MCP_RESEARCH_MODE": "<ARTHA_MCP_RESEARCH_MODE>",
        "ARTHA_MCP_DATA_DIR": "<ARTHA_MCP_DATA_DIR>",
        "ARTHA_MCP_ACCESS_MODE": "<ARTHA_MCP_ACCESS_MODE>",
        "ARTHA_MCP_OPERATIONS_ENABLED": "<ARTHA_MCP_OPERATIONS_ENABLED>",
        "ARTHA_MCP_TRADING_ENABLED": "<ARTHA_MCP_TRADING_ENABLED>",
        "ARTHA_MCP_KILL_SWITCH": "<ARTHA_MCP_KILL_SWITCH>",
        "ARTHA_MCP_MAX_ORDER_VALUE": "<ARTHA_MCP_MAX_ORDER_VALUE>",
        "ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
        "ARTHA_MCP_MAX_DAILY_ORDERS": "<ARTHA_MCP_MAX_DAILY_ORDERS>",
        "ARTHA_MCP_MAX_PENDING_JOBS": "<ARTHA_MCP_MAX_PENDING_JOBS>",
        "FMP_API_KEY": "<FMP_API_KEY>",
        "FINNHUB_API_KEY": "<FINNHUB_API_KEY>",
        "GOOGLE_API_KEY": "<GOOGLE_API_KEY>",
        "TELEGRAM_BOT_TOKEN": "<TELEGRAM_BOT_TOKEN>",
        "TELEGRAM_CHAT_ID": "<TELEGRAM_CHAT_ID>",
        "UPSTOX_ACCESS_TOKEN": "<UPSTOX_ACCESS_TOKEN>",
        "UPSTOX_SANDBOX_ACCESS_TOKEN": "<UPSTOX_SANDBOX_ACCESS_TOKEN>",
        "ARTHA_INDIA_STATIC_IP_REGISTERED": "<ARTHA_INDIA_STATIC_IP_REGISTERED>",
        "ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
        "ARTHA_UPSTOX_ALGO_NAME": "<ARTHA_UPSTOX_ALGO_NAME>",
        "KITE_API_KEY": "<KITE_API_KEY>",
        "KITE_ACCESS_TOKEN": "<KITE_ACCESS_TOKEN>"
      }
    }
  }
}

Settings → Developer → Edit Config opens this file. Restart the app after saving. Claude Desktop docs

Artha Council in other clients