Skip to main content
Glama
ayousry2122343

CRM MCP Server

CRM — Arabic-first CRM for the MENA region

A multi-tenant Customer Relationship Management platform built for Arabic-speaking (RTL) businesses — sales pipelines, contacts, deals, and team collaboration.

Overview

A modular NestJS + Prisma backend that exposes three interfaces — REST, GraphQL, and an MCP (Model Context Protocol) server — paired with a Vue dashboard and a marketing website. First-class Arabic / RTL support throughout.

Related MCP server: MCP Suite CRM

Tech Stack

  • Backend: NestJS (TypeScript), Prisma ORM

  • APIs: REST · GraphQL · MCP server

  • Frontend: Vue dashboard + marketing website

  • Infrastructure: Docker Compose

  • Layout: monorepo (apps/ + shared packages/)

Project Structure

apps/        # api, dashboard, website
packages/    # shared libraries
docker/      # container configuration
docs/        # documentation
tests/       # test suites

Getting Started

npm install
docker compose up -d       # start dependencies (database, etc.)

npm run dev                # run all apps
# …or individually:
npm run dev:api
npm run dev:dashboard
npm run dev:website

Testing

npm test

~195 test files across the codebase.

Status

Core CRM (contacts, deals, pipelines, multi-tenancy) is implemented over REST/GraphQL/MCP. A no-code customization layer is planned.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to perform CRM operations like creating contacts, managing deals, and updating leads through natural language using the Model Context Protocol.
    4
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to interact with a CRM covering companies, people, leads, deals, and more, with role checks, scoped agent keys, approval gates, and a shared audit trail.
    AGPL 3.0
  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP-native CRM backend for AI agents, enabling customer, opportunity, note, follow-up, and pipeline health management through 15 MCP tools.
    -
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables AI sales agents to interact with a CRM via event-sourced actions, identity resolution, guard checks, and an approval inbox, managing communications and tasks while adhering to compliance rules.
    -