CityTac · Tactical support for law enforcement

The tactical picture, readable by people and AI agents.

CityTac reads the geospatial data of an area and lets you set the Alpha Zone, map threats and lay out the defense scheme. A built-in MCP server makes all of this accessible to any AI agent.

Phases, from data to defense
4
Built-in server
MCP
Picture shared by people and agents
1
Decisions without the operator
0

One operational picture, from data to decision.

CityTac is tactical-support software designed for law enforcement. It brings the geospatial data of an area (buildings, roads, access points, sensitive sites) into a single view and turns it into a scenario you can plan on.

Operators and AI agents work on the same model: the tool changes, the data does not.

  • Geospatial
  • Tactical
  • Shared
  • Interoperable
  • Traceable
  • AI-ready

Four phases, from the ground to the defense scheme.

Every scenario follows the same path: it starts with knowledge of the area and ends with a plan shared with all units.

  1. 01

    Read the area

    • Import geospatial layers and maps
    • Buildings, roads and sensitive sites
    • Access points, entrances and egress routes
    • Data updated as the situation evolves
  2. 02

    Set the Alpha Zone

    • Define the priority area to protect
    • Perimeters and concentric security rings
    • Controlled access and critical points
    • Visible to all units involved
  3. 03

    Map the threats

    • Place known or potential threats
    • Classify by type and risk level
    • Identify avenues of approach
    • Update the scenario in real time
  4. 04

    Deploy the defense

    • Assign units and posts on the ground
    • Cover access points and threat axes
    • Compare alternative schemes
    • Share the plan with the chain of command

Any AI agent can read and manage the scenario.

CityTac includes an MCP (Model Context Protocol) server, the open standard AI agents use to connect to tools and data. Any compatible agent can query the area, propose changes and prepare defense schemes, always within the set permissions and with the operator's approval.

citytac-mcp · connected6 tools
  • get_area_layers

    Returns the geospatial layers of the selected area.

  • set_alpha_zone

    Sets or updates the Alpha Zone and its security rings.

  • add_threat

    Logs a threat with location, type and risk level.

  • list_threats

    Lists the active threats in the scenario.

  • propose_defense_scheme

    Generates a defense scheme for the operator to review.

  • export_briefing

    Prepares a scenario summary for the chain of command.

Agent sessionExample
  1. Operator

    Prepare a defense scheme for the event in the square. The north entrance is the priority.

  2. AI agent

    Reading the area layers and checking the current Alpha Zone.

  3. CityTac MCP

    get_area_layers → 14 layers · list_threats → 2 active

  4. AI agent

    I found three unmanned access points. I propose a scheme with six posts and a reinforced north entrance.

  5. CityTac MCP

    propose_defense_scheme → awaiting approval

  6. Operator

    Approved. Share with the units.

The same scenario, for those who operate and those who assist.

The operations console and the MCP server work on the same data. What an agent proposes, the operator sees on the map immediately.

Interface A

Operations console

The tactical map for operators: readable at a glance, editable in a few moves and shared between the operations room and units in the field.

  • Interactive tactical map
  • From the district to a single access point
  • Shared real-time updates
Explore the platform

Interface B

AI agents via MCP

AI agents access the same data through the MCP server: they analyze the scenario, flag critical issues and propose schemes. The final decision stays with the operator.

  • Compatible with any MCP agent
  • Permissions defined for every tool
  • Every action logged and auditable
Explore the AI integration

Everything you need to plan on the ground.

Data, scenarios and decisions in a single tool, designed to stay clear even under pressure.

  • Geospatial layers

    Maps, buildings, roads and networks on a single map.

  • Alpha Zone

    Perimeters and security rings, editable at any time.

  • Threat register

    Location, type, risk level and avenues of approach.

  • Defense schemes

    Posts and coverage laid out on the ground, ready to compare.

  • Real-time sharing

    The operations room and field units see the same scenario.

  • History and review

    Every version of the scenario remains available.

  • Built-in MCP server

    CityTac's tools exposed to compatible AI agents.

  • Granular permissions

    Roles and authorizations for people and agents.

Anatomy of a defense scheme.

Every scenario starts from the Alpha Zone and is built in rings. CityTac makes them visible, editable and shareable.

  1. ALPHA

    Alpha Zone

    The priority area to protect: the core around which the whole scheme is organized.

  2. S1

    Perimeter

    The containment ring that separates the Alpha Zone from the outside.

  3. S2

    Access points

    Entrances and passages to control, man or close.

  4. S3

    Observation

    Vantage points from which to monitor the area.

  5. S4

    Threat axes

    The routes along which a threat can approach.

  6. S5

    Egress

    Exit routes and evacuation corridors to keep clear.

Built for the scenarios that matter.

From planning a major event to managing an emergency: one method, many contexts.

  • SYS-01

    Major events

    Concerts, sporting events and ceremonies: crowd flows, access points and posts planned in advance.

  • SYS-02

    Public order

    Marches and demonstrations: perimeters, axes and units coordinated on a single picture.

  • SYS-03

    Critical infrastructure

    Stations, ports and plants: continuous protection of sensitive sites.

  • SYS-04

    Emergencies

    Fast-changing scenarios: the picture updates along with the situation.

  1. 01

    Artificial intelligence proposes. The operator decides.

  2. 02

    One clear picture is worth more than a thousand scattered data points.

  3. 03

    People and agents must work from the same facts.

Control over data, access and decisions.

CityTac is designed for contexts where confidentiality and accountability are non-negotiable.

  • Role-based access

    Every person and every agent sees and edits only what they are authorized to.

  • Full traceability

    Every action, human or automated, is logged and auditable.

  • Human approval

    AI agent proposals become operational only after an operator confirms them.

  • Open standards

    Agent integration runs on MCP, an open standard not tied to any single vendor.

The answers, in brief.

01

What is CityTac?

CityTac is tactical-support software for law enforcement. It reads the geospatial data of an area, lets you set the Alpha Zone, map threats and lay out a defense scheme, and makes all of this accessible to AI agents through a built-in MCP server.

02

What is the Alpha Zone?

The Alpha Zone is the priority area to protect in an operational scenario. Around the Alpha Zone, CityTac organizes the perimeter, access points, observation points, threat axes and egress routes.

03

What is an MCP server and why does it matter?

MCP (Model Context Protocol) is an open standard that lets AI agents connect to external tools and data. Thanks to the built-in MCP server, any compatible agent can read the CityTac scenario, propose changes and prepare defense schemes.

04

Can AI agents make decisions on their own?

No. In CityTac, AI agents make proposals: each proposal becomes operational only after an operator approves it, and every action remains logged and verifiable.

05

Who is CityTac for?

CityTac is designed for law enforcement agencies and public bodies that plan security for major events, demonstrations, critical infrastructure and emergency situations.

06

How can I see CityTac in action?

By requesting a demo: we run a demonstration on a realistic scenario, with the operations console and an AI agent connected via MCP.

Request a demo

See CityTac at work in your area.

We run a demonstration on a realistic scenario, with the operations console and an AI agent connected via MCP.