Borrowing it
Nothing to install: this file belongs to tchivs/aktools-pro. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/tchivs/aktools-pro/main/.cursorrulesgit clone --depth 1 https://github.com/tchivs/aktools-proWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/tchivs/aktools-pro/cursorrules)<a href="https://agentmods.dev/rules/tchivs/aktools-pro/cursorrules"><img src="https://agentmods.dev/badge/rules/tchivs/aktools-pro/cursorrules/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80ร15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/rules/tchivs/aktools-pro/cursorrules"><img src="https://agentmods.dev/badge/rules/tchivs/aktools-pro/cursorrules.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00314 | $0.00314 |
| Opus 5.5 | $0.00126 | $0.00126 |
| Sonnet 5.5 | $0.00063 | $0.00063 |
| Haiku 4.5 | $0.00031 | $0.00031 |
Grade A, and why
cursorrules scanned grade A with 0 findings against 26 rules in 11 categories โ prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency โ measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
mcp-aktools AI Coding Rules
๐ค Model Specific Instructions
- Codex/Copilot: Focus on PEP 8, Type Hints, and strict return types. Use
ruffpatterns for code fixes. - Claude Code: Prioritize updating MCP
@mcp.tooldescriptions. Maintain CSV return formats. - OpenCode/Sisyphus: Follow the SOPs defined in
AGENTS.md. Always classify tasks intoquick,ultrabrain, orvisual-engineering.
๐ Tech Stack
- Framework: FastMCP (Python)
- Data: akshare
- Formatting: Ruff
๐ Coding Standards
- Naming:
snake_casefor everything except classes (PascalCase). - Tool Definitions:
- Every tool must have
titleanddescriptionin@mcp.tool. - Parameters must use
pydantic.Fieldwith descriptions.
- Every tool must have
- Data Flow:
- All data-fetching must use
ak_cache. - Returns must be
str(usually CSV viadf.to_csv()).
- All data-fetching must use
- Types: Always include type hints for new functions. Use
pd.DataFrame | Nonefor data-related returns.
๐ซ Anti-Patterns
- No raw JSON/List returns for MCP tools.
- No direct
aksharecalls withoutak_cache. - No suppression of type errors with
# type: ignoreunless absolutely necessary.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen ยท 27 lines ยท 314 tokens per session scan A eb6437566e5d
cursorrules is a cursor rule published in the GitHub repository tchivs/aktools-pro (6 stars, last pushed 8mo ago), licensed MIT. It adds 314 tokens to every session, about $0.0013 per session on Opus 5.5. A static security scan graded it A with 0 findings. It comes from a forked repository.
Other cursor rules, from other repositories
kraken-net
Conventions for using Kraken.Net when working with Kraken Spot and Futures cryptocurrency exchange APIs in C#/.NET. Apply when generating code that interacts with Kraken API.
xt-net
Conventions for using the XT.Net library when working with the XT cryptocurrency exchange in C#/.NET. Apply when generating code that interacts with the XT API.
development-workflow
This project uses pnpm for package management and has a structured set of scripts for different development tasks.
logging-system
This project uses a custom logging system located in scripts/utils/logger.ts for consistent, structured output across all scripts.
ponytail
Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
angular-20
This rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations.