#7171st of 111 in MCP servers for developersFor finance and business, trading, stocks and crypto, finance and accounting
aktools
HTTP API and MCP server exposing AKShare financial data
- Stars
- 1.6k
- License
- MIT
- Last commit
- Nov 2026
- Last release
- Nov 2026
- Language
- Python
1,302 on 21 Apr 20261,564 on 10 Nov 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
AKTools wraps the AKShare financial data library (over a thousand interfaces) behind a FastAPI HTTP API at /api/public/<interface_name> and an MCP server. The MCP server offers three tools: search_interfaces, describe_interface and get_data. Results can be returned as JSON, CSV or XLSX, with a 60-second default result cache and optional bearer-token auth.
Who it is for: Developers needing Chinese market data from any language or an AI assistant
Strengths
- Every AKShare function is reachable by name; new AKShare interfaces work after an upgrade
- MCP server runs via uvx with no prior install or manual service start
- Built-in interface search and parameter lookup at /api/interfaces
- Optional --token auth, CSV/XLSX export, and Gunicorn + Uvicorn Docker deployment
Weaknesses
- Data quality and breakage depend on upstream sites scraped by AKShare
- Some interfaces need a mainland China network environment
- No user login; per-user access needs an external authenticating reverse proxy
- Docs and README are primarily in Chinese
What it needs
- no GPU
- Docker
- Needs AKShare, Python 3.11+, uv (for MCP via uvx), FastAPI, Gunicorn + uvicorn-worker (production)
- port 8080
Quick answers
Is aktools open source?
Yes. Its code is on GitHub under the MIT license.
Can you run aktools with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in MCP servers for developers
See all 111| Rank | Project | Score |
|---|---|---|
| 1 | gitnexusCode knowledge graph exposed to coding agents through MCP tools | 96 out of 100 |
| 2 | codegraphLocal code knowledge graph that coding agents query over MCP | 95 out of 100 |
| 3 | playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots | 92 out of 100 |
| #4 | code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP | 92 out of 100 |
| #5 | serenaMCP server giving coding agents symbol-level code search, editing and refactoring | 91 out of 100 |