Vinkius
Hashnode

Hashnode MCP for AI. Publish and edit content without leaving your agent.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Hashnode MCP on Cursor AI Code EditorHashnode MCP on Claude Desktop AppHashnode MCP on OpenAI Agents SDKHashnode MCP on Visual Studio CodeHashnode MCP on GitHub Copilot AI AgentHashnode MCP on Google Gemini AIHashnode MCP on Lovable AI DevelopmentHashnode MCP on Mistral AI AgentsHashnode MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Hashnode MCP lets you manage your entire blog from within your AI agent conversation. You can fetch user profiles, read full articles, list posts from any publication feed, and publish or update content without leaving your writing environment.

What your AI can do

Create post

Publishes a brand new blog post with Markdown content directly to your Hashnode site.

Get post

Fetches the full text and metadata of a single article using its slug.

Get publication posts

Lists recent articles published by an entire blog publication feed.

+ 2 more capabilities included
Retrieve User Profiles

Fetch specific details and follower counts for any user on the Hashnode platform.

List Publication Feeds

Get a list of recent posts from an entire blog publication, using only its domain name.

Read Full Post Content

Fetch the complete text and metadata for any single post by providing its unique slug.

Draft and Publish New Posts

Write a new blog article in Markdown format, and then publish it directly to your Hashnode site.

Revise Existing Content

Update the title or body content of an already published article without logging into the admin panel.

Included with Plan

Waiting for input…

AI Agent

Hashnode MCP: 5 Tools

These five tools let you perform every major action needed for blogging—from fetching user data to publishing final drafts.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Hashnode on Vinkius

Create Post

Publishes a brand new blog post with Markdown content directly to your Hashnode site.

Get Post

Fetches the full text and metadata of a single article using its slug.

Get Publication Posts

Lists recent articles published by an entire blog publication feed.

Get User

Retrieves profile details for a specific Hashnode user using their unique handle.

Update Post

Modifies the title or body of an existing published article on your Hashnode account.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Hashnode integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Hashnode, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Hashnode MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Hashnode. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 5 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

The Old Way: Jumping Between Tabs

Right now, getting a new article published feels like a three-act play. You write the draft in your chat client, then you copy everything into a local markdown file just to check it. Then you have to switch context entirely and log into the Hashnode dashboard—all before you can hit publish.

With this MCP, that whole process collapses back into the conversation. Your agent sees the raw content, figures out the slug, and executes `create_post` for you. You get a confirmation message; your article is live.

Publishing Content with Hashnode

The manual steps that disappear are the login dance, the copy-paste cycle between editors, and manually figuring out which slug corresponds to which post. You don't touch any of those things anymore.

You simply tell your agent what needs updating or creating. It handles the entire backend process with a single call—like `update_post` or `create_post`. Period.

What your AI can actually do with this

Got a technical article idea? Instead of opening the Hashnode dashboard, drafting in one tool, then copying everything over to another editor, you just tell your AI agent what you want. This connector handles it all. You can ask for details about any user profile using their handle, or list out recent posts from an entire publication feed before writing a follow-up piece.

Need to publish? You write the Markdown right in the chat, and this MCP publishes the post directly. If you spot an old article that needs tweaking, you don't need to jump through three sets of admin menus; you just tell your agent to update it. It’s all about keeping the focus on writing, not context switching.

Connect Hashnode via Vinkius and keep your publishing workflow inside your preferred AI client.

Built · Hosted · Managed by Vinkius Hashnode-MCP - Manage Blog Posts with AI
Server ID 019e38a6-60d2-7023-a4e1-a0a70192b4c7
Vinkius Inspector
Compliance Grade F
Score 3.6/100
Vinkius Inspector Badge — Score 3.6/100

Questions you might have

How do I use get_user to find a person's profile? +

Just ask your agent for the user’s handle. The tool uses that unique identifier to fetch their details instantly, saving you from having to guess their full name or blog URL.

Can I use get_publication_posts to see a feed? +

Yes. You provide the domain of the publication feed, and the MCP runs get_publication_posts. It returns a list of recent articles so you know what content is already out there.

What's the difference between create_post and update_post? +

Think of it this way: create_post makes something brand new. update_post only modifies a piece that already exists, so you need to know its slug or ID.

Does get_post give me the whole article? +

Yes, it fetches the entire post content and all associated metadata for a specific article when you provide the correct slug. You don't get partial data; you get everything.

What do I need to set up my connection before running a tool like `create_post`? +

You must provide your Hashnode Personal Access Token when subscribing this MCP. This token authorizes your AI client to write and modify content on your behalf.

When I use `get_post`, does the output include metadata beyond just the article text? +

Yes, get_post returns structured data that includes not only the full content but also important metadata like publication details and creation slugs.

If I run `update_post` on a post ID that doesn't exist, how does the MCP handle it? +

The MCP catches API errors. If you reference an invalid slug or non-existent ID, your agent will report a clear error message instead of failing silently.

Is the data retrieved by `get_user` restricted to public information only? +

The MCP pulls standard profile details available through the Hashnode API. It provides publicly visible metrics and user handles, but it won't access private account data.

Can I fetch profile details for any Hashnode user? +

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

Does the publishing tool 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 tool 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.

Built & Managed by Vinkius 30s setup 5 tools

We've already built the connector for Hashnode. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 5 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.