Claude for ServiceNow: how to connect it, and what it costs

Kurnia Kharisma Agung Samiadjie
Written by

Kurnia Kharisma Agung Samiadjie

Katelin Teen
Reviewed by

Katelin Teen

Last edited August 12, 2026

Expert Verified
Illustration of Claude reaching into a ServiceNow instance through governed workflow records

What ServiceNow actually announced

Two announcements, five months apart, and they get conflated constantly.

On 28 January 2026, Anthropic and ServiceNow announced that Claude is the default model powering ServiceNow Build Agent and a preferred model across the ServiceNow AI Platform. ServiceNow also rolled Claude and Claude Code out internally to more than 29,000 employees, reporting up to a 95% reduction in seller meeting-prep time. Bill McDermott framed it as reimagining how work gets done. Dario Amodei's line was about AI being woven into daily work rather than bolted on.

Then on 5 May 2026, at Knowledge 2026, ServiceNow announced Action Fabric, opening the platform to any external agent through a generally available MCP server. Anthropic is named as the first design partner, connecting Claude Cowork to what ServiceNow calls its system of action. Boris Cherny, Head of Claude Code at Anthropic, is quoted on closing the gap between knowing what needs to happen and making it happen.

Read those two together and the story is strong. ServiceNow's own framing is that other platforms let agents read and write data while ServiceNow lets them execute governed work: flows, playbooks, approvals, catalogs.

Now the part the press releases skip. The MCP server is included in Now Assist and AI Native SKUs, and headless actions consume the same assist currency as Now Assist and AI Agents. That sentence is in the Action Fabric post itself, in italics near the bottom. It is the whole commercial shape of this integration, and everything below follows from it.

One more thing worth noting if you go reading the docs: ServiceNow is mid-rebrand. A banner across the documentation now reads that ServiceNow Otto is the new AI experience brand, and community article URLs have already shifted from now-assist-articles to servicenow-otto-articles. Same product, new name, half-migrated docs.

Four ways Claude reaches a ServiceNow instance

Four routes from Claude into a ServiceNow instance, from the official MCP Server Console to open-source servers and Build Agent
Four routes from Claude into a ServiceNow instance, from the official MCP Server Console to open-source servers and Build Agent

There are four, and they are not equivalent.

RouteWhat it isWho can use itWhat it costs
MCP Server ConsoleServiceNow's own MCP server, GA since May 2026Now Assist or AI Native SKU; AI administrator sets it upAssists per call, plus one per skill
Open-source MCP serversCommunity Python or Go servers hitting the Table APIAnyone with an instance and credentialsYour hosting; no assists
Build AgentClaude running inside ServiceNow to write apps and flowsServiceNow customers on Build AgentPriced as a ServiceNow product
Claude Cowork via Action FabricGoverned platform actions from inside CoworkDesign-partner and roadmap territoryAssists, once broadly available

The first two are the ones you can act on today. The third points the other direction, Claude working on ServiceNow rather than in your queue. The fourth is the one the press release is loudest about and the one you can least reliably buy right now.

The official route: MCP Server Console

MCP Server Console is the supported answer, and the ServiceNow docs name Claude explicitly as a client alongside Microsoft Copilot.

The ServiceNow docs page for MCP Server Console, naming Claude as a supported MCP client, as taken from ServiceNow
The ServiceNow docs page for MCP Server Console, naming Claude as a supported MCP client, as taken from ServiceNow

The four Quickstart tools

You do not have to build anything to get started. There is a preconfigured Quickstart Server, and this is the entire surface it exposes:

ToolWhat it does
Look up Incident RecordsFinds incidents so they can be summarized
Look up Case RecordsFinds cases so they can be summarized
Incident summarizationReturns a Now Assist summary of an incident
Case summarizationReturns a Now Assist summary of a case

Two lookups and two summarizers. The out-of-box Claude experience on ServiceNow is read-and-summarize, not act. Ask "get all open incidents" or "summarize all cases closed this week" and it works well. Ask it to reassign a P1, approve a change, or fire a catalog item and there is no tool for that until somebody builds one.

