Skip to content
Vinkius

Hashnode Connector for AI agents.

16 live capabilities

Publish and manage technical blog posts on Hashnode.

Live agent request Hashnode / Connector

Waiting for input…

AI Agent

Why people use Hashnode

Hashnode for Faster Technical Writing

With the Hashnode MCP, you can stay in your primary workspace. Just tell your agent to draft a new post or update a title, and it handles the logistics of the GraphQL API for you. You get a direct line between your thoughts and your audience.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You can manage your entire Hashnode content lifecycle through a simple chat interface.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Quickly fixing a typo in a live guide

    A writer notices a mistake in a published post and asks their agent to use `update_post` to fix the title and body text immediately.

  2. Real-world use case 02

    Drafting a post based on old content

    A developer asks the agent to pull content from an old post using `get_post` to use as a reference for a new tutorial.

  3. Real-world use case 03

    Publishing a new tutorial with Markdown

    A technical writer finishes a guide and tells the agent to use `create_post` to put it live on their Hashnode blog with specific tags.

Complete set · 16capabilities

The complete Hashnode capability set.

These are the exact actions your AI can choose when you ask it to work with Hashnode.

Capability set01 / 04

01—04

4 capabilities in this set.

Part of 16 available through Hashnode.

  1. 01 Capability

    Delete draft

    The author or publication admins can delete. Soft-delete a draft

  2. 02 Capability

    Create draft

    Requires Pro plan. If publicationId is omitted, auto-resolves from your publications. Create a draft post without publishing

  3. 03 Capability

    Create image upload url

    Content-Type must start with image/ (e.g., image/png). Max 8 MB. SVG rejected. Get a presigned URL for uploading an image

  4. 04 Capability

    Create post

    The create_post capability publishes a new blog post with Markdown support and custom tags. Use this to go live with new content instantly.

Capability set02 / 04

05—08

4 capabilities in this set.

Part of 16 available through Hashnode.

  1. 05 Capability

    Get feed

    Use after cursor for pagination. Get the global Hashnode feed

  2. 06 Capability

    Get me

    Get the currently authenticated Hashnode user

  3. 07 Capability

    Get my publications

    Use this to find your Publication ID before creating posts or drafts. List all publications owned by the authenticated user

  4. 08 Capability

    Get post by id

    Get a single post by its ID

Capability set03 / 04

09—12

4 capabilities in this set.

Part of 16 available through Hashnode.

  1. 09 Capability

    Get post

    The get_post capability retrieves a single post using its unique slug. This helps you grab specific content for quick reference.

  2. 10 Capability

    Get publication posts

    The get_publication_posts capability lists all posts from a specific publication using its domain. Use this to audit a specific feed.

  3. 11 Capability

    Get tag

    G., javascript, graphql). Get details about a Hashnode tag

  4. 12 Capability

    Get user

    The get_user capability fetches detailed information about a Hashnode user by their handle. This is great for community research.

Capability set04 / 04

13—16

4 capabilities in this set.

Part of 16 available through Hashnode.

  1. 13 Capability

    Publish draft

    The draft is soft-deleted after publishing. Publish an existing draft as a post

  2. 14 Capability

    Submit draft for review

    Used by contributors. Submit a draft for editor review

  3. 15 Capability

    Update draft

    All content fields are optional. Update an existing draft

  4. 16 Capability

    Update post

    The update_post capability modifies the title or content of an existing post. Use this to fix errors on live articles quickly.

Set up in minutes

One URL. Then ask Hashnode to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Hashnode from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_9HCFaBWZK9UIXHRrFSQLlRuMLlukyBUDj2MFjTLK/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Hashnode, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Hashnode for the conversation.

Where the request belongs

Work Hashnode can move forward.

Built around the request

This is for technical writers and developers who want to skip the manual work of jumping between editors and web dashboards to publish their content.

01

Technical Writer

Drafts long-form guides and pushes them live to Hashnode as soon as the writing is finished.

02

Developer Advocate

Shares weekly updates and community news by quickly updating existing posts and creating new ones.

03

Content Manager

Audits publication feeds and pulls specific post content to keep the blog organized.

Bring your own AI

Change the model, client or framework. Keep Hashnode connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Hashnode.

The practical details behind the request, access and result.

Can I use the Hashnode MCP to write my blog posts?

Yes, you can use your agent to draft content and then use the Connector to publish it directly to your blog. It handles the Markdown formatting and tag application for you.

Does the Hashnode MCP support Markdown?

Yes, the Connector is designed to handle Markdown content when you create or update posts, making it perfect for technical documentation.

Can I use this for my WordPress site?

No, this specific MCP is built for the Hashnode platform. You would need a different capability for WordPress or other blogging platforms.

How do I get my posts to show up on my site?

Once you use the create capability to publish content, it will appear on your Hashnode publication. You can also use the publication feed capability to audit what is live.

Can I update a title I already published?

Yes, you can ask your agent to modify the title or body of any existing post, and it will update the live content on Hashnode for you.

Is this Connector good for community management?

Yes, it allows you to quickly look up user profiles and details by their handle, which is very helpful for interacting with your community.

Can I fetch profile details for any Hashnode user?

Yes! Use the get_user capability with the specific username handle. The agent will return their profile information, bio, and social links.

Does the publishing capability support Markdown formatting?

Absolutely. Both create_post and update_post accept contentMarkdown, allowing you to publish rich technical content with code blocks, headers, and links.

How do I list posts from a specific blog domain?

Use the get_publication_posts capability and provide the host domain (e.g., 'engineering.hashnode.dev' or your custom domain). It will return a list of recent posts from that publication.

One connection away

Give your agent a direct line to Hashnode.

Connect Hashnode once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available