List published posts in a Hashnode publication
hashnode_list_postsRetrieve published posts from a Hashnode blog by host, sorted newest first. Supports pagination and markdown or JSON output.
Instructions
List published blog posts in a publication, ordered by publish date (newest first).
Args:
host (string, required): Publication host, e.g. "yourblog.hashnode.dev"
limit (number): Posts per page (default 20, max 50)
after (string): Cursor for pagination
response_format: 'markdown' or 'json'
Returns: posts with id, title, slug, url, publishedAt, views, readTime, tags
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | Publication host, e.g. 'yourblog.hashnode.dev' | |
| after | No | Pagination cursor from previous response | |
| limit | No | Posts per page | |
| response_format | No | Output format: 'markdown' (default) or 'json' | markdown |