That's a narrower default than the four on-call tools I found in Atlassian's Rovo MCP server, and much narrower than the twelve Confluence tools in my Claude for Confluence write-up. The difference is deliberate: Atlassian ships a fixed tool list, ServiceNow ships a builder.

What you can build past it

Tools in MCP Server Console come from five categories, and this is where the platform's depth actually shows up:

  • REST API wraps any endpoint on the instance, including the Table API.
  • Action and Subflow are the interesting ones, because they are governed work rather than data access. ServiceNow's own docs describe subflows and actions as letting agents submit requests, route for approval, and confirm outcomes without leaving the client.
  • Knowledge Graph gives relationship-aware queries over live instance data rather than flat record reads.
  • Now Assist skill exposes an existing skill, including custom ones from AI Skill Kit.

Per-tool, you can toggle individual inputs off so they never reach the client, though some required inputs can't be turned off. That field-level control is the best governance feature in the whole setup, and it's the reason I'd build tools rather than expose the Table API wholesale.

Two friction details from the docs that will bite during a build. Adding inputs to a Now Assist skill after you've made a tool from it means creating a replacement tool, not editing the existing one. And tool creation needs Zurich patch 9 or Australia patch 2 as a minimum, which is newer than the patch level that got you the MCP server itself.

How to connect Claude to ServiceNow

The connection is an OAuth handshake, not a directory listing you click. There is no one-click ServiceNow entry in Claude's connector directory, which is the main practical difference from something like Front's official MCP server.

  1. Get on a qualifying SKU. Now Assist (Pro Plus, Enterprise Plus) or an AI SKU, per ServiceNow's own prerequisite list. Also on that list: Zurich Patch 4 or higher, the AI Agents store app at 6.x or higher, and the MCP Client store app at 1.1 or higher.
  2. Pick or create a server. In All > MCP Server Console > Configuration > Servers. Use the Quickstart Server to start; create your own when you want a scoped tool set, say one server for IT and one for HR.
  3. Create tools if you need them. Configuration > Tools > Create tool, then pick a category. Role required is sn_mcp_server.tools_admin, sn_mcp_server.admin, or admin. Every server needs at least one tool.
  4. Create an OAuth inbound integration for Claude. One per client. This is where the client ID and secret come from.
  5. Point Claude at the server. The URL pattern is https://<instance>.service-now.com/sncapps/mcp-server/mcp/<server-name>, and for the Quickstart Server the name is sn_mcp_server_default. Auth type is OAuth 2.0 with a generic OAuth 2 identity provider, authorization at /oauth_auth.do, token at /oauth_token.do, revocation at /oauth_revoke.do, callback at /oauth/callback, scope mcp_server.
  6. Prompt it. Claude sends Authorization: Bearer <token>, the server validates and returns its tool list, and results come back as JSON that the client renders as text.

Budget an hour if your instance is already patched and someone with sn_mcp_server.admin is in the room. Budget a procurement cycle if the Now Assist SKU isn't signed.

What one Claude call actually costs

How assist consumption works for one Claude prompt against a ServiceNow instance
How assist consumption works for one Claude prompt against a ServiceNow instance

Here is the sentence that decides whether this is cheap or expensive, straight from ServiceNow's own MCP FAQ: Now Assist skills exposed as tools via the MCP server consume their usual number of assists when invoked plus 1 assist.

That surcharge is flat, which means it lands very differently depending on the skill. Incident summarization is a 1-assist skill, so calling it from Claude costs 2, a 100% overhead on the cheapest thing you'd want to do. A 250-assist work-notes analysis pays the same extra assist and barely notices. The published rate card also puts Virtual Agent topics and ticket actions at 10 assists each, and agentic workflows at 25, 50, or 150 depending on how many tools they touch.

Assists pool at the account level across production and sub-production instances and reset on your purchase anniversary, so a team experimenting in a dev instance is spending the same pool the production queue draws on.

