Connect
Optimize
Secure
Announcing StackOne Defender: leading open-source prompt injection guard for your agent • Read More →
Production-ready Sentinel XS MCP server with 69 extensible actions — plus built-in authentication, security, and optimized execution.
Coverage
Create, read, update, and delete across Sentinel XS — and extend your agent's capabilities with custom actions.
Authentication
Per-user OAuth in one call. Your Sentinel XS MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Every Sentinel XS tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Sentinel XS call.
Tools Discovery →A Sentinel XS MCP server lets AI agents read and write Sentinel XS data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Sentinel XS MCP server ships with 69 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, and optimized agent context. Connect it from MCP clients like Claude Desktop, Cursor, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
Every action from Sentinel XS's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Create a new branch record
Retrieve detailed information for a specific branch
Update an existing branch record
Create a new customer contact for a site
Retrieve a list of customer contacts based on filter criteria
Retrieve detailed information for a specific customer contact
Update an existing customer contact
Delete a customer contact from a site
Create a new customer group
Retrieve a list of customer groups based on filter criteria
Retrieve detailed information for a specific customer group
Update an existing customer group
Retrieve a list of installer records based on filter criteria
Retrieve detailed information for a specific installer
Update an existing installer record
Create a new link account
Retrieve a list of link account records
Retrieve detailed information for a specific link account
Update an existing link account
Create a new contact for a link account
Retrieve a list of contacts for a link account
Retrieve detailed information for a link account contact
Update an existing link account contact
Delete a link account contact
Create a new group for a site
Retrieve a list of groups for a site
Create a new schedule for a site
Retrieve a list of customer schedules
Retrieve detailed information for a specific schedule
Update an existing schedule
Delete a schedule from a site
Retrieve time slots for a schedule
Set the time entries for a schedule
Create a temporary schedule override
Retrieve a list of temporary schedules
Retrieve detailed information for a temporary schedule
Update an existing temporary schedule
Delete a temporary schedule
Retrieve time entries for a temporary schedule
Set the time entries for a temporary schedule
Create a new site record based on a template
Retrieve a list of sites based on filter criteria
Retrieve detailed information for a specific site by serial number
Update an existing site record
Clone an existing transmitter to create a new transmitter
Retrieve a list of transmitters based on filter criteria
Retrieve detailed information for a specific transmitter
Update an existing transmitter's details
Delete a transmitter from a site
Retrieve a list of branch records based on filter criteria
Retrieve availability schedule for a customer contact
Retrieve customer contacts that belong to a specific group
Retrieve a list of all event categories
Retrieve a list of event definitions
Retrieve a list of holiday groups
Retrieve log header entries for a site
Retrieve log detail items based on filter criteria
Retrieve a list of media files for a site
Retrieve a list of available report outputs
Retrieve a list of report schedules
Retrieve device assignments for a schedule
Retrieve out of service entries for a site
Retrieve a list of all available site statuses
Retrieve the current status of a site
Retrieve extended properties for a transmitter
Set the list of customer contacts for a group
Set the priority order for link account contacts
Commission a site to enable alarm generation
Decommission a site to stop alarm generation
One endpoint. Any framework. Your agent is talking to Sentinel XS in under 10 lines of code.
MCP Clients
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}137+ actions
109+ actions
67+ actions
57+ actions
53+ actions
37+ actions
32+ actions
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
origin_owner_id.All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.