Antigravity Campaigns MCP Server
Provides tools for managing a SQLite-based campaign state machine, including creating, listing, updating, and deleting tasks, daily strikes, subtasks, and taxonomy tags, running health/integrity audits, and executing unrestricted custom SQL queries against the local SQLite database.
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., "@Antigravity Campaigns MCP Serveraudit campaign health and show overdue tasks"
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.
โ๏ธ ANTIGRAVITY CAMPAIGNS MCP SERVER
Authoritative SQLite State-Machine & Multi-Minister Tactical Operating System for AI Agents
๐ Table of Contents
Related MCP server: DataBook
โจ Core Capabilities
๐๏ธ 4-Minister Governance Model: Directive assignment across specialized domains:
Adhipati: Macro-Strategy, Legal, Recruitment, High-Order Decisions.Bhakta: Devotion to Duty, Physical Execution, Daily Disciplines, Coding.Antaryami: Inner Observer, Self-Reflection, Psychological Constitution, Alignment.Jigyasu: Intellectual Mastery, 366 Laws, Engineering Exploration.
โก High-Speed Relational Engine: Direct SQLite access in WAL mode with sub-millisecond query latency.
๐ณ Hierarchical Subtask Trees: Multi-level subtasks (
InitiatedโDoingโCompleted/Failed).๐ฏ Daily Tactical Strikes: Track daily battle directives with strict completion status (
NEUTRALIZED).๐ฉบ Automated Health Auditor:
campaigns_audit_healthdetects orphaned strikes, overdue deadlines, and stale directives in a single pass.๐ก๏ธ Zero Secret / Data Leaks: Database location is fully configurable; schemas and initializers keep personal state isolated.
๐๏ธ System Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AI AGENT RUNTIME ENGINE โ
โ (Antigravity CLI / Claude Desktop / Cursor) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ JSON-RPC (stdio)
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CAMPAIGNS MCP SERVER (server.py) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๐ก๏ธ Strict Whitelist & Type Sanitizer (Foreign Key Enforcement) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ๐ Task Lifecycle Engine โ ๐ฏ Daily Strike Coordinator โ
โ ๐ณ Subtask Hierarchy Manager โ ๐ท๏ธ Taxonomy & Tag Indexer โ
โ ๐ฉบ Health & Integrity Auditor โ โก Unrestricted SQL Engine โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SQLite Driver (WAL Mode)
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CAMPAIGNS RELATIONAL DATABASE โ
โ `%APPDATA%\Campaigns\Database\campaigns.sqlite` โ
โ [ Tasks ยท Subtasks ยท Strikes ยท Tags ยท Recurrences ] โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ๐ ๏ธ Tool Catalog (14 Operations)
Category | MCP Tool Name | Description |
๐ฉบ Health & HUD |
| Live overview of active campaigns, pending strikes, and operational health. |
| Full database integrity scan: checks orphan strikes, broken foreign keys, and overdue dates. | |
๐ Tasks |
| List and filter campaigns by state ( |
| Deep query returning task attributes, subtask tree, connected strikes, and tags. | |
| Create a new campaign with priority, state stage, origin date, and deadline. | |
| Update task fields (state transitions, deadlines, stages) with relational integrity. | |
| Cascade deletion of a campaign and its associated subtasks and strikes. | |
๐ฏ Strikes |
| List daily strikes filtered by execution date ( |
| Create a daily tactical strike assigned to a Minister with recurrence ID support. | |
| Update strike status ( | |
| Remove a strike from the tactical schedule. | |
๐ณ Subtasks & Tags |
| Create, update status ( |
| Attach or detach uppercase taxonomy tags ( | |
โก SQL Engine |
| Execute unrestricted custom SQL queries and transactions with automatic rollback safety. |
๐ Database Schema & LifeCycle
State Lifecycle Machine
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โ Arsenal โ โโโโบ โ Execution โ โโโโบ โ Breach โ โโโโบ โ Archive โ
โ (Raw Intel) โ โ (Active) โ โ (Overdue) โ โ (Victory) โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ๐ Quickstart & Setup
1. Installation
# Clone the repository
git clone https://github.com/karansinghverma979/antigravity-campaigns-mcp.git ~/.gemini/campaigns-mcp
cd ~/.gemini/campaigns-mcp
# Install dependencies
pip install -r requirements.txt2. Initialize Database
# Bootstrap clean schema and demo campaign
python init_db.pyโ๏ธ Client Configurations
Antigravity CLI
Add to your mcp_config.json or Antigravity MCP settings:
{
"mcpServers": {
"campaigns": {
"command": "python",
"args": [
"C:\\Users\\<USER>\\.gemini\\campaigns-mcp\\server.py"
]
}
}
}Claude Desktop
Add to %APPDATA%\Claude\claude_desktop_config.json (Windows) or ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"campaigns": {
"command": "python",
"args": [
"/path/to/campaigns-mcp/server.py"
]
}
}
}๐ Tactical Guardrails & Invariants
Strike Completion Standard: Completed strikes are strictly marked as
NEUTRALIZED(neverCOMPLETED).Date Format Standard: Strict calendar format
DD-MM-YYYY.Execution State Mandate: Any campaign in
state = 'Execution'strictly requires a validdeadline.Minister Allocation: All strikes must be assigned to an active Minister (
Adhipati,Bhakta,Antaryami,Jigyasu).
๐ง Official Companion Skill & Autonomous Governance
This MCP server is natively governed and orchestrated by the campaigns skill from the antigravity-custom-skills suite.
๐ Skill Specification:
campaigns/SKILL.md๐ Master Skillpack Suite: Antigravity Custom Skills
โญ Star this repository if you run AI-driven tactical operations!
Maintained by Karan Singh Verma ยท Open-Source MIT License
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
- DazbenchOAuthapp.dazbench
Task management your AI agents can actually run. One line becomes a context-ready task over MCP.
An agent-native database over MCP: shared, validated, structured records in every AI chat.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage tasks with full lifecycle support including due dates, priorities, tags, subtasks, and project lists via 19 SQLite-backed MCP tools.4-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage and query SQLite databases through MCP tools, supporting CRUD operations, schema management, and saved views.4 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to manage CRM data including companies, contacts, prospects, pipelines, forecasts, and tasks via typed MCP tools, with local SQLite storage and a JSON CLI.MIT

operations-pulseofficial
AlicenseNot gradedqualityAmaintenanceEnables AI assistants to run local-first operations checks, review evidence, and manage durable tickets in a SQLite-backed ledger through self-describing MCP tools.MIT