Artha Council MCP
v1.4.0io.github.akira231097/artha-council
Auditable equity research and fail-closed broker execution for US and Indian cash equities.
transport:stdio
runtime:oci
Target client
run in your project directory
claude mcp add artha-council -e ARTHA_MCP_MARKET=<ARTHA_MCP_MARKET> -e ARTHA_MCP_BROKER=<ARTHA_MCP_BROKER> -e ARTHA_MCP_RESEARCH_MODE=<ARTHA_MCP_RESEARCH_MODE> -e ARTHA_MCP_DATA_DIR=<ARTHA_MCP_DATA_DIR> -e ARTHA_MCP_ACCESS_MODE=<ARTHA_MCP_ACCESS_MODE> -e ARTHA_MCP_OPERATIONS_ENABLED=<ARTHA_MCP_OPERATIONS_ENABLED> -e ARTHA_MCP_TRADING_ENABLED=<ARTHA_MCP_TRADING_ENABLED> -e ARTHA_MCP_KILL_SWITCH=<ARTHA_MCP_KILL_SWITCH> -e ARTHA_MCP_MAX_ORDER_VALUE=<ARTHA_MCP_MAX_ORDER_VALUE> -e ARTHA_MCP_MAX_DAILY_ORDER_VALUE=<ARTHA_MCP_MAX_DAILY_ORDER_VALUE> -e ARTHA_MCP_MAX_DAILY_ORDERS=<ARTHA_MCP_MAX_DAILY_ORDERS> -e ARTHA_MCP_MAX_PENDING_JOBS=<ARTHA_MCP_MAX_PENDING_JOBS> -e FMP_API_KEY=<FMP_API_KEY> -e FINNHUB_API_KEY=<FINNHUB_API_KEY> -e GOOGLE_API_KEY=<GOOGLE_API_KEY> -e TELEGRAM_BOT_TOKEN=<TELEGRAM_BOT_TOKEN> -e TELEGRAM_CHAT_ID=<TELEGRAM_CHAT_ID> -e UPSTOX_ACCESS_TOKEN=<UPSTOX_ACCESS_TOKEN> -e UPSTOX_SANDBOX_ACCESS_TOKEN=<UPSTOX_SANDBOX_ACCESS_TOKEN> -e ARTHA_INDIA_STATIC_IP_REGISTERED=<ARTHA_INDIA_STATIC_IP_REGISTERED> -e ARTHA_INDIA_DEMAT_SELL_AUTHORIZED=<ARTHA_INDIA_DEMAT_SELL_AUTHORIZED> -e ARTHA_UPSTOX_ALGO_NAME=<ARTHA_UPSTOX_ALGO_NAME> -e KITE_API_KEY=<KITE_API_KEY> -e KITE_ACCESS_TOKEN=<KITE_ACCESS_TOKEN> -- docker run -i --rm ghcr.io/akira231097/artha-council-mcp:1.4.0
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.