API_POSTS_DOC

API_POSTS_DOC is a cursor rule for Cursor from nicekon/zendesk-mcp-server-kon. It costs 51 tokens per session (2,786 once invoked), scanned A, original, Apache-2.0.

Reference documentation for the Zendesk community Posts API, where users can create and share community content.

In plain words
What is it for?
Creating, reading, updating, and deleting community posts, including managing comments, tags, authors, and featured status.
Why use it?
It explains the available fields, request parameters, endpoints, and response formats so API calls can be formed correctly.

Cursor rule for Cursor

Install

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.

agentmods
npx agentmods add rules/nicekon/zendesk-mcp-server-kon/api_posts_doc
Clone the repo
git clone --depth 1 https://github.com/nicekon/zendesk-mcp-server-kon

Made for: Cursor.

Wrote 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.

agentmods badge for API_POSTS_DOC

README.md
[![agentmods](https://agentmods.dev/badge/rules/nicekon/zendesk-mcp-server-kon/api_posts_doc.svg)](https://agentmods.dev/rules/nicekon/zendesk-mcp-server-kon/api_posts_doc)
Your own site
<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>
Per session 51 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 2,786 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce 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

Measured 3d ago against content hash 518256b7f38b, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

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
.cursor/rules/API_POSTS_DOC.mdc · 323 lines

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:

Read the full file on GitHub · 323 lines

Changes

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.

  1. 3d ago First seen · 323 lines · 51 tokens per session scan A 518256b7f38b

Subscribe to this mod's changes

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.