Skip to content
Claude Code

Connect Claude Code to NioConnect

Add one snippet with a key, then ask Claude Code to draft posts. You review them on the calendar.

API key
API key

Set up Claude Code in three steps

A key acts with the permissions of the Member who made it. It has no scopes, is shown once, and can be revoked at any time.

  1. Create a key

    In NioConnect open Developers and create an API key. You see it once, so copy it then.

  2. Add it to Claude Code

    Run this in your terminal. It works from any folder.

    Claude Code snippet
    claude mcp add --transport http nioconnect <your workspace MCP address> --header "Authorization: Bearer <your key>"
  3. Ask for a draft

    Describe the posts. They land on your calendar for you to review.

Placeholders only. The Developers page in the app fills in your own address and key.

See it work

Claude Code, asking for a draft

A scripted run with the server’s real tool names, and what you then see in NioConnect.

You: Draft a launch post for Bluesky and Mastodon. Do not schedule it.

Assistant: Checking which channels are connected and what Bluesky accepts.

Tool call, list-channels: 2 channels: Bluesky and Mastodon, both healthy

Tool call, get-platform-rules: Text, images with alt text, threads

Tool call, create-post: Saved as a draft. Nothing is scheduled.

Assistant: Saved as a draft on your calendar. Nothing goes out until you review it and schedule it yourself.

Saved as a draft on your calendar. Nothing goes out until you review it and schedule it yourself.

Illustration of a Claude Code session. Sample data.
What it can do

What Claude Code can do in NioConnect

Six tools. Only creating a draft writes anything.

The six tools the NioConnect MCP server offers
ToolWhat it doesAccess
list-channelsList connected channelsSee which accounts the workspace publishes to, with the id each other tool needs and whether the connection is healthy.Read only
get-platform-rulesRead a platform's rulesAsk what one platform accepts: media, threads, communities and the extra settings a post needs.Read only
create-postCreate a draft postSave a post to the calendar as a draft. A time is only set when you ask for one, and a time in the past is refused.Writes a draft
list-postsList scheduled and published postsRead a page of posts, newest first, including ones waiting on a teammate to approve.Read only
list-workflowsList workflowsRead the workflows that copy one channel to another, with status, schedule and counters.Read only
get-workflowGet one workflowOpen a single workflow to see its channels, status, schedule and when it posts next.Read only
Control

An assistant gets the same rules as you

Nothing about connecting an AI client loosens how publishing works.

Same validation as you

A post an assistant creates is checked against the same platform rules as one you write. One a platform would refuse comes back with the reason, and nothing is saved.

Approval still applies

When your workspace requires approval, a scheduled post waits for it like any other. Assistants save drafts by default and cannot publish immediately.

You can tell what it made

A post created through an AI client is marked as made by an AI assistant on the calendar and in the post details, so nothing arrives unlabelled.

Emergency stop and revocable keys

An emergency stop holds an assistant’s posts like anyone’s. Revoke a key or a connection and access ends at once. A key never has more than its Member’s permissions.

Try asking

Prompts that work with the six tools

Copy one into your client. It reads your channels and rules, and saves a draft when you ask for one.

  • Which of my channels are connected, and are any unhealthy?
  • What does Bluesky accept in a post?
  • Draft a launch post for Bluesky and Mastodon. Do not schedule it.
  • What is scheduled this week, and is anything waiting on approval?
  • Which workflows copy one channel to another, and when do they post next?
  • Draft a three post thread about our release for Mastodon.
Supported clients

Other ways to connect

The same six tools, whichever client you use.

Product names and logos belong to their owners and are used only to identify compatibility. NioConnect is not affiliated with or endorsed by them.

Frequently asked questions

Can't find your answer?

Where do I get the key?
Create it on the Developers page in the app. It is shown once, so copy it into the snippet then. This page only shows a placeholder.
What can Claude Code do once it is connected?
It has six tools: five that only read your channels, a platform’s rules, posts and workflows, and one that saves a draft post.
Can Claude Code publish without my approval?
It saves drafts by default and only sets a time when you ask for one. If your workspace requires approval, a scheduled post waits for it like any other. A time that has already passed is refused.
What access does the key get?
The key acts with the permissions of the Member who made it, and no more. It has no scopes.
How do I disconnect?
Revoke the key on the Developers page. Access ends immediately.

Ready for posts that go out when you said?

Start your 7-day trial, or compare plans first.