Skip to main content
Glama
RobotFleet-HQ

security-orchestra

Official

Security Orchestra

50+ specialized AI agents & 8 compound chains for data center critical power infrastructure.

Smithery MCP Compatible A2A Compatible Transport License Agents


Installation

Claude Desktop (hosted)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "security-orchestra": {
      "url": "https://security-orchestra-orchestrator.onrender.com",
      "transport": "sse"
    }
  }
}

Claude Code (CLI)

claude mcp add security-orchestra https://security-orchestra-orchestrator.onrender.com --transport sse

npx (Smithery)

npx -y @smithery/cli@latest mcp add robotfleet-hq/security-orchestra

Install via Smithery.

Restart your MCP client. All tools are immediately available.


Related MCP server: thermal-mcp-server

What It Does

Security Orchestra provides deterministic, standards-based calculations for every phase of data center infrastructure — from site selection to commissioning. Every agent returns structured JSON with citations to applicable codes (NEC, NFPA, IEEE, ASHRAE, Uptime Institute).

Tool Categories

Category

Agents

Standards

Generator Sizing

generator_sizing, fuel_storage, demand_response

NEC, NFPA 110, NFPA 30

NFPA 110 Compliance

nfpa_110_checker

NFPA 110 Level 1 & Level 2

UPS / ATS Sizing

ups_sizing, ats_sizing, battery_storage

IEEE 485, IEEE 1184, NEC 700/701/702

PUE & Efficiency

pue_calculator, economizer_analysis

ASHRAE TC 9.9

Cooling Load

cooling_load, chiller_sizing, crac_vs_crah, airflow_modeling, humidification

ASHRAE

ROI / TCO

roi_calculator, tco_analyzer, construction_cost, incentive_finder

Tier Certification

tier_certification, redundancy_validator, compliance_checker

Uptime Institute Tier I-IV

Utility Interconnect

utility_interconnect, nc_utility_interconnect, energy_procurement

Utility-specific

Network Design

network_topology, bandwidth_sizing, bgp_peering, dns_architecture, ip_addressing, fiber_connectivity, latency_calculator

Physical Security

physical_security, biometric_design, surveillance_coverage, cybersecurity_controls

NIST CSF, SOC 2, ISO 27001

Site & Construction

site_scoring, construction_timeline, permit_timeline, environmental_impact, water_availability, noise_compliance

NEPA, local codes

Sustainability

carbon_footprint, solar_feasibility, energy_procurement

GHG Protocol, IRA

Operations

sla_calculator, capacity_planning, maintenance_schedule, change_management, commissioning_plan

NFPA, OEM specs

Compound Chains (8)

Chains run multiple agents sequentially and return a combined result:

Chain

Pipeline

chain_full_power_analysis

Generator > NFPA 110 > UPS > ROI

chain_emergency_power_package

UPS > ATS > Generator > Fuel Storage > NFPA 110

chain_site_readiness

Site Scoring > Tier Cert > Utility Interconnect > Compliance

chain_full_site_analysis

Site Scoring > Tier Cert > Utility > Permits > Cost > Timeline

chain_tco_deep_dive

PUE > Cooling Load > TCO Analyzer

chain_cooling_optimization

Cooling > Chiller > CRAC vs CRAH > Airflow > Economizer

chain_nc_power_package

NC Utility Interconnect > Generator > NFPA 110 > UPS

chain_sustainability_package

Carbon > Solar > Battery > Energy Procurement > Environmental


Supported Protocols

Security Orchestra exposes every tool across six agent-communication protocols:

Protocol

Status

Endpoint

Use Case

MCP (Model Context Protocol)

Live

SSE: /sse, stdio via npx

Claude Desktop, Claude Code, Cursor, any MCP client

A2A (Agent2Agent)

Live

/.well-known/agent.json, /a2a

Google agent-to-agent discovery and task delegation

OpenAI Agents SDK

Live

POST /openai/run

OpenAI-compatible tool-call format

AG-UI

Live

POST /agui

CopilotKit streaming agent UI

ACP (Agent Communication Protocol)

Live

POST /acp/runs

IBM BeeAI agent communication

AGNTCY / OASF

Live

Per-agent ACP endpoints + OASF manifests

Cisco AGNTCY interoperability


Live Endpoints

URL

MCP (SSE)

https://security-orchestra-orchestrator.onrender.com

Agent Card (A2A)

https://security-orchestra-orchestrator.onrender.com/.well-known/agent.json

A2A Tasks

https://security-orchestra-orchestrator.onrender.com/a2a

Health

https://security-orchestra-orchestrator.onrender.com/health

Landing Page

security-orchestra-landing

Smithery

