Fluent

v0.2.0Developer Toolsstable

MCP server for Fluent (ServiceNow SDK)

Servicenow SDKFluentmcpMCP Serversdk
Share:
26
Stars
0
Downloads
0
Weekly
0/5

What is Fluent?

Fluent is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to mcp server for fluent (servicenow sdk)

MCP server for Fluent (ServiceNow SDK)

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • MCP server for Fluent (ServiceNow SDK)

Use Cases

Develop with ServiceNow SDK through the Fluent DSL.
Enable domain-specific language access for ServiceNow integration.
Integrate with MCP for AI-assisted ServiceNow development.
modesty

Maintainer

LicenseMIT
Languagetypescript
Versionv0.2.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

NPM

npx -y @modesty/fluent-mcp

Manual Installation

npx -y @modesty/fluent-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Fluent

The Fluent MCP Server brings the ServiceNow Fluent SDK directly into AI-assisted development environments by exposing 10 SDK command tools and 275+ resources covering 58 ServiceNow metadata types. It lets Claude and other MCP clients initialize, build, deploy, and transform ServiceNow apps in TypeScript through natural language prompts, with automatic authentication profile detection tied to your ServiceNow instance. Developers building on the ServiceNow platform can dramatically accelerate their workflow by describing what they want in plain English rather than memorizing CLI flags.

Prerequisites

  • Node.js 20.18.0 or later installed
  • npm 11.4.1 or later
  • @servicenow/sdk 4.7.1 installed globally (`npm install -g @servicenow/sdk`)
  • A ServiceNow developer instance URL and credentials (basic auth or OAuth)
  • An MCP-compatible client such as Claude Desktop, Cursor, or Windsurf
1

Ensure Node.js and the ServiceNow SDK are installed

The Fluent MCP Server requires Node.js 20.18+ and the ServiceNow SDK CLI. Install or verify both before proceeding.

node --version   # must be >= 20.18.0
npm install -g @servicenow/[email protected]
now-sdk --version
2

Add the server to your MCP client configuration

Edit your MCP client's config file to register fluent-mcp with your ServiceNow instance credentials. On Claude Desktop (macOS) the file is ~/Library/Application Support/Claude/claude_desktop_config.json.

{
  "mcpServers": {
    "fluent-mcp": {
      "command": "npx",
      "args": ["-y", "@modesty/fluent-mcp"],
      "env": {
        "SN_INSTANCE_URL": "https://your-instance.service-now.com",
        "SN_AUTH_TYPE": "basic",
        "SN_USER_NAME": "your-username",
        "SN_PASSWORD": "your-password"
      }
    }
  }
}
3

Restart your MCP client

Restart Claude Desktop (or your chosen client) so it picks up the new server configuration and loads the 10 SDK tools plus 275+ ServiceNow resources.

4

Verify the connection

Ask Claude to list the available Fluent metadata types or check SDK info to confirm the server is connected and authenticated.

5

Initialize a new ServiceNow Fluent app

Use the `init_fluent_app` tool through a natural language prompt. The server will elicit any missing parameters interactively.

6

Build and deploy your application

Use `build_fluent_app` and `deploy_fluent_app` tools via prompts. Authentication is auto-injected from the session established at startup.

Fluent Examples

Client configuration

Register the Fluent MCP Server in Claude Desktop with ServiceNow instance credentials for basic authentication.

{
  "mcpServers": {
    "fluent-mcp": {
      "command": "npx",
      "args": ["-y", "@modesty/fluent-mcp"],
      "env": {
        "SN_INSTANCE_URL": "https://dev12345.service-now.com",
        "SN_AUTH_TYPE": "basic",
        "SN_USER_NAME": "admin",
        "SN_PASSWORD": "your-password"
      }
    }
  }
}

Prompts to try

Natural language prompts that exercise SDK commands, resource lookup, and deployment workflows.

- "Create a new Fluent app in ~/projects/asset-tracker for IT asset management"
- "Show me the business-rule API specification and give me an example snippet"
- "Explain the Fluent SDK BusinessRule API with a brief summary"
- "Transform the XML from my download directory into Fluent TypeScript for the incident table"
- "Build my Fluent app and report any compilation errors"
- "List all 58 supported ServiceNow metadata types"

Troubleshooting Fluent

Authentication fails or the server emits 'no matching auth profile' at startup

Ensure SN_INSTANCE_URL matches exactly the URL of your ServiceNow instance (including the protocol). Run `now-sdk auth --add` manually in your terminal to create a profile, then restart the MCP client so it auto-detects the profile.

SDK commands fail with 'command not found' for now-sdk

Install the ServiceNow SDK globally: `npm install -g @servicenow/[email protected]`. Make sure the npm global bin directory is in your PATH so the MCP server can invoke the CLI.

Tools return errors in CI/CD pipelines where interactive prompts are not possible

Use the CI/CD environment variables: set SN_SDK_NODE_ENV=SN_SDK_CI_INSTALL, SN_SDK_INSTANCE_URL, SN_SDK_USER, and SN_SDK_USER_PWD for basic auth, or SN_SDK_OAUTH_CLIENT_ID and SN_SDK_OAUTH_CLIENT_SECRET for OAuth client_credentials flow.

Frequently Asked Questions about Fluent

What is Fluent?

Fluent is a Model Context Protocol (MCP) server that mcp server for fluent (servicenow sdk) It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Fluent?

Install via npm with the command: npx -y @modesty/fluent-mcp. Then add the server configuration to your AI client's JSON config file (e.g., claude_desktop_config.json or .cursor/mcp.json).

Which AI clients work with Fluent?

Fluent works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Fluent free to use?

Yes, Fluent is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "fluent": { "command": "npx", "args": ["-y", "@modesty/fluent-mcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Fluent?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides