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
๐ Stats
๐ฏ 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
- Login: Visit rut.smarterbot.store/login
- Authenticate: Sign in with Google OAuth
- Verify Identity: Enter Chilean RUT and phone number
- SMS Verification: Enter 6-digit code
- 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
- Enable MCP in n8n settings
- Create API token
- Configure webhook:
https://n8n.smarterbot.store/webhook/mcp - 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
- Login: rut.smarterbot.store/login
- Docs: smarterbot.store/docs
- Privacy: smarterbot.store/privacy
- Terms: smarterbot.store/terms
- Support: support@smarterbot.cl
๐ฆ 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
- Issues: GitHub Issues
- Email: support@smarterbot.cl
- Docs: smarterbot.store/docs
๐ฏ 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
Related Servers
OpenAI
Query OpenAI models directly from Claude using MCP protocol
Rewards Flights Public MCP
Deploy a remote, authentication-free MCP server on Cloudflare Workers to search for rewards flights.
Hugging Face
Access the Hugging Face Dataset Viewer API to query, explore, search, and analyze machine learning datasets from the Hugging Face Hub.
Simple OpenStack MCP
Execute OpenStack CLI commands using LLMs. Requires a configured OpenStack CLI environment.
Reservation System MCP Server
Integrates with the WeChat cloud development reservation system API.
Dokploy
An AI-powered interface for managing the Dokploy infrastructure platform.
ๅฟซ้100 MCP Server (Python)
Access logistics information services from Kuaidi100, including package tracking, shipping cost estimation, and delivery time prediction. Requires a Kuaidi100 API key.
Hostinger Ecommerce MCP
Interact with the Hostinger Ecommerce API using a JWT token and store ID.
RunPod MCP Server
Interact with the RunPod REST API to manage cloud GPU resources.
Google Cloud
An MCP server for interacting with your Google Cloud resources and services.