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 🇪🇬

Máy chủ liên quan

NotebookLM Web Importer

Nhập trang web và video YouTube vào NotebookLM chỉ với một cú nhấp. Được tin dùng bởi hơn 200.000 người dùng.

Cài đặt tiện ích Chrome