MCP Quick Start
Quick Start
Section titled “Quick Start”Connect the Nuelink MCP server to your AI assistant, then queue your first post by asking for it.
Before you start
Section titled “Before you start”You’ll need:
- A Nuelink account with at least one brand and one collection set up.
- A Nuelink API key. Generate one from Settings → API in your dashboard.
- An AI assistant that supports MCP: Claude, ChatGPT, Cursor, Manus, Codex, Cline, or any other MCP-compatible client.
The MCP URL
Section titled “The MCP URL”The base MCP URL is:
https://mcp.nuelink.com/mcpYou authenticate in one of two ways, pick whichever your client supports best:
Option 1: API key in the URL
Section titled “Option 1: API key in the URL”(simplest, works with every client)
Section titled “(simplest, works with every client)”https://mcp.nuelink.com/mcp?api_key=YOUR_API_KEYOption 2: Bearer token in the Authorization header
Section titled “Option 2: Bearer token in the Authorization header”(when your client supports custom headers)
Section titled “(when your client supports custom headers)”URL: https://mcp.nuelink.com/mcpHeader: Authorization: Bearer YOUR_API_KEYThe API key is the same one used for the REST API if you already have one, reuse it. Generate or manage keys from Settings → API.
Connect Nuelink to your assistant
Section titled “Connect Nuelink to your assistant”Pick your client below. The shape is the same everywhere: paste the MCP URL (with your key embedded or as a header), then approve the tools.
Claude (web, desktop, mobile)
Section titled “Claude (web, desktop, mobile)”- Open Settings → Connectors.
- Click Add custom connector at the bottom of the list.
- Set Name to
Nuelinkand Remote MCP server URL tohttps://mcp.nuelink.com/mcp?api_key=YOUR_API_KEY. - Click Add, then open the connector and approve the six Nuelink tools.
Claude Desktop (config file)
Section titled “Claude Desktop (config file)”If you prefer editing the config file directly, add this to claude_desktop_config.json:
{ "mcpServers": { "nuelink": { "type": "sse", "url": "https://mcp.nuelink.com/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } }}Or use the query-param form:
{ "mcpServers": { "nuelink": { "type": "sse", "url": "https://mcp.nuelink.com/mcp?api_key=YOUR_API_KEY" } }}Restart Claude Desktop after editing the file.
ChatGPT
Section titled “ChatGPT”- Open Settings → Connectors → Advanced and toggle Developer mode on (required to add custom MCP servers).
- Back on the Connectors screen, click Create.
- Set the Name to
Nuelink, MCP Server URL tohttps://mcp.nuelink.com/mcp?api_key=YOUR_API_KEY, and Authentication toNo authentication(the key is in the URL). - Save and approve the tools.
Cursor
Section titled “Cursor”Add this block to ~/.cursor/mcp.json (or your workspace’s .cursor/mcp.json). Either auth method works:
{ "mcpServers": { "nuelink": { "type": "sse", "url": "https://mcp.nuelink.com/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } }}Or, with the key in the URL:
{ "mcpServers": { "nuelink": { "url": "https://mcp.nuelink.com/mcp?api_key=YOUR_API_KEY" } }}Restart Cursor. The Nuelink tools will appear in the MCP panel.
- Open Settings → MCP Servers → Add server.
- Set the Name to
Nuelinkand the URL tohttps://mcp.nuelink.com/mcp?api_key=YOUR_API_KEY. - Click Save. The six tools become available in your Manus workspace.
Add Nuelink to your Codex MCP configuration (typically ~/.codex/mcp.json or via Settings → MCP). Either auth method works:
{ "mcpServers": { "nuelink": { "type": "sse", "url": "https://mcp.nuelink.com/mcp", "headers": { "Authorization": "Bearer YOUR_API_KEY" } } }}Other clients
Section titled “Other clients”Any client that supports remote MCP servers over HTTP works the same way, point it at https://mcp.nuelink.com/mcp and pass your API key either as the api_key query param or as a bearer token in the Authorization header.
Verify the connection
Section titled “Verify the connection”Once connected, ask your assistant:
“Which Nuelink account am I signed in as?”
It should call nuelink_get_me and respond with your account email and plan. If you see that, you’re set.
Your first post in 3 prompts
Section titled “Your first post in 3 prompts”You don’t need to memorize tool names just describe what you want. Here’s the simplest path from zero to a queued post.
1. See what’s available
Section titled “1. See what’s available”“List my Nuelink brands and the collections in each one.”
The assistant calls nuelink_list_brands and nuelink_list_collections, then summarizes what it found. Pick the collection you want to post to.
2. (Optional) Attach an image
Section titled “2. (Optional) Attach an image”If you want to include media, either paste the image directly into the chat or point the assistant at a local file:
“Upload /Users/me/Desktop/launch.jpg to my Fernwood Botanicals brand.”
The assistant calls nuelink_upload_file and gets back a media ID it’ll remember for the next step.
3. Add it to the queue
Section titled “3. Add it to the queue”“Add this to the queue for my ‘Product Launches’ collection, with the caption ‘New season, new scents 🌿 Available Friday.’ Use the image I just uploaded.”
The assistant calls nuelink_create_post with publishMode: QUEUE. The post lands in the collection’s next available time slot, ready to publish to every channel that collection is configured for.
Publish modes
Section titled “Publish modes”The same prompt pattern works for all four modes. State your intent and the assistant picks the right publishMode:
| You say… | Mode used |
|---|---|
| ”Add this to the queue…” / “Queue this for me…” | QUEUE (default) |
| “Schedule this for Friday at 9am…” | SCHEDULE |
| ”Save this as a draft” / “Don’t publish yet, just save it” | DRAFT |
| ”Post this right now” / “Publish immediately” | IMMEDIATE |
Drafts are especially handy when working with an assistant, let it write and refine the caption with you, save as draft, then review and approve in the Nuelink dashboard before anything goes live.
Scheduled times are interpreted in the brand’s timezone (set in the Nuelink dashboard, not your computer’s local time). If you say “Friday at 9am,” the assistant uses 9am Friday in whatever timezone that brand is configured for. Mention a timezone explicitly if you want to be safe: “Friday at 9am Casablanca time.”
Next steps
Section titled “Next steps”- Authentication - how to revoke and rotate your key.
- Available Tools - full reference for every tool the server exposes.
- Example Prompts - prompts covering carousels, multi-brand posting, polls, drafts, and more.