RULER MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@RULER MCPshow floor summary for my domain"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
RULER MCP — Price Rules (ActiveView)
Servidor MCP (JSON-RPC 2.0) focado 100% nas price rules da ActiveView: leitura, agregação, sugestão e aplicação de floors com fluxo de confirmação. Feito pra agentes de IA (CORTEX, Claude Desktop) analisarem e ajustarem a monetização junto com os dados de campanha.
As 5 tools
Tool | Tipo | O que faz |
resumo_floors | leitura | Panorama do domínio: revenue total, eCPM ponderado, top 10 regras por revenue, REGRAS PROBLEMÁTICAS (match fora do desired, revenue zerado) |
listar_price_rules | leitura | Todas as rules com floor, eCPM, revenue, impressões, match_rate, desired, país, device, uri, utm |
historico_ajustes | leitura | Auditoria: quem mudou qual floor, quando, com snapshot anterior |
sugerir_floor | análise | Sugestões SUBIR/DESCER com justificativa e confiança (match_rate vs desired) — não aplica nada |
aplicar_floor | AÇÃO | Upsert na ActiveView — exige confirm=true; sem ele retorna preview e NÃO executa |
Related MCP server: flour-ads
Autenticação (duas camadas)
Acesso ao MCP:
Authorization: Bearer <token>— tokens emRULER_MCP_TOKENSActiveView: cada tool recebe
av_bearercomo argumento — cada gestor usa a própria key.networkedomainsão informados pelo gestor.
Fluxo de segurança do aplicar_floor
Sem
confirm: true→ retorna preview e NÃO executaCom
confirm: true→ aplica, grava snapshot anterior + mudança + actor no históricoO agente deve SEMPRE mostrar o preview e só confirmar após aprovação explícita do gestor
Deploy no Railway
Repo próprio (separado do RULER), conecta no Railway
Variáveis:
RULER_MCP_TOKENS,HIST_DB_PATH=/data/ruler-mcp-history.dbVolume em
/data(recomendado, pro histórico persistir)Generate Domain → endpoint:
https://SEU-APP.up.railway.app/api/mcp
Requisitos
Node >= 22 (usa node:sqlite nativo pro histórico — zero compilação).
Fluxo de análise recomendado (pro agente)
resumo_floors→ panorama + problemas do domíniolistar_price_rules→ detalhe das regras relevantessugerir_floor→ propostas de ajusteCruzar com dados de campanha (moodlr-ops: roas_cross, analise_campanhas)
aplicar_floorsem confirm → preview → gestor aprova → confirm=truehistorico_ajustesdepois → correlacionar mudança × resultado
This server cannot be deployed
Maintenance
Related MCP Connectors
Google Ads MCP server — manage campaigns, keywords, and metrics.
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP-native ad server. Monetize AI chatbots and agents with conversational ads.
Google Ads MCP with 20,000+ account peer context and staged approve-then-execute writes.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for AI agents to manage ad campaigns across Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, and more21259 npm17MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for managing ad campaigns across Google Ads, Meta, and more. Enables deploying campaigns, checking performance, and managing budgets from terminal or AI assistants.MIT
- AlicenseAqualityFmaintenanceMCP server for Google AdSense management. Create ad units, generate framework-specific ad code, manage earnings reports, and automate ads.txt — all from your AI assistant.127 npmMIT
- AlicenseAqualityAmaintenanceA governed, read-only MCP server for ad inventory discovery from Google Ad Manager, exposing three tools (well_known_capabilities, discover_products, get_forecast) to buyer-side agents without modifying or accessing the ad server.5159 npmMIT