The shape that comes out of this is counterintuitive. The MCP surcharge punishes exactly the cheap, high-frequency reads you'd most want Claude doing, and disappears into the noise on the expensive workflows. If your plan is "everyone in IT summarizes incidents from Claude all day," that is the case where the extra assist doubles your consumption.

I watch buyers hit this wall constantly. One I worked with, an email-security company running Freshdesk and scaling toward 20,000 tickets a year, burned through 200 metered interactions in a single day of testing and immediately started worrying about the number at real volume. Another, a very-high-volume operator, found the per-interaction versus per-ticket distinction confusing enough mid-call that he projected roughly $30k a month for his company before anyone could correct the maths. Metered AI pricing isn't wrong. It is just very hard to forecast before you've run it, which is why I now insist on simulating every eesel rollout against a customer's own historical tickets before anyone turns it on.

Where the official route stops

Six limits worth knowing before you commit. None of these are secret; they're all in ServiceNow's docs and FAQ, which is more than most vendors publish.

Remote transport only. Streamable HTTP and SSE are supported. Stdio is not, and local MCP servers are not supported at all. If your mental model of Claude MCP config is a local command in a JSON file, that shape doesn't apply here.

MCP protocol 2025-06-18. That's the supported spec version. MCP resources and prompts aren't supported yet, though ServiceNow says they're on the roadmap under safe harbour.

No GCC for the server. The MCP client and A2A work on GCC. The MCP server does not, as of the Zurich Patch 4 FAQ. For a US federal instance, that closes the official route entirely.

Data leaves your instance. The MCP Server Console docs state plainly that the application requires data to be transferred from customer instances to a centralized ServiceNow environment, potentially in a different data centre region, and potentially to a third-party cloud provider such as Microsoft Azure. Read that with your data-residency commitments open.

Inputs and outputs feed model development by default. The same docs page says ServiceNow collects and uses inputs, outputs, and edits to outputs to develop and improve its technologies, with an opt-out available through the Now Assist Opt-Out page. Opt-out means someone has to actually go do it.

One OAuth integration per client. That's the design, and it's a reasonable one, but it means onboarding a second AI application is another admin task rather than a checkbox. AI Gateway in AI Control Tower is where you go to see who called what.

Why teams still reach for open source

The community MCP servers are not a fringe thing. The best-known one, echelon-ai-labs/servicenow-mcp, sits at 286 stars and 225 forks, is MIT licensed, and ships tools across incidents, change requests, the service catalog, knowledge bases, users and groups, workflows, script includes, changesets, and agile stories. It supports basic auth, OAuth, and API key, runs over stdio or SSE, and has a tool-packaging system with role-based bundles like service_desk, change_coordinator, and knowledge_author so you can keep the exposed tool count sane.

The honest reason people use these is licensing, and r/servicenow says it out loud:

Reddit

"These open source ones that keep popping up are more-so alternatives if your company doesn't want to purchase now assist licensing."

The same thread has the sharper version, in a comment predicting ServiceNow will never ship a free one:

Reddit

"ServiceNow most definitely won't give customers something for free when the alternative is to charge you in assists. If they could charge you assist to log in to your instance, they would."

I would push back on that read slightly, and it is worth pushing back fairly. ServiceNow did ship an MCP server, it is generally available, and the docs are unusually specific about what it does and doesn't cover. It just isn't free, and it doesn't pretend to be.

What you give up going open source is real, though. The maintainer of a newer community server was asked directly about guardrails and answered that the MCP side is a raw set of tools with no guardrails built in by default, and that the client decides how to use them. That is the trade: the official server gives you field-level input control, OAuth, audit trails through AI Control Tower and per-tool metering. A raw Table API wrapper gives you everything your service account can reach, immediately.

There's also a third position in these threads worth taking seriously, from someone who wanted none of this:

Reddit

"Claude has built perfectly fine servicenow fluent code for me without any external tooling whatsoever."

For scripting and Fluent work, that's often true. MCP earns its keep when Claude needs live instance state, not when it needs to write code it already knows how to write.

