The ServiceNow Platform for AI

Give your AI agents fluency in ServiceNow

sndev.io is a developer platform that helps AI agents and the developers who build them understand, navigate, and work with ServiceNow's APIs.

453
API classes indexed
2,926
Methods documented
556
REST endpoints
111
REST API groups
60
Products mapped
4,041
Table schemas
46
Fluent API classes
723
Plugins
6
MCP tools

One endpoint. Instant ServiceNow intelligence.

Add sndev.io as a remote MCP server in Claude, Cursor, Windsurf, or any compatible client.
Your agent gains full access to the Zurich release API surface.

Today's trial key loading…
Paste into "Authorization": "Bearer <key>" — first come, first served, resets daily. Want a long-lived key? hello@sndev.io

For Developers & Testing

Use your API key for personal use, testing, or development.

MCP Config (API Key)
{
      "mcpServers": {
        "servicenow": {
          "url": "https://sndev.io/mcp",
          "headers": {
            "Authorization": "Bearer YOUR_API_KEY"
          }
        }
      }
    }

For Autonomous Agents

Pay-per-query with USDC on Base — no accounts or keys required.

MCP Config (x402)
{
      "mcpServers": {
        "servicenow": {
          "url": "https://sndev.io/mcp"
          // No static headers — agent handles X-PAYMENT header
          //
          // x402 flow (no payment):
          //   → 402 response + JSON "accepts" array
          //     (exact scheme, eip155:8453, $0.001)
          //   → Agent pays via facilitator (Coinbase etc.)
          //   → Retry with X-PAYMENT proof header
          //
          // Tip: Use wrappers/proxies for auto-handling
        }
      }
    }
Agent query example
// "Find all GlideRecord methods for querying"
    Object.entries(
      spec.classes["GlideRecord"].methods
    ).filter(([name, m]) =>
      name.includes("query") ||
      name.includes("Query")
    ).map(([name, m]) => ({
      name,
      params: m.parameters,
      description: m.description
    }))

Built for AI agents and their developers

High-performance, agent-native access to ServiceNow — low latency, dual auth, complete Zurich coverage.

🔍

Code Mode Search

Agents write JavaScript expressions to query the full spec — classes, methods, params, returns, examples.

Edge-deployed

Cloudflare Workers in 300+ cities. Sub-100ms latency. Stateless MCP transport — no sessions.

🔒

Dual Auth

API keys for devs. x402 micropayments for agents — $0.001 per request, no accounts needed.

📚

Zurich Release

Complete server-side reference from official Zurich docs — Glide*, FlowAPI, and 450+ classes.

🤖

Open x402 Protocol

Micropayments powered by the open x402 standard — transparent and interoperable.

🌎

Community Wrappers

Easy integration via open wrappers & proxies — join the ecosystem and extend sndev.io.

Every server-side API class, searchable by agents

From GlideRecord to FlowAPI — the complete ServiceNow server-side scripting surface area, structured for machine consumption.

GlideRecord GlideSystem GlideDateTime GlideUser GlideAggregate GlideElement GlideQuery FlowAPI GlideSysAttachment GlideSession GlideSchedule GlideEmailOutbound GlideOAuthClient GlideSPScriptable GlideFilter GlideTableHierarchy GlideDBFunctionBuilder GlidePluginManager GlideSecurityUtils GlideDuration GlideDate GlideTime GlideURI GlideEncrypter GlideRecordUtil GlideStringUtil GlideLocale Workflow CartJS CMDBUtil DecisionTableAPI NotifyConferenceUtil GlideImpersonate GlideCertificateEncryption GlideScopedEvaluator GlideServletRequest GlideServletResponse GlideImportSetRun GlideExcelParser GlideJWTAPI GlideSecureRandomUtil GlideCalendarDateTime GlideDigest GlideTextReader GlideElementDescriptor GlideHTTPRequest GlideEventManager GlideQueryCondition GlideMultiRecurrence GlideApplicationProperty +404 more

Every REST API endpoint, searchable by agents

Table API, CMDB, Service Catalog, Attachment, Import Set — 111 API groups and 556 endpoints, structured with methods, paths, and parameters.

GET Table API POST Service Catalog GET CMDB Instance GET Aggregate POST Attachment PUT Change Management GET Import Set POST CMDB Data Ingestion GET Identification and Reconciliation POST Email GET Scorecards GET Knowledge Management DELETE Batch GET DevOps POST CI Lifecycle Management GET MetricBase Time Series GET Agent Client Collector POST Case GET SCIM POST Push Installation GET HR REST POST Data Classification GET Response Templates GET Cloud Services Catalog POST Digital Product Release +86 more API groups

