Connect Hashnode to Your AI Agent

Turn supplied notes into a blog draft in your publication, or read an existing post before revising it.

11 tools API key

Try a Hashnode Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Hashnode

Save an Article Draft

Structure your supplied material into Markdown and save it in a selected publication.

/oo Hashnode: List my publications, then save a draft in publication [ID] titled [title] using these notes: [notes]. Do not publish it.

Revise a Published Article

Read an existing article and update the specific text you ask to change.

/oo Hashnode: Read Hashnode post [ID] and update its Markdown to incorporate [correction], preserving the rest of the article.

Start Working with Hashnode

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Hashnode

    Connect your Hashnode Personal Access Token from Account Settings > Developer.

    Connect Hashnode →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the target publication; an active Pro plan for its post and draft operations.
  • Saving a draft and publishing are separate actions. A backdated publication date is not a future publishing schedule.

Hashnode Tools

Hashnode connects publication, post, and draft operations through a Personal Access Token. Publication listing of posts and post or draft management require an active Pro plan.

Read Publications and Articles

Find accessible publications and read posts or drafts, including their Markdown content.

Draft and Publish

Create and revise drafts, publish approved content, update posts, or soft-delete drafts.

11 tools

Get Current User

Get the profile for the user authenticated by the connected Hashnode PAT.

hashnode.get_current_user

List My Publications

List publications available to the authenticated Hashnode user.

hashnode.list_my_publications

Get Post

Get one published Hashnode post by ID, including Markdown and rendered HTML.

hashnode.get_post

List Publication Posts

List posts from a Hashnode publication with cursor pagination; the publication must have an active Pro plan.

hashnode.list_publication_posts

Publish Post

Publish a Markdown post to a Hashnode publication with an active Pro plan.

hashnode.publish_post

Update Post

Update fields on an existing Hashnode post in a Pro publication.

hashnode.update_post

Get Draft

Get one accessible Hashnode draft by ID from a Pro publication.

hashnode.get_draft

Create Draft

Create a draft in a Hashnode publication with an active Pro plan.

hashnode.create_draft

Update Draft

Update fields on an existing Hashnode draft in a Pro publication.

hashnode.update_draft

Publish Draft

Publish an existing Hashnode draft from a Pro publication.

hashnode.publish_draft

Delete Draft

Soft-delete an accessible Hashnode draft from a Pro publication.

hashnode.delete_draft

Frequently Asked Questions

Can I save without publishing?

Yes. Ask for a draft in the chosen publication. Publishing the draft requires a separate action.

Can AI read the full post text?

The single-post lookup includes Markdown and rendered HTML when the post exists and is accessible.

Do these operations require Pro?

Post listing within a publication and the draft or publishing operations require an active Pro publication.

Connect Hashnode

About Hashnode ↗