SmarterMCP

Business-grade MCP server that emits real operational events and metrics to power decision dashboards, pilots, and automated business systems across any cloud

SmarterMCP - Operational Active Monitor with Conditioned Power

Enterprise-grade AI agent that thinks, observes, analyzes and acts only under SPEC + PRD authorization

License n8n MCP

๐Ÿ† Stats

GitHub stars GitHub forks GitHub watchers

๐ŸŽฏ What is SmarterMCP?

SmarterMCP is an operational active monitor with conditioned power. It is NOT an "AGI libre" but rather a controlled AI agent that:

  • ๐Ÿง  Thinks, observes, and analyzes everything that is declared
  • ๐ŸŽฏ Only acts when PRD + SPEC authorize it
  • โš–๏ธ Operates under contract - executes only approved actions

How It Behaves

Observes simultaneously:

  • Screens, flows, metrics, scrapping, values, states

Analyzes continuously:

  • Sales, payments, responses, deviations, opportunities

Proposes or executes according to rule:

  • If SPEC says "propose" โ†’ proposes and waits
  • If SPEC says "execute" โ†’ executes and registers

Never improvises. Never gets "excited".

Clear Example (QR / Survey)

There's an active QR code Nobody responds It's not that MCP "sleeps" - the SPEC didn't define action for this event.

If SPEC says:

  • "if no response โ†’ notify" โ†’ it does
  • "if no response โ†’ execute action X" โ†’ it does
  • If says nothing โ†’ nothing happens

This is control, not limitation.

What AGI Means Here

AGI in your model is not consciousness - it's General Capability Under Contract.

  • ๐ŸŒ Understands any language
  • ๐Ÿง  Reasons across any domain
  • ๐Ÿ”ง Can create containers, test, discard
  • โœ… But only launches what's approved in PRD

It has the car keys, but doesn't drive without orders.

Odoo + Turbo MCP

Odoo:

  • Dashboard
  • Registry
  • Visibility

MCP:

  • Law
  • Coordination
  • Decision

Odoo doesn't command. MCP doesn't display. Each in its place.

Conclusion

SmarterMCP doesn't "do what it wants". It does everything it should do.

This makes it:

  • โœ… Reliable
  • โœ… Regulable
  • โœ… Sellable
  • โœ… Scalable to hardware and robotics after

๐Ÿš€ Quick Start

For End Users

  1. Login: Visit rut.smarterbot.store/login
  2. Authenticate: Sign in with Google OAuth
  3. Verify Identity: Enter Chilean RUT and phone number
  4. SMS Verification: Enter 6-digit code
  5. Start Using: Access your n8n workflows via MCP

For Developers

# Install
npm install -g smartermcp

# Configure
smartermcp init

# Start server
smartermcp start

๐Ÿ”— Integration

With Claude Desktop

{
  "mcpServers": {
    "smartermcp": {
      "command": "npx",
      "args": [
        "-y",
        "supergateway",
        "--streamableHttp",
        "https://n8n.smarterbot.store/mcp-server/http",
        "--header",
        "authorization:Bearer YOUR_TOKEN_HERE"
      ]
    }
  }
}

With n8n

  1. Enable MCP in n8n settings
  2. Create API token
  3. Configure webhook: https://n8n.smarterbot.store/webhook/mcp
  4. Test connection

๐Ÿ—๏ธ Architecture

User โ†’ OAuth Login (Google)
  โ†“
RUT Validation (Mรณdulo 11)
  โ†“
SMS 2FA Verification
  โ†“
MCP Server โ†” n8n Workflows
  โ†“
AI Assistant Access

๐Ÿ“‹ Features

  • โœ… Operational Monitor - Active observation of all declared elements
  • โœ… Conditioned Power - Acts only when SPEC + PRD authorize
  • โœ… Real-time Analysis - Continuous evaluation of sales, payments, responses
  • โœ… n8n Integration - Execute workflows under contract
  • โœ… MCP Protocol - Standard compliance with control
  • โœ… Event-Driven - Responds to defined events only
  • โœ… Secure Storage - Supabase Vault for approved operations

๐Ÿ” Security

  • HTTPS only
  • Token-based authentication
  • Rate limiting
  • CORS configured
  • httpOnly cookies
  • Environment isolation

See SECURITY.md for details.

๐Ÿ“š Documentation

๐Ÿ”— Links

๐Ÿ“ฆ Requirements

  • Node.js 18+
  • n8n instance (optional)
  • Google OAuth credentials
  • Supabase account

๐Ÿ› ๏ธ Development

# Clone
git clone https://github.com/smarteros/smartermcp.git
cd smartermcp

# Install
npm install

# Configure
cp .env.example .env
# Important: Configure SPEC and PRD rules before running

# Run dev
npm run dev

# Build
npm run build

# Test (under controlled conditions)
npm test

Development Principles

When developing for SmarterMCP, remember:

  • Contract-First: Every feature must be defined in SPEC + PRD first
  • Controlled Execution: No autonomous behavior, only rule-based actions
  • Event-Driven: Responds only to declared events
  • Secure by Design: All operations under authorization control

๐Ÿค Contributing

We welcome contributions! Please see CONTRIBUTING.md.

๐Ÿ“„ License

Proprietary. See LICENSE for details.

๐Ÿ†˜ Support

๐ŸŽฏ Roadmap

  • OAuth2 additional providers
  • Multi-region support
  • Enhanced analytics
  • CLI improvements
  • Plugin system

SmarterOS API - Enterprise API with MCP Integration

La API central de SmarterOS: Plataforma gobernada con FastAPI-MCP, Qwen LLM y OpenRouter para empresas chilenas.

https://github.com/SmarterCL/api.smarterbot.cl


Made with โค๏ธ by SmarterOS

Website โ€ข GitHub โ€ข Docs

Related Servers