One field note from a team that built their own, on the Australia patch 4 release: their only gotcha was authentication, since CMDB Search doesn't work with the admin account at the moment while any other account with read privileges works fine. That is the kind of detail that costs an afternoon if nobody warns you.

Build Agent: Claude pointed the other way

Worth separating out, because search intent for "Claude for ServiceNow" often turns out to mean this.

Build Agent is ServiceNow's vibe-coding product for building apps and automations, and Claude is now the default model behind it. ServiceNow expects Build Agent usage to quadruple over the next 12 months, and is targeting a 50% reduction in time-to-implement for customers with Claude in the loop. That's Claude building on the platform, generating scoped applications, flows and configurations.

The community distinction between Build Agent and the MCP route is a useful one. Build Agent is built around the ServiceNow SDK and Fluent, deploys each approved change to its own independent update set, and tends to create artefacts from scratch because it's designed for fresh scoped applications. A Table API-based MCP server works against what's already there and lands changes in your current update set like any manual change.

If you're a ServiceNow developer, Build Agent is probably the more interesting of the two. If you're running a service desk, it's not the tool you were looking for.

Nobody is watching your queue

This is the part I'd want to know before spending a quarter on the rollout.

Every route above is human-initiated. A person opens Claude, types a prompt, and a tool call happens. There is no mode where the MCP server notices a new P2 landing in your ITSM queue, decides it matches a known pattern, drafts a response, and posts it. Action Fabric's own example is a product manager asking Claude about their missing access, then reviewing a list and confirming. Governed, auditable, useful, and still triggered by a human.

That gap matters differently depending on who you are:

  • A ServiceNow developer or admin loses almost nothing. You were always going to be the one typing.
  • An IT ops lead gets a much better read on the instance and faster incident summarization, which is real value.
  • A service desk manager measured on deflection gets nothing directly. Deflection needs something that answers before a human is involved, which is what Virtual Agent is for, and Virtual Agent's own entry-tier limits are a separate conversation.

If you're evaluating this to raise first-contact resolution or cut ticket volume on an internal helpdesk, the MCP server is the wrong instrument. It's a very good instrument for something else.

Claude or Now Assist: which should touch your instance?

Not really a competition, but here's the split I'd use.

If you want to...UseWhy
Read and summarize instance data from a chat windowClaude over MCP Server ConsoleBest reading model, four tools ready to go
Build apps, flows and Fluent codeBuild AgentClaude is already the default model there
Run a scripted skill inside a ServiceNow workflowA Now Assist skill directlySkipping MCP skips the plus-one assist
Trigger governed platform actions from your chat toolAction FabricApprovals and playbooks, not just record writes
Resolve tickets without a human prompting firstNeitherNothing above is unattended

The one line I'd underline: calling a Now Assist skill through MCP costs more than calling the same skill natively. If a skill is going to run inside a ServiceNow workflow anyway, don't route it through Claude for the sake of it.

eesel AI for ServiceNow teams

Straight answer first: eesel does not have a native ServiceNow ITSM integration. I would rather say that plainly than let you find out three paragraphs in.

What eesel does is the unattended half that MCP Server Console structurally doesn't cover. It connects to your helpdesk and your knowledge, trains on your own past tickets and docs, and then handles conversations on its own rather than waiting for someone to open a chat window and ask. That's the piece a service desk manager is usually shopping for when they land on a "Claude for ServiceNow" search.

The eesel AI dashboard, where skills and connected sources are configured
The eesel AI dashboard, where skills and connected sources are configured

Three differences that matter if you've just read the assist maths above:

  • You simulate before you go live. eesel runs the agent against your real historical tickets and shows you what it would have said and what it would have resolved, before it touches a live queue. That exists because I have watched confident-sounding bots give wrong answers in production, and a dry run over real history is the only honest way to find out first.
  • One number, per ticket. $0.40 per ticket or chat handled, not a pool of assists with different per-skill rates and an unpublished overage rate. You can forecast it on the back of an envelope.
  • It works on internal desks too. eesel handles the internal side over Slack, Microsoft Teams and email. It reads from Confluence and other internal sources, which is where a lot of ServiceNow-adjacent ITSM automation work actually lives.

