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 →
A practical guide to ServiceNow AI Agent Skills in 2025
Guides

A practical guide to ServiceNow AI Agent Skills in 2025

Thinking about ServiceNow AI Agent Skills? Our 2025 guide breaks down the features, complex setup, and hidden costs, and shows you a faster, more flexible alternative.

Kenneth PanganKenneth PanganOct 17, 2025
A practical guide to ServiceNow AI Agent Toolkits (2025)
Guides

A practical guide to ServiceNow AI Agent Toolkits (2025)

Thinking about using ServiceNow AI Agent Toolkits for your ITSM workflows? Our guide breaks down the features, customization options, and hidden complexities to help you decide if it's the right fit. We'll also explore a more agile, self-serve alternative.

Stevia PutriStevia PutriOct 17, 2025
Aside AI browser pricing breakdown illustration
Guides

Aside AI browser pricing: what it actually costs in 2026

Aside has no public price tag yet. Here is the honest breakdown of what the YC-backed AI browser really costs you, from your own model subscription to cloud credits.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJun 29, 2026
A practical guide to ServiceNow AI Agent Governance
Guides

A practical guide to ServiceNow AI Agent Governance

Unpack the complexities of ServiceNow AI Agent Governance. This guide covers its core pillars, limitations, and introduces a simpler alternative for teams seeking agility and control over their AI support agents without lengthy enterprise setups.

Kenneth PanganKenneth PanganOct 17, 2025
A practical guide to ServiceNow AI Agent Reasoning in 2025
Guides

A practical guide to ServiceNow AI Agent Reasoning in 2025

[156 characters] Exploring ServiceNow AI Agent Reasoning? Many users find it complex, costly, and under-developed. Learn what it is, its hidden challenges, and a simpler alternative.

Stevia PutriStevia PutriOct 19, 2025
A practical guide to AI powered features in ServiceNow (2025)
Guides

A practical guide to AI powered features in ServiceNow (2025)

A deep dive into the AI powered features in ServiceNow. We review Now Assist, AI Agents, and the platform's core capabilities, limitations, and costs.

Stevia PutriStevia PutriNov 20, 2025
A complete guide to Customer.io pricing in 2025
Guides

A complete guide to Customer.io pricing in 2025

Thinking about using Customer.io? Our complete guide to Customer.io pricing covers everything you need to know about their plans, overage fees, and the real cost of their platform, helping you make an informed decision for your business in 2025.

Kenneth PanganKenneth PanganOct 8, 2025
What is ServiceNow AI Agent RAG? A 2025 guide
Guides

What is ServiceNow AI Agent RAG? A 2025 guide

Thinking about using ServiceNow AI Agent RAG for your support automation? Our 2025 guide breaks down its setup, use cases, hidden complexities, and introduces a more flexible alternative you can set up in minutes.

Kenneth PanganKenneth PanganOct 19, 2025
ServiceNow AI Agent subflows: A 2025 practical guide
Guides

ServiceNow AI Agent subflows: A 2025 practical guide

Struggling with ServiceNow AI Agent Subflows? Our guide breaks down the complex architecture, highlights common challenges, and shows you a faster, more integrated path to ITSM automation without the heavy developer lift.

Kenneth PanganKenneth PanganOct 19, 2025

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free