Connect Hashnode to OpenClaw on Operator.io
Hashnode is a blogging platform designed for developers to create, manage, and share technical content. It streamlines publishing and helps grow your dev audience effortlessly.
Automate Hashnode with AI
Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Hashnode. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Hashnode on its own, running actions like hashnode accept publication invite, hashnode add comment, hashnode add content block.
Your agent reaches Hashnode directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Hashnode
Your agent can call any of these Hashnode actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Hashnode Accept Publication Invite
Tool to accept a publication invitation. Use when you have a valid invite token and want to join the publication.
Hashnode Add Comment
Add a comment to a Hashnode post. Requires a valid post ID (obtainable via HASHNODE_FETCH_STORIES_FEED or HASHNODE_FETCH_POSTS) and markdown content. For replying to existing comments, use the HASHNODE_ADD_REPLY action instead.
Hashnode Add Content Block
Tool to add a content block to a Hashnode documentation project. Use when you need to add embeddable content (such as code snippets, widgets, or other custom content) to a documentation project.
Hashnode Add Custom MDX Component
Tool to add a custom MDX component to a Hashnode documentation project. Use when you need to register a new reusable React component that can be used in MDX content. Requires a project ID, component identifier, and the JavaScript/React c...
Hashnode: Add Documentation Project Custom Domain
Tool to add a custom domain to a Hashnode documentation project. Use when setting up custom domain mapping for documentation sites. Requires projectId, domain name, and wwwDomain boolean flag.
Hashnode Add Reply
Tool to add a reply to an existing comment. Use after confirming comment ID and reply content.
Hashnode: Check Custom Domain Availability
Tool to check if a custom domain is available for your Hashnode publication. Use when verifying domain mapping before setup.
Hashnode: Check Subdomain Availability
Tool to check if a subdomain is available for a Hashnode publication. Use when verifying subdomain availability before creating a publication.
Create Documentation API Reference
Tool to create a documentation API reference from an OpenAPI specification URL in a Hashnode project. Use when you need to import and generate API documentation from a Swagger/OpenAPI spec. Requires projectId and the URL of the API speci...
Create Documentation Link
Tool to create a link within a Hashnode documentation guide. Use when you need to add external or internal links to documentation pages, such as API references, GitHub repositories, or related resources.
Hashnode: Create Documentation Project
Tool to create a new documentation project on Hashnode. Use when you need to set up a documentation site for API references, product guides, or developer documentation. Requires a unique name and subdomain.
Hashnode Create Documentation Section
Tool to create a new documentation section in a Hashnode documentation guide. Use when you need to add a new section to an existing documentation guide within a project.
Create Hashnode Documentation Guide
Tool to create a new documentation guide in a Hashnode documentation project. Use when you need to create a new guide within an existing project. Requires a valid projectId and a name for the guide.
Hashnode Delete Content Block
Tool to delete a content block from a Hashnode documentation project. Use when you need to remove a custom content block from a project. This action is destructive and cannot be undone.
Hashnode Delete Custom MDX Component
Tool to delete a custom MDX component from a Hashnode documentation project. Use when removing an existing custom component that is no longer needed. This action is destructive and cannot be undone.
Disable Documentation Project AI Search
Tool to disable AI search for a documentation project on Hashnode. Use when you need to turn off AI-powered search capabilities for a specific documentation project.
Hashnode: Fetch Invitations
Fetch pending publication invitations for a Hashnode publication. Returns a list of pending invites that have been sent but not yet accepted. Requires the authenticated user to be a member (owner/admin/editor) of the target publication....
Hashnode: Fetch Popular Tags
Tool to fetch a paginated list of popular tags. Use when you need to browse popular tags page by page.
Fetch Publication Posts
Tool to fetch a paginated list of posts from a publication. Use when you need to list posts page by page for a given publication host.
Fetch Series Posts
Tool to fetch posts from a series within a publication. Use when retrieving and paginating through series posts in a specific publication.
Fetch Single Article
Tool to fetch a single article by slug from a publication. Use when you need the detailed content of a specific post.
Fetch Stories Feed
Fetch a paginated feed of stories from Hashnode. Returns posts with title, brief, author info, tags, and reading time. Supports filtering by feed type (RECENT, FEATURED, FOLLOWING, etc.), reading time range, and tags. Use cursor-based pa...
Hashnode: Fetch User Details
Tool to fetch detailed user profile information by username. Use when you need public or authorized profile data.
Hashnode: Follow Tags
Follow specified tags to customize your content feed on Hashnode. Use when you want to subscribe to content from specific tags to personalize your feed.
Generate Documentation Project Preview Authorization Token
Tool to generate a JWT authorization token for previewing a documentation project. Use when you need to obtain a JWT to access a documentation project preview. Requires a preview token that must be generated first using the generateDocum...
Get Documentation Project
Tool to fetch details of a Docs by Hashnode project by ID or hostname. Use when you need metadata for a documentation project. Provide either project ID or host domain.
Get Post by ID
Tool to retrieve a published post by ID from Hashnode. Use when you need to fetch detailed information about a specific post for rendering or displaying.
Get Publication by ID or Host
Tool to fetch publication details by ID or hostname. User can provide either publication ID or host. Use when you need metadata for a given publication. Returns comprehensive publication information including author, title, description,...
Hashnode: Get Tag Details
Tool to fetch detailed information about a tag by its slug. Use when you need tag metadata, follower/post counts, or logo information.
Hashnode Like Comment
Tool to like a comment on Hashnode. Use when you have a comment ID and want to add a like to that comment.
Hashnode Like Post
Tool to like a post on Hashnode. Use when you want to add a like/reaction to a specific post. Requires a valid post ID.
Hashnode: Like Reply
Tool to like a reply on Hashnode. Use when you have a reply ID and want to add a like to that reply.
Hashnode: List Publications
Tool to list all publications of the authenticated user. Use when you need your publication hostnames for downstream actions.
Hashnode: List Top Commenters
Tool to fetch users who have most actively participated in discussions by commenting in the last 7 days. Use when you need to identify top contributors or most engaged users.
Hashnode: Map Documentation Project WWW Redirect
Tool to configure WWW redirect for a documentation project's custom domain. Use when you need to enable automatic www subdomain redirection (e.g., www.docs.example.com -> docs.example.com). The project must already have a custom domain a...
Hashnode: Get Current User
Retrieves profile details of the currently authenticated Hashnode user. Returns the user's identity (id, username, name), profile info (bio, tagline, profile picture, location), social links (website, github, twitter, linkedin), engageme...
Move Documentation Sidebar Item
Tool to reorder documentation sidebar items within a Hashnode guide. Use when you need to change the position of a sidebar item or move it under a different parent section. Requires the projectId, guideSlug, and itemId.
Publish Documentation API Reference
Tool to publish a documentation API reference in a Hashnode documentation project. Use when you need to make an API reference guide publicly available. Requires a projectId and guideSlug.
Hashnode Publish Post
Tool to publish a new blog post to a Hashnode publication. Use when you need to create and immediately publish an article. Requires a publicationId (obtainable via HASHNODE_LIST_PUBLICATIONS), title, and markdown content.
Hashnode Remove Comment
Tool to remove a comment from a Hashnode post. Use after confirming the comment ID. Returns the ID of the removed comment upon success.
Hashnode Remove Documentation Guide
Tool to remove a documentation guide from a Hashnode project. Use after confirming the project ID and guide slug. This action is destructive and cannot be undone.
Remove Documentation Project
Tool to remove a documentation project from Hashnode. This action frees the custom domain and subdomain and removes all guides and pages. Use after confirming the project ID to be deleted.
Hashnode Remove Documentation Project Custom Domain
Tool to remove a custom domain from a Hashnode documentation project. Use when you need to detach a custom domain from a documentation project, reverting it to use only the Hashnode subdomain.
Remove Documentation Sidebar Item
Tool to remove a sidebar item from a documentation guide on Hashnode. Use when you need to delete a section or page from a guide's sidebar navigation. This action is destructive and cannot be undone.
Hashnode Remove Post
Tool to remove (delete) a post from Hashnode. Use after confirming the post ID to be deleted. This action is destructive and cannot be undone.
Hashnode Remove Reply
Tool to remove a reply from a comment. Use after confirming comment and reply IDs. Returns the removed reply details.
Hashnode Rename Documentation Guide
Tool to rename a documentation guide in a Hashnode project. Use when you need to update the name of an existing guide. Requires the projectId, guideSlug, and new name.
Rename Documentation Sidebar Item
Tool to rename a documentation sidebar item within a Hashnode guide. Use when you need to update the display label of a sidebar item (link, page, or section). Requires the projectId, guideSlug, itemId, and new label.
Plus 19 more Hashnode actions your agent can call.
How to connect Hashnode
You authorize Hashnode once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Hashnode without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Hashnode
- How do I connect Hashnode to Operator?
- Connecting Hashnode is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Hashnode and you never reauthorize by hand.
- Can my agent work with issues and pull requests in Hashnode?
- Yes. It can open and comment on issues, review pull requests, manage labels, and read project details when you ask. Teams use it to triage incoming work, draft release notes, and post a summary of what changed without leaving chat.
- Do I need to write code or manage Hashnode API keys?
- No. Operator manages the Hashnode connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Hashnode together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Hashnode and tools like GitHub, Supabase, Pagerduty in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Hashnode, or browse all integrations.
Put your agent on Hashnode
Sign in, connect Hashnode, and hand your agent the work. Your first week is free.
Try for free