Running ServiceNow and want to see what an unattended agent does on your own ticket history before you commit to anything? That's what the demo is for, and the trial is free.

Where I'd land

If you have a Now Assist SKU already, connect Claude through MCP Server Console this week. It's an hour of admin work, the Quickstart Server gives you a useful read-and-summarize surface immediately, and the field-level input controls are better governance than any community server offers.

If you don't have Now Assist, and buying it for this is the whole question, be clear-eyed: you'd be licensing a platform AI tier to get four tools plus a builder, on top of ServiceNow licensing that already isn't cheap. A community MCP server is free and covers most read use cases, at the cost of no guardrails and no metering.

And if what you actually wanted was fewer tickets rather than better answers about tickets, none of the four routes gets you there. That's a different tool, and it's worth naming the difference before the quarter starts rather than after.

Frequently Asked Questions

How do I connect Claude to ServiceNow?
Through MCP Server Console. An AI administrator creates an OAuth inbound integration for Claude, then points Claude at the server URL https://<instance>.service-now.com/sncapps/mcp-server/mcp/<server-name> with OAuth 2.0 and the client ID and secret from that integration. Once the token validates, Claude receives the server's tool list. There's a fuller walkthrough in my guide to ServiceNow MCP integration.
Is Claude for ServiceNow free?
No. The MCP server ships inside Now Assist and AI Native SKUs, so a plain ITSM subscription doesn't include it, and every skill Claude calls burns assists. You pay for Claude separately. My breakdown of ServiceNow AI pricing and the pricing calculator cover what the AI line costs on top of platform licensing.
What can Claude actually do in ServiceNow?
Out of the box, four things: look up incident records, look up case records, summarize an incident, summarize a case. That's the Quickstart Server. Anything past it is a tool an AI administrator builds from a REST API, an Action, a Subflow, a Knowledge Graph query, or a Now Assist skill. See ServiceNow AI agent tools for how that tool layer works.
Does the ServiceNow MCP server work with Claude Desktop and Claude Code?
Yes, with a caveat: only remote transport is supported. ServiceNow runs streamable HTTP and SSE, and stdio is explicitly not supported, so a locally-run stdio server config won't connect. The docs name Claude directly as a supported client. My notes on Claude Code MCP tools explain the transport difference.
How much does ServiceNow charge for one Claude call?
A Now Assist skill exposed as an MCP tool consumes its usual assists plus one. Incident summarization is 1 assist, so calling it from Claude is 2. On a 250-assist skill the surcharge barely registers. That per-skill maths is why the ServiceNow AI pricing calculator matters before you roll this out widely.
Can Claude answer ServiceNow tickets on its own?
No. Every MCP tool call starts with a person typing a prompt in a client, so nothing watches the queue, picks up a new incident, or posts a reply unprompted. That job belongs to a platform sitting on the helpdesk itself, which is what eesel does. See service desk automation for what unattended actually requires.
Is it safe to connect ServiceNow to Claude?
Access runs through OAuth and per-tool field controls, and AI Gateway in AI Control Tower logs server access. Two things to read before signing off: MCP Server Console moves data out of your instance to a centralized ServiceNow environment and possibly to a third-party cloud, and the MCP server isn't available on GCC. My AI agent governance post goes deeper.
Is Claude better than Now Assist for ServiceNow work?
They do different jobs. Claude is the model ServiceNow itself picked as the default for Build Agent, and it reads your instance well through MCP. Now Assist skills are the units of work the platform bills and governs. Most teams end up with both, which is the honest answer my is ServiceNow AI good and best AI for ServiceNow posts land on too.

Share this article

Kurnia Kharisma Agung Samiadjie

Article by

Kurnia Kharisma Agung Samiadjie