smithery.ai/@RobotFleet-HQ/security-orchestra


Response Contract

Every tool call returns a CanonicalResponse — same shape regardless of protocol:

{
  "agent_id":          "generator_sizing",
  "agent_version":     "1.0",
  "protocol_version":  "1.0",
  "execution_context": "deterministic_calc",

  "status": "success",
  "result": { /* structured data */ },

  "data_freshness": {
    "validated_at":  "2026-03-28",
    "standards_ref": ["NFPA 110:2022"],
    "stale_risk":    "medium"
  },

  "a2a": {
    "task_id":           "uuid-v4",
    "input_tokens_used": 0,
    "credits_consumed":  5,
    "callable_by": ["google-a2a", "openai-agents", "ag-ui", "acp", "agntcy"]
  }
}

Latency

All 50+ individual agents are deterministic TypeScript calculations — no LLM calls, no external I/O.

Context

Description

Latency

deterministic_calc

All 50+ individual agents

< 100 ms

multi_agent_chain

All 8 compound chains

0.5-5 s

cached

Cached result

< 10 ms


All 50+ Agents

Power & Electrical

Agent

What it does

generator_sizing

Size generators for data center loads with NEC/NFPA compliance

ups_sizing

Size UPS systems per IEEE 485/1184 — VRLA or Li-ion, N/N+1/2N configs

ats_sizing

Size automatic transfer switches per NEC 700/701/702

fuel_storage

Design diesel fuel storage per NFPA 30 — tanks, containment, SPCC

nfpa_110_checker

Validate emergency generator compliance per NFPA 110

harmonic_analysis

Analyze THD in power distribution per IEEE 519

voltage_drop

Calculate voltage drop per NEC 210.19

power_density

Analyze rack power density and PDU sizing per NEC 645

battery_storage

Design BESS for backup, peak shaving, demand response

demand_response

Model utility demand response program participation

Cooling & Mechanical

Agent

What it does

cooling_load

Calculate cooling load per ASHRAE TC 9.9

pue_calculator

Calculate PUE with optimization recommendations

chiller_sizing

Size water-cooled and air-cooled chillers

crac_vs_crah

Compare CRAC vs CRAH — cost, efficiency, constraints

airflow_modeling

Model hot/cold aisle containment and CFM requirements

economizer_analysis

Analyze free-cooling potential by climate zone

humidification

Design humidification systems per ASHRAE A1 envelope

Network & Connectivity

Agent

What it does

network_topology

Design spine-leaf network topology

bandwidth_sizing

Size north-south and east-west bandwidth

dns_architecture

Design DNS — authoritative, recursive, anycast, DNSSEC

ip_addressing

Plan IP addressing and VLAN architecture

bgp_peering

Design BGP peering and route reflector architecture

fiber_connectivity

Analyze fiber routes and carrier diversity

latency_calculator

Calculate propagation latency by medium and hop count

Site & Construction

Agent

What it does

site_scoring

Score candidate sites across power, connectivity, risk, cost

construction_cost

Estimate $/MW construction costs with regional factors

construction_timeline

Phase-by-phase schedule with regulatory modifiers

permit_timeline

Model permitting timelines across jurisdictions

environmental_impact

Assess NOx/PM2.5/CO2 emissions per EPA AP-42

water_availability

Assess water supply, stress risk, and recycled water options

noise_compliance

Analyze generator noise vs local ordinances

incentive_finder

Find federal/state incentives, IRA credits, utility rebates

Utility & Interconnect

Agent

What it does

utility_interconnect

Analyze utility interconnect for 9 major US utilities

nc_utility_interconnect

North Carolina-specific utility interconnect analysis

energy_procurement

Evaluate PPA, direct access, and retail energy strategies

solar_feasibility

Analyze on-site solar PV — capacity, IRA credits, payback

carbon_footprint

Calculate Scope 1/2/3 emissions per GHG Protocol

Compliance & Certification

Agent

What it does

redundancy_validator

Validate against Uptime Institute Tier I-IV standards

tier_certification

Assess tier certification readiness with gap analysis

compliance_checker

Check SOC 2, ISO 27001, NIST CSF, PCI DSS, FedRAMP

Physical Security

Agent

What it does

physical_security

Design layered physical security per Uptime tier standards

biometric_design

Design biometric access control — FAR/FRR, throughput

surveillance_coverage

Calculate CCTV coverage, storage, and retention

cybersecurity_controls

Map controls to NIST CSF and CIS benchmarks

Financial & Operations

Agent

What it does

roi_calculator

Calculate NPV, IRR, payback using DCF analysis

tco_analyzer

Analyze total cost of ownership over facility life

