Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add rules/nicekon/zendesk-mcp-server-kon/api_posts_docgit clone --depth 1 https://github.com/nicekon/zendesk-mcp-server-konWrote 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/nicekon/zendesk-mcp-server-kon/api_posts_doc)<a href="https://agentmods.dev/rules/nicekon/zendesk-mcp-server-kon/api_posts_doc"><img src="https://agentmods.dev/badge/rules/nicekon/zendesk-mcp-server-kon/api_posts_doc.svg" alt="Measured on agentmods" 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 | $0.00051 | $0.02786 |
| Opus 5 | $0.00026 | $0.01393 |
| Sonnet 5 | $0.00010 | $0.00557 |
| Haiku 4.5 | $0.00005 | $0.00279 |
Grade A, and why
API_POSTS_DOC scanned grade A with 1 finding 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 3d 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.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
curl How it starts
The opening of the file, as written. The whole thing — 323 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Posts A post represents content that a user shares with the community.
JSON format Posts are represented as JSON objects with the following properties:
Name Type Read-only Mandatory Description author_id integer true false The id of the author of the post. *Writable on create by Help Center managers -- see Create Post closed boolean false false Whether further comments are allowed comment_count integer true false The number of comments on the post content_tag_ids array false false The list of content tags attached to the post created_at string true false When the post was created. Writable on create by Help Center managers -- see Create Post details string false false The details of the post made by the author. See User content featured boolean false false Whether the post is featured follower_count integer true false The number of followers of the post html_url string true false The community url of the post id integer true false Automatically assigned when the post is created non_author_editor_id integer true false The user id of whoever performed the most recent (if any) non-author edit. A non-author edit consists of an edit make by a user other than the author that creates or updates the title or details. Note that only edits made after May 17, 2021 will be reflected in this field. If no non-author edits have occured since May 17, 2021, then this field will be null. non_author_updated_at string true false When the post was last edited by a non-author user pinned boolean false false When true, pins the post to the top of its topic status string false false The status of the post. Possible values: "planned", "not_planned" , "answered", or "completed" title string false true The title of the post topic_id integer false false The id of the topic that the post belongs to updated_at string true false When the post was last updated url string true false The API url of the post vote_count integer true false The total number of upvotes and downvotes vote_sum integer true false The sum of upvotes (+1) and downvotes (-1), which may be positive or negative User content End users can add their own contents in the form of community posts, post comments, or article comments. Collectively, this is called user content. The format of user content is HTML-based.
Content may contain the following standard HTML tags:
Paragraphs and blocks: , , , Text formatting: , , , , , , Links and dividers: , Images: (where the src attribute has to reference a user-uploaded image) Headers: , , , , , Bullet lists: , , Description lists: , , Tables: , , , , , , , , Quotes and code snippets: , Semantics: , , , , , , , , , In addition, the content may contain these non-standard HTML tags:
@mentions: , where the contents of the tag should be the user ID of the mentioned user. Example: 1234 to mention the user whose ID is 1234. Even if the content is validated, the body that's output may not be identical to the request body. For example, adjustments may be made for security or standards-compliance reasons.
Example { "author_id": 3465, "featured": true, "id": 1635, "title": "The post" } List Posts GET /api/v2/community/posts GET /api/v2/community/topics/{topic_id}/posts GET /api/v2/community/users/{user_id}/posts Lists all posts, all posts in a given topic, or all posts by a specific user. When listing by specific user, the posts of the user making the request can be listed by specifying me as the id.
Allowed for Anonymous users Pagination Cursor pagination (recommended) Offset pagination See Pagination.
Filtering You can filter the results with the filter_by query string parameter.
GET /api/v2/community/posts.json?filter_by=completed The filter_by parameter can have one of the following values:
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.
- 3d ago First seen · 323 lines · 51 tokens per session scan A 518256b7f38b
API_POSTS_DOC is a cursor rule published in the GitHub repository nicekon/zendesk-mcp-server-kon (0 stars, last pushed 1y ago), licensed Apache-2.0. It adds 51 tokens to every session and 2,786 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other cursor rules, from other repositories
angular-20
This rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations.
dev-standard
Apache Superset development standards and guidelines for Cursor IDE.
cli-error-handling
CLI command error handling patterns.
prefer-direct-imports-over-module-mocks
Prefer extracting a testable core over vi.mock / vi.resetModules when unit tests need to reach production logic entangled with config, env, or singletons.
control-plane-descriptors
Control plane descriptor and instance implementation patterns.
family-instance-domain-actions
Family instance domain action implementation patterns.