Client-side and mobile APIs, all indexed

GlideForm, GlideList, GlideUser, GlideAjax, Service Portal utilities — every client-side and dual-scope class available in UI scripts, client scripts, and portals.

GlideForm (g_form) GlideUser GlideList GlideModal GlideAjax GlideQuery spModal spUtil GlideNavigation GlideNotification NotifyClient GlideURLV3 GlideFlow StopWatch GlideRecord (Client) GlideDocument ScriptLoader NowAnalyticsSDK DynamicTranslation GlideGuid spAriaUtil spContextManager Mobile GlideForm GlideDialogWindow +227 more (incl. dual-scope)

The TypeScript DSL for ServiceNow apps

46 classes from @servicenow/sdk/core — define tables, columns, business rules, ACLs, and more in .now.ts files. The declarative way to build scoped applications on ServiceNow.

Table Record ImportSet BusinessRule Acl StringColumn IntegerColumn BooleanColumn DateColumn DateTimeColumn TimeColumn FloatColumn DurationColumn ReferenceColumn ChoiceColumn Password2Column GuidColumn JsonColumn UrlColumn EmailColumn HTMLColumn MultiLineTextColumn FieldListColumn SlushBucketColumn TemplateValueColumn ApprovalRulesColumn ScriptColumn ClientScript ScriptInclude ScriptAction Role CrossScopePrivilege UiAction UiPage UiPolicy ApplicationMenu List Property Test RestApi Now SPWidget SPAngularProvider SPWidgetDependency CssInclude JsInclude

APIs mapped to 60 ServiceNow products

Agents can discover which Server, REST, and Client APIs belong to each product — from CMDB and ITSM to HR Service Delivery and Workplace.

ServiceNow AI Platform CMDB Discovery IT Service Management Customer Service Management Service Catalog Service Portal DevOps Predictive Intelligence Performance Analytics HR Service Delivery Workflow Studio Integration Hub Change Management Document Services Event Management Knowledge Management MID Server MetricBase Security Operations Virtual Agent Workplace Service Delivery UI Builder Skills Management +36 more

4,041 tables. 17,949 relationships. One query.

The complete ServiceNow data model — table inheritance, field metadata, and every reference relationship — searchable through a single MCP tool. Hover to explore.

extends extends extends extends .assigned_to .assignment_group .cmdb_ci .location .caller_id .problem_id .change_request .asset incident Incident 24 fields · T1 problem Problem 30 fields · T1 change_request Change Request 37 fields · T1 change_task Change Task 8 fields · T1 task Task 63 fields · T1 40 child tables sys_user User 59 fields · T1 sys_user_group Group 13 fields · T1 cmdb_ci Configuration Item 73 fields · 102 children cmn_location Location 18 fields · T1 alm_asset Asset 43 fields · T1
Reference (foreign key)
Extends (inheritance)

Connect to your own ServiceNow instance

Query tables, execute scripts, and discover schemas on real ServiceNow instances. Choose hosted (remote MCP) or local (stdio) — both provide the same three tools.

Option A — Hosted (remote MCP)

claude_desktop_config.json
{
  "mcpServers": {
    "servicenow-live": {
      "url": "https://sndev.io/live",
      "headers": {
        "Authorization": "Bearer YOUR_SNDEV_KEY",
        "X-SN-Instance": "https://dev12345.service-now.com",
        "X-SN-Username": "admin",
        "X-SN-Password": "your-password"
      }
    }
  }
}
Note: Credentials pass through sndev.io to your instance (HTTPS end-to-end, never stored).

query_table

Query records from any ServiceNow table via the Table API. Supports encoded queries, field selection, and display values.

execute_script

Execute server-side JavaScript on your instance. Run background scripts with full GlideRecord access.

discover_schema

Discover live table schemas — fields, types, references, and inheritance from sys_dictionary.

Building the complete AI‑to‑ServiceNow bridge

API reference search is just the beginning. We're building the tools AI agents need to work autonomously inside ServiceNow.

Now

Full Zurich Release API Surface

240+ scripting classes, 160+ REST API groups, 4,000+ table schemas, 4,600+ script includes, plugins, encoded query syntax, code patterns, and release metadata. Fourteen tools for agents to search, retrieve, and compare via MCP.

Live

x402 Micropayments

Production micropayments on Base and Solana mainnet. AI agents pay per query with USDC — no accounts, no subscriptions.

Live

Live Instance MCP

Local stdio MCP server connecting to real instances — query tables, execute scripts, and discover schemas via basic auth.

Live

sn CLI

Build ServiceNow apps from code — TypeScript manifests, 15 skills, schema validation, ATF testing, and instance scans. docs.sndev.io