Skip to main content
Hashnode logo

Hashnode

Hashnode is a blogging platform tailored for developers, offering tools to create, manage, and publish content seamlessly.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Hashnode authenticates with an API key. Generate the credential in your Hashnode account, then paste it into FlyMyAI the first time an agent uses a Hashnode action.

Get your Hashnode credential →

Fields to fill in FlyMyAI​

FieldDetails
Hashnode Personal Access TokenYour Hashnode Personal Access Token (PAT) used for authenticating API requests. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
HASHNODE_ACCEPT_INVITE_TO_PUBLICATIONTool to accept a publication invitation. Use when you have a valid invite token and want to join the publication.inviteToken
HASHNODE_ADD_REPLYTool to add a reply to an existing comment. Use after confirming comment ID and reply content.commentId, contentMarkdown
HASHNODE_CHECK_CUSTOM_DOMAIN_AVAILABILITYTool to check if a custom domain is available for your Hashnode publication. Use when verifying domain mapping before setup.domain, with_www_redirect
HASHNODE_FETCH_INVITATIONSTool to fetch pending publication invitations. Use when you need to list current pending invites for a team-managed publication before taking further actions.pageSize
HASHNODE_FETCH_POPULAR_TAGSTool to fetch a paginated list of popular tags. Use when you need to browse popular tags page by page.first
HASHNODE_FETCH_POSTSTool 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.host
HASHNODE_FETCH_SERIES_POSTSTool to fetch posts from a series within a publication. Use when retrieving and paginating through series posts in a specific publication.series_slug, first
HASHNODE_FETCH_SINGLE_ARTICLETool to fetch a single article by slug from a publication. Use when you need the detailed content of a specific post.host, slug
HASHNODE_FETCH_USER_DETAILSTool to fetch detailed user profile information by username. Use when you need public or authorized profile data.username
HASHNODE_GET_PUBLICATIONTool to fetch details (id, title, about) of a publication by hostname. Use when you need metadata for a given publication host. Example: 'blog.developerdao.com'.hostname
HASHNODE_HASHNODE_ADD_COMMENTTool to add a comment to a Hashnode post. Use after obtaining story ID and content, optionally provide a parent comment ID for replies.postId
HASHNODE_HASHNODE_FETCH_STORIES_FEEDTool to fetch a paginated home feed of stories. Use when you need to page through the feed with optional filters.first
HASHNODE_HASHNODE_METool to retrieve details of the currently authenticated user. Use after confirming authentication.-
HASHNODE_LIKE_REPLYTool to like a reply on Hashnode. Use when you have a reply ID and want to add a like to that reply.commentId, replyId
HASHNODE_LIST_PUBLICATIONSTool to list all publications of the authenticated user. Use when you need your publication hostnames for downstream actions.-
HASHNODE_REMOVE_REPLYTool to remove a reply from a comment. Use after confirming comment and reply IDs. Returns the removed reply details.commentId, replyId
HASHNODE_UPDATE_COMMENTTool to update an existing comment on a Hashnode post. Use after preparing updated content details.id
HASHNODE_UPDATE_REPLYTool to update a reply. Use when editing an existing reply to a comment after confirming the comment and reply IDs.commentId, replyId, contentMarkdown
We love our partners - FlyMy.AI builds with the best. Thanks, Hashnode!