Use Hashnode with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Manage your Hashnode blog directly from your AI agent. fetch user profiles, read publication posts, and publish or update content.
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 16 capabilities
The complete Hashnode capability set.
These are the exact actions your AI can choose when you ask it to work with Hashnode.
01-04
4 capabilities in this set.
Part of 16 available through Hashnode.
- 01
Create draft
Requires Pro plan. If publicationId is omitted, auto-resolves from your publications. Create a draft post without publishing
- 02
Get feed
Use after cursor for pagination. Get the globalThis Hashnode feed
- 03
Get me
Get the currently authenticated Hashnode user
- 04
Get my publications
Use this to find your Publication ID before creating posts or drafts. List all publications owned by the authenticated user
05-08
4 capabilities in this set.
Part of 16 available through Hashnode.
- 05
Get post
Get a single post by its slug
- 06
Get post by ID
Get a single post by its ID
- 07
Get publication posts
Get a list of posts from a specific publication
- 08
Get tag
G., javascript, graphql). Get details about a Hashnode tag
09-12
4 capabilities in this set.
Part of 16 available through Hashnode.
- 09
Get user
Get details about a specific Hashnode user
- 10
Publish draft
The draft is soft-deleted after publishing. Publish an existing draft as a post
- 11
Submit draft for review
Used by contributors. Submit a draft for editor review
- 12
Update post
Modify an existing post
13-16
4 capabilities in this set.
Part of 16 available through Hashnode.
- 13
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
- 14
Create post
If publicationId is omitted, auto-resolves from your publications (1 blog = auto-select; 2+ = error listing options). Use get_my_publications to find your ID. Publish a new post to a publication
- 15
Delete draft
The author or publication admins can delete. Soft-delete a draft
- 16
Update draft
All content fields are optional. Update an existing draft
Observed, not estimated
882ms average. Fast in production.
Hashnode is checked daily against the live service.
- Fastest day
- 805ms
- Slowest day
- 1051ms
- 14-day trend
- Improving-5%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 16 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Hashnode, so you can see the experience inside your AI.
It does not authenticate your account with Hashnode. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Hashnode Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_9HCFaBWZK9UIXHRrFSQLlRuMLlukyBUDj2MFjTLK/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Hashnode capabilities are ready to use.
{
"mcpServers": {
"hashnode-mcp": {
"url": "https://edge.vinkius.com/vk_preview_9HCFaBWZK9UIXHRrFSQLlRuMLlukyBUDj2MFjTLK/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Hashnode owners ask.
- 01
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.
- 02
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.
- 03
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.
Explore
More in Productivity
Unsplash AI Connector
Access millions of high-resolution images — search photos, manage collections, and track download statistics d
ViewKeepcon AI Connector
Automate content moderation and semantic analysis via Keepcon.
ViewNextcloud AI Connector
Manage your Nextcloud instance — handle files, shares, user statuses, and server capabilities directly from yo
ViewWebVizio AI Connector
Review and annotate live websites with visual feedback tools that let teams comment directly on pages during d
View
Suggestions
Pixelfed (Instagram Alternative) AI Connector
Manage your Pixelfed presence — post photos, interact with the community, and track notifications directly fro
ViewProofHub AI Connector
Empower your AI agent to manage your ProofHub projects — list tasks, create to-dos, read discussions, and trac
ViewMastodon AI Connector
Automate social interactions on the Fediverse — post statuses, manage follows, and track trending content dire
ViewDocker Hub AI Connector
Manage Docker images on Docker Hub — list repositories, browse tags, create repos and search for community ima
View
