MCP
Local stdio setup
Configure noxstock MCP for local AI clients.
Client config
Example config for MCP-capable clients:
{
"mcpServers": {
"noxstock": {
"command": "uv",
"args": ["run", "python", "-m", "noxstock.mcp.server", "--stdio"],
"env": {
"NOXSTOCK_API_BASE_URL": "https://api.noxstock.com",
"NOXSTOCK_API_KEY": "nxs_your_api_key"
}
}
}
}Local development against localhost REST
{
"mcpServers": {
"noxstock": {
"command": "uv",
"args": ["run", "python", "-m", "noxstock.mcp.server", "--stdio"],
"env": {
"NOXSTOCK_API_BASE_URL": "http://127.0.0.1:8000",
"NOXSTOCK_API_KEY": "local-dev-key"
}
}
}
}Smoke test Streamable HTTP
uv run python scripts/smoke_mcp.py --url http://127.0.0.1:8001/mcp