---
title: "Hashnode integration for LuumenAI"
url: "https://www.luumen.ai/integrations/hashnode/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Hashnode integration for LuumenAI

Read your Hashnode publication and docs, then publish changes as approved steps.

## What LuumenAI can do with Hashnode

LuumenAI connects to Hashnode with an API token and exposes 67 tools (17 read-only · 40 write · 10 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 67 tools (17 read-only · 40 write · 10 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Hashnode with LuumenAI

Connect Hashnode and Luumen can read your publication the way you would: posts, series, single articles by slug, user profiles, and documentation projects. Changes — a comment, a reply, a new content block, a custom domain on a docs project — are previewed first and held for your approval by default. Authentication uses an API key.

## Example tools

Read-only (17 in total):

- `HASHNODE_CHECK_CUSTOM_DOMAIN_AVAILABILITY` — Check if a custom domain is available for your Hashnode publication.
- `HASHNODE_CHECK_SUBDOMAIN_AVAILABILITY` — Check if a subdomain is available for a Hashnode publication.
- `HASHNODE_FETCH_INVITATIONS` — Fetch pending publication invitations for a Hashnode publication.
- `HASHNODE_FETCH_POPULAR_TAGS` — Fetch a paginated list of popular tags.
- `HASHNODE_FETCH_POSTS` — Fetch a paginated list of posts from a publication.
- `HASHNODE_FETCH_SERIES_POSTS` — Fetch posts from a series within a publication.
- `HASHNODE_FETCH_SINGLE_ARTICLE` — Fetch a single article by slug from a publication.
- `HASHNODE_FETCH_STORIES_FEED` — Fetch a paginated feed of stories from Hashnode.

Write and destructive (50 in total, approval required by default):

- `HASHNODE_ACCEPT_INVITE_TO_PUBLICATION` — Accept a publication invitation.
- `HASHNODE_ADD_COMMENT` — Add a comment to a Hashnode post.
- `HASHNODE_ADD_CONTENT_BLOCK` — Add a content block to a Hashnode documentation project.
- `HASHNODE_ADD_CUSTOM_MDX_COMPONENT` — Add a custom MDX component to a Hashnode documentation project.
- `HASHNODE_ADD_DOCUMENTATION_PROJECT_CUSTOM_DOMAIN` — Add a custom domain to a Hashnode documentation project.
- `HASHNODE_ADD_REPLY` — Add a reply to an existing comment.
- `HASHNODE_CREATE_DOCUMENTATION_API_REFERENCE` — Create a documentation API reference from an OpenAPI specification URL in a Hashnode project.
- `HASHNODE_CREATE_DOCUMENTATION_LINK` — Create a link within a Hashnode documentation guide.

## Frequently asked questions

### How does LuumenAI connect to Hashnode?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Hashnode on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 10 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Hashnode — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/hashnode/
