Build on Next Gate Tech
Use APIs, webhooks, MCP, and in-platform code to integrate and extend the platform.
API & MCP
Powerful API & MCP for Developers
Connect AI agents to your data
Configure your MCP-compatible AI tools to connect directly to the platform. Query data, manage workflows, and automate operations through Model Context Protocol.
View Docs// Add to your MCP client config
{
"mcpServers": {
"nextgatetech": {
"command": "npx",
"args": ["-y", "@nextgatetech/mcp-server"],
"env": {
"NEXTGATETECH_API_KEY": "YOUR_API_KEY"
}
}
}
}Access
Two Doors In, One Permission Model
REST API
apis.nextgatetech.com. Bearer tokens. What the dashboard itself uses, so anything you see there you can automate.
MCP server
apis.nextgatetech.com/mcp. OAuth or bearer tokens. Claude Desktop, ChatGPT or any MCP-capable client sees SPARK as a set of tools.
Shared auth middleware
Read the token, validate it with your identity provider, identify the caller, check the caller's permissions. Four steps, one implementation, both doors.
One permission model
A person in the dashboard and an agent over MCP acting for the same role get the same answer. Permissions are set once, in Governance.
Experimentation
Playground
REST API
Build with our REST API
OAuth 2.0 authentication
Authenticate requests and scope what each client can do.
Data read operations
Retrieve Next Gate Tech data for your own reporting, checks, and downstream processing.
Data write operations
Create or update Next Gate Tech data from your upstream sources.
Workflow control
Start, stop, and manage workflow runs from external systems.
Workflow state queries
Read current workflow status to coordinate handoffs and monitoring.
Custom connectors
Build custom connectors that use the API to extend your integration coverage.
MCP Server
Connect tools and agents through the MCP server
MCP client connection
Point your MCP client at the Next Gate Tech MCP server.
Webhooks
Receive events with webhooks
Data change notifications
Receive event payloads when Next Gate Tech data is updated.
Workflow run notifications
Receive events when workflows start, progress, or finish.
Event-driven sync
Trigger your own jobs when webhook events arrive.
Integration chaining
Forward webhook events into your message bus, ETL, or internal services.
Custom Code
Run custom code actions
Workflow step execution
Run your custom code as an action inside the workflow engine.
Custom integration logic
Implement connector-specific handling that doesn't fit standard connectors.
Payload shaping
Transform inputs and outputs to match downstream APIs and systems.
Controlled extensions
Add targeted logic without moving workflow execution outside Next Gate Tech.
From the Engineering Blog
View AllStart Building