Nexus-mcp-server

Agent-native Ops OS for ecommerce and retail — CRM, orders, inventory, fulfillment, shipping, omnichannel messaging, and AI analytics. All through a single MCP connection.

Nexus MCP Server

Agent-native Ops OS for ecommerce and retail — CRM, orders, inventory, fulfillment, shipping, omnichannel messaging, social publishing, team chat, conversation intelligence, and more. All through a single MCP connection.

MCP License

What is Nexus?

Nexus is a multi-tenant operations platform built for SMEs. It consolidates:

  • CRM — contacts, companies, journey stages, customer-360 views
  • Order Management — full lifecycle from pending → delivered
  • Inventory & Warehousing — stock tracking, bins, cycle counts
  • Fulfillment — pick, pack, ship workflows
  • Shipping — AWB creation, courier integration (Bosta), tracking
  • Omnichannel Messaging — WhatsApp, Facebook Messenger, Instagram DMs
  • Social Publishing — Facebook & Instagram drafts, scheduling, analytics, content calendar
  • Internal Team Chat — agent ↔ human DMs inside the org
  • Organization Invites — invite, cancel, and resend member invitations via agent
  • VoIP/PBX — click-to-call, CDR sync, extensions
  • Conversation Intelligence — AI message annotations, CS analytics, tag definitions, org AI profiles
  • Automation — event-driven workflows, abandoned cart recovery

For AI Agents

Nexus is designed for agent-first access. AI agents authenticate with an API key and get 40+ MCP tools covering all business operations.

Quick Start (for agents)

Step 1: A human admin creates an API key

curl -X POST "https://api.nexus.aiforstartups.io/functions/v1/agent-api-key-create"
-H "Authorization: Bearer "
-H "Content-Type: application/json"
-d '{ "name": "my-agent", "scopes": ["read", "write"], "expires_at": "2026-12-31T23:59:59Z" }'

Returns: api_key (save this — shown only once), organization_id

Step 2: Exchange API key for a short-lived JWT

curl -X POST "https://api.nexus.aiforstartups.io/functions/v1/agent-auth"
-H "Content-Type: application/json"
-d '{"api_key": "nxs_ak_..."}'

Returns: access_token (JWT, 1 hour), organization_id

Step 3: Use MCP

curl -X POST "https://api.nexus.aiforstartups.io/functions/v1/mcp-server"
-H "Authorization: Bearer "
-H "Content-Type: application/json"
-H "Accept: application/json, text/event-stream"
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

MCP Tools

CRM

ToolDescription
nexus_list_contactsList/search contacts with filters
nexus_get_contactGet full contact details
nexus_create_contactCreate a new contact
nexus_update_contactUpdate contact fields

Orders

ToolDescription
nexus_list_ordersList orders with filters
nexus_get_orderGet order with line items
nexus_create_orderCreate order with line items
nexus_update_order_statusMove order through lifecycle

Inventory

ToolDescription
nexus_list_inventoryList inventory items
nexus_check_stockCheck stock for item/SKU

Messaging

ToolDescription
nexus_list_conversationsList omnichannel conversations
nexus_send_messageSend via WhatsApp/FB/IG
nexus_searchGlobal search across all data

Social

ToolDescription
nexus_sync_social_postsSync posts from connected accounts
nexus_list_social_postsList social posts
nexus_get_social_postGet a single post
nexus_create_social_postCreate a draft post
nexus_update_social_postUpdate a draft post
nexus_publish_social_postPublish a post
nexus_delete_social_postDelete a post
nexus_list_social_accountsList connected social accounts
nexus_get_social_analyticsGet social analytics
nexus_get_content_calendarGet scheduled content calendar

Organization

ToolDescription
nexus_list_organization_invitesList pending invites
nexus_invite_organization_memberInvite a new member
nexus_cancel_organization_inviteCancel a pending invite
nexus_resend_organization_inviteResend an invite email

Internal Team Chat

ToolDescription
nexus_list_internal_conversationsList agent's internal conversations
nexus_get_internal_messagesGet messages in a conversation
nexus_open_internal_dmOpen a DM with an org member
nexus_send_internal_messageSend an internal message

Conversation Intelligence (CS AI)

ToolDescription
nexus_list_ai_tag_definitionsList AI tag taxonomy
nexus_list_message_annotationsList message annotations
nexus_get_message_ai_annotationGet annotation for a message
nexus_get_org_ai_annotation_settingsGet org AI settings
nexus_get_customer_conversation_intelligenceGet customer intelligence profile
nexus_get_conversation_intelligence_dashboardGet CS analytics dashboard
nexus_update_message_annotationUpdate a message annotation
nexus_update_ai_tag_definitionUpdate a tag definition
nexus_set_org_ai_annotation_promptSet org AI prompt
nexus_update_org_conversation_intelligence_contextUpdate org AI context

MCP Resources

ResourceDescription
nexus://organization/infoCurrent org details
nexus://schema/contactsContact object schema
nexus://schema/ordersOrder object schema
nexus://schema/inventoryInventory object schema
nexus://schema/socialSocial post schema
nexus://schema/conversation-intelligenceConversation intelligence schema

Pricing

TierPriceContactsOrdersMessagesMCP Scopes
Free$050250read
Starter$99/mo500200/mo1,000read, write
Growth$199/mo5,000unlimited5,000full
Scale$599/mounlimitedunlimited20,000full + AI suite

Social tools require Starter plan or above. Conversation intelligence AI suite requires Scale.

OpenClaw Skill

Install the Nexus skill for OpenClaw agents:

npx clawhub@latest install nexus

Or install manually by copying SKILL.md into your OpenClaw workspace skills directory.

Documentation

  • Agent Quickstart: nexus-docs.aiforstartups.io/api/ai-agents-mcp
  • Full API Reference: api-reference.md
  • Full Docs: nexus-docs.aiforstartups.io
  • llms.txt: nexus-docs.aiforstartups.io/llms.txt
  • OpenAPI Spec: nexus-docs.aiforstartups.io/openapi.yaml
  • App: nexus.aiforstartups.io

Tech Stack

  • Frontend: React 18 + TypeScript + Vite + Tailwind CSS + shadcn/ui
  • Backend: Supabase (PostgreSQL + Edge Functions on Deno)
  • Auth: Supabase Auth (JWT) with multi-tenant RLS
  • MCP: Streamable HTTP transport

Built By

AiForStartups — Made in Cairo, Egypt 🇪🇬

Related Servers

NotebookLM Web Importer

Import web pages and YouTube videos to NotebookLM with one click. Trusted by 200,000+ users.

Install Chrome Extension