sla_calculator

Model SLA availability against tier benchmarks

capacity_planning

Forecast capacity runway and expansion triggers

maintenance_schedule

Build annual PM schedules per NFPA and OEM specs

change_management

Design change management process per tier class

commissioning_plan

Generate commissioning plans per ASHRAE Guideline 1.2

fire_suppression

Design clean agent fire suppression per NFPA 2001/75


Architecture

+------------------------------------------------------+
|  MCP Client (Claude Desktop / Claude Code / Cursor)  |
+-------------------------+----------------------------+
                          | SSE (MCP protocol)
                          v
+------------------------------------------------------+
|  orchestrator/  (Node.js on Render)                  |
|                                                      |
|  Auth > Rate Limit > Validation > Credit Gate > Run  |
|                                                      |
|  50+ agents & 8 chains                    |
|  Protocols: MCP, A2A, OpenAI, AG-UI, ACP, AGNTCY   |
+----------+----------------------------+--------------+
           | HTTP (credit check/deduct) | write
           v                            v
+--------------------+       +--------------------+
|  billing-api/      |       |  audit.db          |
|  (Express HTTP)    |       |  (SQLite)          |
|  Stripe webhooks   |       +--------------------+
+--------------------+

Pricing

Tier

Monthly

Credits

Rate Limit

Free

$0

100

10/min

Starter

$29

500

60/min

Pro

$99

2,000

300/min

Enterprise

$499

10,000

1,000/min

Get a free API key: Sign up


Self-Hosting

Prerequisites

  • Node.js 18+

  • npm 9+

Install & Run

git clone https://github.com/RobotFleet-HQ/security-orchestra
cd security-orchestra

# Build
cd orchestrator && npm install && npm run build && cd ..
cd billing-api  && npm install && npm run build && cd ..

# Configure
cd orchestrator && cp .env.example .env
npm run generate-key myuser free   # generates sk_live_... key

# Run
cd orchestrator && npm start       # Terminal 1
cd billing-api  && npm start       # Terminal 2

Connect Claude Desktop (self-hosted)

{
  "mcpServers": {
    "security-orchestra": {
      "command": "node",
      "args": ["/path/to/security-orchestra/orchestrator/dist/index.js"],
      "env": {
        "ORCHESTRATOR_API_KEY": "sk_live_your_key",
        "BILLING_API_URL": "http://localhost:3001"
      }
    }
  }
}

Repository Structure

security-orchestra/
├── orchestrator/              # MCP server — 50+ agents & 8 chains
│   └── src/
│       ├── index.ts           # Entry point, tool registry
│       ├── auth.ts            # API key auth
│       ├── rateLimit.ts       # Sliding-window rate limiter
│       ├── validation.ts      # Input sanitization
│       ├── billing.ts         # Credit check/deduct
│       ├── canonical.ts       # CanonicalResponse shape
│       └── audit.ts           # Audit log
├── billing-api/               # HTTP API — users, credits, Stripe
├── [agent]-agent/             # 50+ individual agent modules
├── smithery.yaml              # Smithery registry config
├── mcp.json                   # MCP registry manifest
└── LICENSE                    # MIT

Security

  • API key authentication on all tool calls

  • Input validation and sanitization on every request

  • Sliding-window rate limiting per key and tier

  • Audit logging of all tool invocations

  • No LLM calls in individual agents — deterministic calculations only

  • Credit-gated access prevents abuse


License

MIT — RobotFleet HQ

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to perform unit-aware engineering calculations with automatic unit conversion, dependency resolution, and access to 500+ units across 75+ categories through the CalcsLive calculation engine.
    Last updated
    3
    26
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    A physics engine for liquid-cooled GPU systems, exposed as an AI-callable MCP server. Enables thermal analysis, coolant comparison, flow optimization, and rack-level sizing via natural language queries.
    Last updated
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides professional-grade data center engineering calculations including cooling, power, GPU thermal optimization, UPS/battery sizing, tier classification, and commissioning workflows, compliant with ASHRAE and Uptime Institute standards.
    Last updated
    8
    13
    1
    MIT
  • A
    license
    -
    quality
    B
    maintenance
    Connects Claude to live data-center, power & grid intelligence data, enabling query and citation of over 21,000 facilities, power markets, grid telemetry, and more.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Data-center, grid, fiber & gas infrastructure intelligence for AI agents — query and cite.

  • AI-callable calculators and engineering models with real formulas. No hallucinated math.

  • Deterministic compliance and vertical knowledge bases for autonomous agents. Free 24hr trial.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/RobotFleet-HQ/security-orchestra'

If you have feedback or need assistance with the MCP directory API, please join our Discord server