Skip to main content
Glama
SMB AI Command Platform MCP Server

SMB AI Command Platform MCP Server

by k5tuck

SMB AI Command Platform - MCP Server

Model Context Protocol (MCP) server for the SMB AI Command Platform, enabling AI assistants to interact with platform APIs.

Overview

This MCP server provides tools for AI assistants (like Claude) to:

  • Query business data

  • Create and manage tasks

  • Access connector data

  • Interact with dashboards

  • Monitor security status

Related MCP server: QuickBooks Online MCP Server

Installation

npm install
npm run build

Configuration

Create a .env file based on .env.example:

SMB_API_URL=http://localhost:3000
SMB_API_KEY=your-api-key

Usage

With Claude Desktop

Add to your Claude Desktop config (~/.claude/claude_desktop_config.json):

{
  "mcpServers": {
    "smb-platform": {
      "command": "node",
      "args": ["/path/to/binelekv2-mcp-server/build/index.js"],
      "env": {
        "SMB_API_URL": "http://localhost:3000",
        "SMB_API_KEY": "your-api-key"
      }
    }
  }
}

Development

npm run dev

Available Tools

Tool

Description

smb_query

Query data using natural language

smb_create_task

Create a new task

smb_list_tasks

List tasks with filters

smb_get_connectors

Get connected services

smb_get_dashboard

Get dashboard data

smb_get_security_status

Get security posture

Structure

src/
├── index.ts       # MCP server entry point
├── client.ts      # API client for SMB platform
└── tools/         # Tool implementations

License

MIT

Available Tools

16 tools
smb_create_automationA

Create a new automation. Supports scheduled tasks, email sequences, and triggered workflows.

Inputs: name (required), actions (required), triggerType (required), schedule.

smb_get_dashboardA

Get data from a specific dashboard. Use smb_list_dashboards first to find available dashboards.

Inputs: dashboardId (required).

smb_get_metricsA

Get current business metrics from Mini Foundry. Available metrics: revenue, orders, customers, avg_order_value, conversion_rate, inventory_value.

Inputs: period (required), metrics (required).

smb_list_automationsA

List all configured automations in Ops Copilot. Shows task automations, email workflows, and scheduled jobs.

Inputs: no named parameters.

smb_list_connectorsA

List all connected integrations (Shopify, Stripe, QuickBooks, etc.) and their sync status.

Inputs: no named parameters.

smb_list_dashboardsA

List all dashboards in Mini Foundry. Dashboards aggregate metrics and visualizations.

Inputs: no named parameters.

smb_list_security_issuesA

List all open security issues that need attention. Issues are categorized by severity (critical, high, medium, low).

Inputs: no named parameters.

smb_list_tracked_productsA

List all products being tracked in Marketplace Intelligence. Shows your price vs competitor prices.

Inputs: no named parameters.

smb_list_usersA

List all team members and their security status including MFA enrollment, last login, and risk level.

Inputs: no named parameters.

smb_price_comparisonA

Get detailed price comparison for a specific tracked product. Use smb_list_tracked_products first to find product IDs.

Inputs: productId (required).

smb_queryA

Ask a natural language question about your business. The AI will analyze your connected data and provide insights. Examples: "What was my revenue last month?", "Which products are selling best?", "Who are my top customers?"

Inputs: query (required), module.

smb_run_automationA

Trigger an automation to run immediately. Use smb_list_automations first to find the automation ID.

Inputs: automationId (required).

smb_security_statusA

Get current security score and status from Cybersecurity Scanner. Shows overall score, MFA adoption, and open security issues.

Inputs: no named parameters.

smb_sync_connectorA

Trigger a data sync for a specific connector. Use smb_list_connectors first to find connector IDs.

Inputs: connectorId (required).

smb_track_productB

Start tracking a new product for price monitoring. Provide the product URL from Amazon, Shopify, or Etsy.

Inputs: yourPrice (required), productUrl (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A4/5.0

    Scored across 16 tools

    Disambiguation5/5

    Each tool targets a distinct resource and action, e.g., smb_create_automation vs smb_list_automations vs smb_run_automation, with no overlapping purposes. The descriptions clearly differentiate between dashboards, metrics, connectors, security, product tracking, search, and query.

    Naming Consistency5/5

    All tools follow the consistent pattern 'smb_verb_noun' using snake_case (e.g., smb_list_connectors, smb_sync_connector). The verbs are descriptive (create, get, list, run, sync, track) and uniformly applied, making the tool set predictable.

    Tool Count5/5

    With 16 tools, the count is well-scoped for an SMB AI platform covering automation, dashboards, metrics, connectors, security, product tracking, search, and query. Each tool earns its place without redundancy or excess.

    Completeness4/5

    The tool set covers core CRUD and operational workflows for automation, dashboards, metrics, connectors, security, and product tracking. Minor gaps exist (e.g., no update/delete for automations, no user management beyond listing), but the surface is largely complete for common SMB tasks.

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to interact with a commercial management system through controlled capabilities for querying orders, analyzing invoices, summarizing customer activity, and creating orders, with role-based access control and audit trails.
      -
    • A
      license
      A
      quality
      D
      maintenance
      Enables AI assistants to query and manage QuickBooks Online data through natural language, including customers, invoices, bills, vendors, accounts, and financial reports.
      7
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Exposes SMB business data as tools for AI agents, enabling retrieval of business profiles, services, availability, and reviews.
      -
    • F
      license
      Not graded
      quality
      C
      maintenance
      Enables AI agents to retrieve customer, order, ticket, policy, and agreement information, and to prepare or execute state-changing support actions like escalations and follow-ups with confirmation and access control.
      -