Kurnia is a software engineer and writer at eesel AI with two years of SEO experience, writing about AI tools, helpdesk software, and customer support. He pairs a developer's understanding of how these products are built with search-driven research into what actually ranks and resonates with the people searching for them.

Related Posts

All posts →
An illustration comparing Claude Mythos 5.1 and Fable 5.1 as the same underlying model behind different safeguard layers
Trending

Claude Mythos 5.1 review: is Anthropic's locked frontier model worth chasing?

A hands-on review of Claude Mythos 5.1: what it is, how it compares to Fable 5.1, the real cache-read pricing, who can actually access it, and what I'd run instead.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieSep 8, 2026
An illustration of a vault door being opened by a small approved list of researchers, representing invite-only access to Claude Mythos 5.1
Trending

Claude Mythos 5.1: what it is, who gets access, and what to run

Claude Mythos 5.1 shipped on September 1, 2026, and almost nobody can call it. Here is the real spec sheet, the two access programs, and the model you should actually be running.

Alicia Kirana UtomoAlicia Kirana UtomoSep 2, 2026
Illustration of a support agent with a Zoho Desk ticket list on one screen and a Claude assistant panel on the other, joined by a data pipe
Guides

Claude for Zoho Desk: every route, and what each one can't do

Zoho Desk is one of the few helpdesks Anthropic actually lists as a connector. That route is free and it works. It also puts Claude on the wrong side of the desk.

Rama Adi NugrahaRama Adi NugrahaAug 12, 2026
Illustration of an AI assistant reading and drafting replies on support cases inside Salesforce Service Cloud
Guides

Claude for Salesforce Service Cloud: every connection route in 2026

Salesforce calls Claude its preferred model for regulated industries. The setup screen still recommends GPT. Here is what each route actually does on a case, and what it costs.

Alicia Kirana UtomoAlicia Kirana UtomoAug 12, 2026
Banner image for Salesforce Agentforce vs ServiceNow AI: A complete 2026 comparison
Guides

Salesforce Agentforce vs ServiceNow AI: A complete 2026 comparison

A head-to-head comparison of Salesforce Agentforce and ServiceNow AI agents, covering features, pricing, use cases, and which platform suits different business needs.

Stevia PutriStevia PutriMar 15, 2026
Editorial illustration of an IT service desk workspace with a kanban ticket board and a separate AI agent chat panel resolving a request inline, the chat panel rendered in a single blue accent
Guides

AI-powered ITSM in 2026: what it really means and how to evaluate it

AI-powered ITSM in 2026 ranges from add-on summarization to agents that close tickets unattended. Here's what's real, what's marketing, and how to evaluate vendors.

Katelin TeenKatelin TeenMay 5, 2026
Editorial illustration of a Slack channel showing an incident card with Approve and Decline buttons, alongside a ticket workflow board with New, In progress, and Resolved columns
Guides

ITSM integration with Slack: how it actually works in 2026

A practical guide to ITSM integration with Slack in 2026: what ServiceNow, Jira Service Management, and Freshservice each give you, the AI agent layer that's emerging, and where it actually pays off.

Alicia Kirana UtomoAlicia Kirana UtomoMay 5, 2026
A pair of hands holding a single connector plug in front of a wall of nine differently shaped sockets, only one of which matches
Guides

How to connect Claude to your helpdesk: the route for all 9 major tools

Every helpdesk answers this question with a different noun. Here is the exact route, auth method and plan gate for Zendesk, Freshdesk, Front, Gorgias, HubSpot, Salesforce, Zoho Desk, JSM and ServiceNow.

Alicia Kirana UtomoAlicia Kirana UtomoAug 12, 2026
How to connect ServiceNow to AI for faster ticket resolution: A 2025 guide
Guides

How to connect ServiceNow to AI for faster ticket resolution: A 2025 guide

Struggling with slow ticket resolution in ServiceNow? This guide explores how to connect ServiceNow to AI, comparing the native platform with flexible integrations to help you automate workflows, reduce manual effort, and significantly improve your ITSM efficiency.

Stevia PutriStevia PutriOct 13, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free