Artha Council
Rank #18,013io.github.akira231097/artha-council
Auditable equity research and fail-closed broker execution for US and Indian cash equities.
Artha Council is a Model Context Protocol (MCP) server published by akira231097. It ranks #18,013 of 132,046 servers tracked on MCP Toplist. Artha Council is listed on Official MCP, with 2 tracked versions. It was first listed on Jun 17, 2026 and most recently updated on Aug 11, 2026.
Ranks ahead of 114,033 of 132,046 servers on MCP Toplist.
Use Artha Council
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add artha-council -e "ARTHA_MCP_MARKET=<your ARTHA_MCP_MARKET>" -e "ARTHA_MCP_BROKER=<your ARTHA_MCP_BROKER>" -e "ARTHA_MCP_RESEARCH_MODE=<your ARTHA_MCP_RESEARCH_MODE>" -e "ARTHA_MCP_DATA_DIR=<your ARTHA_MCP_DATA_DIR>" -e "ARTHA_MCP_ACCESS_MODE=<your ARTHA_MCP_ACCESS_MODE>" -e "ARTHA_MCP_OPERATIONS_ENABLED=<your ARTHA_MCP_OPERATIONS_ENABLED>" -e "ARTHA_MCP_TRADING_ENABLED=<your ARTHA_MCP_TRADING_ENABLED>" -e "ARTHA_MCP_KILL_SWITCH=<your ARTHA_MCP_KILL_SWITCH>" -e "ARTHA_MCP_MAX_ORDER_VALUE=<your ARTHA_MCP_MAX_ORDER_VALUE>" -e "ARTHA_MCP_MAX_DAILY_ORDER_VALUE=<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>" -e "ARTHA_MCP_MAX_DAILY_ORDERS=<your ARTHA_MCP_MAX_DAILY_ORDERS>" -e "ARTHA_MCP_MAX_PENDING_JOBS=<your ARTHA_MCP_MAX_PENDING_JOBS>" -e "FMP_API_KEY=<your FMP_API_KEY>" -e "FINNHUB_API_KEY=<your FINNHUB_API_KEY>" -e "GOOGLE_API_KEY=<your GOOGLE_API_KEY>" -e "TELEGRAM_BOT_TOKEN=<your TELEGRAM_BOT_TOKEN>" -e "TELEGRAM_CHAT_ID=<your TELEGRAM_CHAT_ID>" -e "UPSTOX_ACCESS_TOKEN=<your UPSTOX_ACCESS_TOKEN>" -e "UPSTOX_SANDBOX_ACCESS_TOKEN=<your UPSTOX_SANDBOX_ACCESS_TOKEN>" -e "ARTHA_INDIA_STATIC_IP_REGISTERED=<your ARTHA_INDIA_STATIC_IP_REGISTERED>" -e "ARTHA_INDIA_DEMAT_SELL_AUTHORIZED=<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>" -e "ARTHA_UPSTOX_ALGO_NAME=<your ARTHA_UPSTOX_ALGO_NAME>" -e "KITE_API_KEY=<your KITE_API_KEY>" -e "KITE_ACCESS_TOKEN=<your KITE_ACCESS_TOKEN>" -- docker run -i --rm ghcr.io/akira231097/artha-council-mcp:1.4.0Replace each placeholder with your own value before saving.
[mcp_servers.artha-council]
command = "docker"
args = ["run", "-i", "--rm", "ghcr.io/akira231097/artha-council-mcp:1.4.0"]
[mcp_servers.artha-council.env]
ARTHA_MCP_MARKET = "<your ARTHA_MCP_MARKET>"
ARTHA_MCP_BROKER = "<your ARTHA_MCP_BROKER>"
ARTHA_MCP_RESEARCH_MODE = "<your ARTHA_MCP_RESEARCH_MODE>"
ARTHA_MCP_DATA_DIR = "<your ARTHA_MCP_DATA_DIR>"
ARTHA_MCP_ACCESS_MODE = "<your ARTHA_MCP_ACCESS_MODE>"
ARTHA_MCP_OPERATIONS_ENABLED = "<your ARTHA_MCP_OPERATIONS_ENABLED>"
ARTHA_MCP_TRADING_ENABLED = "<your ARTHA_MCP_TRADING_ENABLED>"
ARTHA_MCP_KILL_SWITCH = "<your ARTHA_MCP_KILL_SWITCH>"
ARTHA_MCP_MAX_ORDER_VALUE = "<your ARTHA_MCP_MAX_ORDER_VALUE>"
ARTHA_MCP_MAX_DAILY_ORDER_VALUE = "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>"
ARTHA_MCP_MAX_DAILY_ORDERS = "<your ARTHA_MCP_MAX_DAILY_ORDERS>"
ARTHA_MCP_MAX_PENDING_JOBS = "<your ARTHA_MCP_MAX_PENDING_JOBS>"
FMP_API_KEY = "<your FMP_API_KEY>"
FINNHUB_API_KEY = "<your FINNHUB_API_KEY>"
GOOGLE_API_KEY = "<your GOOGLE_API_KEY>"
TELEGRAM_BOT_TOKEN = "<your TELEGRAM_BOT_TOKEN>"
TELEGRAM_CHAT_ID = "<your TELEGRAM_CHAT_ID>"
UPSTOX_ACCESS_TOKEN = "<your UPSTOX_ACCESS_TOKEN>"
UPSTOX_SANDBOX_ACCESS_TOKEN = "<your UPSTOX_SANDBOX_ACCESS_TOKEN>"
ARTHA_INDIA_STATIC_IP_REGISTERED = "<your ARTHA_INDIA_STATIC_IP_REGISTERED>"
ARTHA_INDIA_DEMAT_SELL_AUTHORIZED = "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>"
ARTHA_UPSTOX_ALGO_NAME = "<your ARTHA_UPSTOX_ALGO_NAME>"
KITE_API_KEY = "<your KITE_API_KEY>"
KITE_ACCESS_TOKEN = "<your KITE_ACCESS_TOKEN>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"artha-council": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akira231097/artha-council-mcp:1.4.0"
],
"env": {
"ARTHA_MCP_MARKET": "<your ARTHA_MCP_MARKET>",
"ARTHA_MCP_BROKER": "<your ARTHA_MCP_BROKER>",
"ARTHA_MCP_RESEARCH_MODE": "<your ARTHA_MCP_RESEARCH_MODE>",
"ARTHA_MCP_DATA_DIR": "<your ARTHA_MCP_DATA_DIR>",
"ARTHA_MCP_ACCESS_MODE": "<your ARTHA_MCP_ACCESS_MODE>",
"ARTHA_MCP_OPERATIONS_ENABLED": "<your ARTHA_MCP_OPERATIONS_ENABLED>",
"ARTHA_MCP_TRADING_ENABLED": "<your ARTHA_MCP_TRADING_ENABLED>",
"ARTHA_MCP_KILL_SWITCH": "<your ARTHA_MCP_KILL_SWITCH>",
"ARTHA_MCP_MAX_ORDER_VALUE": "<your ARTHA_MCP_MAX_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDERS": "<your ARTHA_MCP_MAX_DAILY_ORDERS>",
"ARTHA_MCP_MAX_PENDING_JOBS": "<your ARTHA_MCP_MAX_PENDING_JOBS>",
"FMP_API_KEY": "<your FMP_API_KEY>",
"FINNHUB_API_KEY": "<your FINNHUB_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"TELEGRAM_BOT_TOKEN": "<your TELEGRAM_BOT_TOKEN>",
"TELEGRAM_CHAT_ID": "<your TELEGRAM_CHAT_ID>",
"UPSTOX_ACCESS_TOKEN": "<your UPSTOX_ACCESS_TOKEN>",
"UPSTOX_SANDBOX_ACCESS_TOKEN": "<your UPSTOX_SANDBOX_ACCESS_TOKEN>",
"ARTHA_INDIA_STATIC_IP_REGISTERED": "<your ARTHA_INDIA_STATIC_IP_REGISTERED>",
"ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
"ARTHA_UPSTOX_ALGO_NAME": "<your ARTHA_UPSTOX_ALGO_NAME>",
"KITE_API_KEY": "<your KITE_API_KEY>",
"KITE_ACCESS_TOKEN": "<your KITE_ACCESS_TOKEN>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"artha-council": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akira231097/artha-council-mcp:1.4.0"
],
"env": {
"ARTHA_MCP_MARKET": "<your ARTHA_MCP_MARKET>",
"ARTHA_MCP_BROKER": "<your ARTHA_MCP_BROKER>",
"ARTHA_MCP_RESEARCH_MODE": "<your ARTHA_MCP_RESEARCH_MODE>",
"ARTHA_MCP_DATA_DIR": "<your ARTHA_MCP_DATA_DIR>",
"ARTHA_MCP_ACCESS_MODE": "<your ARTHA_MCP_ACCESS_MODE>",
"ARTHA_MCP_OPERATIONS_ENABLED": "<your ARTHA_MCP_OPERATIONS_ENABLED>",
"ARTHA_MCP_TRADING_ENABLED": "<your ARTHA_MCP_TRADING_ENABLED>",
"ARTHA_MCP_KILL_SWITCH": "<your ARTHA_MCP_KILL_SWITCH>",
"ARTHA_MCP_MAX_ORDER_VALUE": "<your ARTHA_MCP_MAX_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDERS": "<your ARTHA_MCP_MAX_DAILY_ORDERS>",
"ARTHA_MCP_MAX_PENDING_JOBS": "<your ARTHA_MCP_MAX_PENDING_JOBS>",
"FMP_API_KEY": "<your FMP_API_KEY>",
"FINNHUB_API_KEY": "<your FINNHUB_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"TELEGRAM_BOT_TOKEN": "<your TELEGRAM_BOT_TOKEN>",
"TELEGRAM_CHAT_ID": "<your TELEGRAM_CHAT_ID>",
"UPSTOX_ACCESS_TOKEN": "<your UPSTOX_ACCESS_TOKEN>",
"UPSTOX_SANDBOX_ACCESS_TOKEN": "<your UPSTOX_SANDBOX_ACCESS_TOKEN>",
"ARTHA_INDIA_STATIC_IP_REGISTERED": "<your ARTHA_INDIA_STATIC_IP_REGISTERED>",
"ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
"ARTHA_UPSTOX_ALGO_NAME": "<your ARTHA_UPSTOX_ALGO_NAME>",
"KITE_API_KEY": "<your KITE_API_KEY>",
"KITE_ACCESS_TOKEN": "<your KITE_ACCESS_TOKEN>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"artha-council": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akira231097/artha-council-mcp:1.4.0"
],
"env": {
"ARTHA_MCP_MARKET": "<your ARTHA_MCP_MARKET>",
"ARTHA_MCP_BROKER": "<your ARTHA_MCP_BROKER>",
"ARTHA_MCP_RESEARCH_MODE": "<your ARTHA_MCP_RESEARCH_MODE>",
"ARTHA_MCP_DATA_DIR": "<your ARTHA_MCP_DATA_DIR>",
"ARTHA_MCP_ACCESS_MODE": "<your ARTHA_MCP_ACCESS_MODE>",
"ARTHA_MCP_OPERATIONS_ENABLED": "<your ARTHA_MCP_OPERATIONS_ENABLED>",
"ARTHA_MCP_TRADING_ENABLED": "<your ARTHA_MCP_TRADING_ENABLED>",
"ARTHA_MCP_KILL_SWITCH": "<your ARTHA_MCP_KILL_SWITCH>",
"ARTHA_MCP_MAX_ORDER_VALUE": "<your ARTHA_MCP_MAX_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDERS": "<your ARTHA_MCP_MAX_DAILY_ORDERS>",
"ARTHA_MCP_MAX_PENDING_JOBS": "<your ARTHA_MCP_MAX_PENDING_JOBS>",
"FMP_API_KEY": "<your FMP_API_KEY>",
"FINNHUB_API_KEY": "<your FINNHUB_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"TELEGRAM_BOT_TOKEN": "<your TELEGRAM_BOT_TOKEN>",
"TELEGRAM_CHAT_ID": "<your TELEGRAM_CHAT_ID>",
"UPSTOX_ACCESS_TOKEN": "<your UPSTOX_ACCESS_TOKEN>",
"UPSTOX_SANDBOX_ACCESS_TOKEN": "<your UPSTOX_SANDBOX_ACCESS_TOKEN>",
"ARTHA_INDIA_STATIC_IP_REGISTERED": "<your ARTHA_INDIA_STATIC_IP_REGISTERED>",
"ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
"ARTHA_UPSTOX_ALGO_NAME": "<your ARTHA_UPSTOX_ALGO_NAME>",
"KITE_API_KEY": "<your KITE_API_KEY>",
"KITE_ACCESS_TOKEN": "<your KITE_ACCESS_TOKEN>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"artha-council": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akira231097/artha-council-mcp:1.4.0"
],
"env": {
"ARTHA_MCP_MARKET": "<your ARTHA_MCP_MARKET>",
"ARTHA_MCP_BROKER": "<your ARTHA_MCP_BROKER>",
"ARTHA_MCP_RESEARCH_MODE": "<your ARTHA_MCP_RESEARCH_MODE>",
"ARTHA_MCP_DATA_DIR": "<your ARTHA_MCP_DATA_DIR>",
"ARTHA_MCP_ACCESS_MODE": "<your ARTHA_MCP_ACCESS_MODE>",
"ARTHA_MCP_OPERATIONS_ENABLED": "<your ARTHA_MCP_OPERATIONS_ENABLED>",
"ARTHA_MCP_TRADING_ENABLED": "<your ARTHA_MCP_TRADING_ENABLED>",
"ARTHA_MCP_KILL_SWITCH": "<your ARTHA_MCP_KILL_SWITCH>",
"ARTHA_MCP_MAX_ORDER_VALUE": "<your ARTHA_MCP_MAX_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDERS": "<your ARTHA_MCP_MAX_DAILY_ORDERS>",
"ARTHA_MCP_MAX_PENDING_JOBS": "<your ARTHA_MCP_MAX_PENDING_JOBS>",
"FMP_API_KEY": "<your FMP_API_KEY>",
"FINNHUB_API_KEY": "<your FINNHUB_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"TELEGRAM_BOT_TOKEN": "<your TELEGRAM_BOT_TOKEN>",
"TELEGRAM_CHAT_ID": "<your TELEGRAM_CHAT_ID>",
"UPSTOX_ACCESS_TOKEN": "<your UPSTOX_ACCESS_TOKEN>",
"UPSTOX_SANDBOX_ACCESS_TOKEN": "<your UPSTOX_SANDBOX_ACCESS_TOKEN>",
"ARTHA_INDIA_STATIC_IP_REGISTERED": "<your ARTHA_INDIA_STATIC_IP_REGISTERED>",
"ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
"ARTHA_UPSTOX_ALGO_NAME": "<your ARTHA_UPSTOX_ALGO_NAME>",
"KITE_API_KEY": "<your KITE_API_KEY>",
"KITE_ACCESS_TOKEN": "<your KITE_ACCESS_TOKEN>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"artha-council": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/akira231097/artha-council-mcp:1.4.0"
],
"env": {
"ARTHA_MCP_MARKET": "<your ARTHA_MCP_MARKET>",
"ARTHA_MCP_BROKER": "<your ARTHA_MCP_BROKER>",
"ARTHA_MCP_RESEARCH_MODE": "<your ARTHA_MCP_RESEARCH_MODE>",
"ARTHA_MCP_DATA_DIR": "<your ARTHA_MCP_DATA_DIR>",
"ARTHA_MCP_ACCESS_MODE": "<your ARTHA_MCP_ACCESS_MODE>",
"ARTHA_MCP_OPERATIONS_ENABLED": "<your ARTHA_MCP_OPERATIONS_ENABLED>",
"ARTHA_MCP_TRADING_ENABLED": "<your ARTHA_MCP_TRADING_ENABLED>",
"ARTHA_MCP_KILL_SWITCH": "<your ARTHA_MCP_KILL_SWITCH>",
"ARTHA_MCP_MAX_ORDER_VALUE": "<your ARTHA_MCP_MAX_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDER_VALUE": "<your ARTHA_MCP_MAX_DAILY_ORDER_VALUE>",
"ARTHA_MCP_MAX_DAILY_ORDERS": "<your ARTHA_MCP_MAX_DAILY_ORDERS>",
"ARTHA_MCP_MAX_PENDING_JOBS": "<your ARTHA_MCP_MAX_PENDING_JOBS>",
"FMP_API_KEY": "<your FMP_API_KEY>",
"FINNHUB_API_KEY": "<your FINNHUB_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"TELEGRAM_BOT_TOKEN": "<your TELEGRAM_BOT_TOKEN>",
"TELEGRAM_CHAT_ID": "<your TELEGRAM_CHAT_ID>",
"UPSTOX_ACCESS_TOKEN": "<your UPSTOX_ACCESS_TOKEN>",
"UPSTOX_SANDBOX_ACCESS_TOKEN": "<your UPSTOX_SANDBOX_ACCESS_TOKEN>",
"ARTHA_INDIA_STATIC_IP_REGISTERED": "<your ARTHA_INDIA_STATIC_IP_REGISTERED>",
"ARTHA_INDIA_DEMAT_SELL_AUTHORIZED": "<your ARTHA_INDIA_DEMAT_SELL_AUTHORIZED>",
"ARTHA_UPSTOX_ALGO_NAME": "<your ARTHA_UPSTOX_ALGO_NAME>",
"KITE_API_KEY": "<your KITE_API_KEY>",
"KITE_ACCESS_TOKEN": "<your KITE_ACCESS_TOKEN>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.akira231097%2Fartha-council)<a href="https://mcptoplist.com/server/io.github.akira231097%2Fartha-council"><img src="https://mcptoplist.com/badge/io.github.akira231097%2Fartha-council.svg" alt="MCP Toplist: Top 25% of 132,046" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 1 registry
akira231097
Available versions (2)
| Version | Published |
|---|---|
| 1.4.0 | Aug 11, 2026 |
| 1.3.0 | Aug 11, 2026 |
Frequently asked questions
- Who maintains Artha Council?
- Artha Council is maintained by akira231097, which publishes 1 MCP server (2 total versions) tracked on MCP Toplist.
- Is Artha Council listed on the Official MCP Registry?
- Yes — Artha Council is listed on the Official MCP Registry.
- How many versions does Artha Council have?
- MCP Toplist tracks 2 versions of Artha Council, most recently published on Aug 11, 2026.
- Where can I find the source code for Artha Council?
- The source code for Artha Council is hosted at github.com/akira231097/artha-council.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.