4,500+ servers built on MCP Fusion
Vinkius

Freshservice MCP. Manage tickets, assets, and requests through conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Freshservice MCP on Cursor AI Code Editor MCP Client Freshservice MCP on Claude Desktop App MCP Integration Freshservice MCP on OpenAI Agents SDK MCP Compatible Freshservice MCP on Visual Studio Code MCP Extension Client Freshservice MCP on GitHub Copilot AI Agent MCP Integration Freshservice MCP on Google Gemini AI MCP Integration Freshservice MCP on Lovable AI Development MCP Client Freshservice MCP on Mistral AI Agents MCP Compatible Freshservice MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Freshservice. Connect your IT Service Management (ITSM) data to any AI client via MCP. Use it to track active service desk tickets, manage CMDB assets, and pull detailed requester profiles right from natural conversation.

It handles everything from opening new incidents to listing company departments.

What your AI agents can do

Check itsm status

Verifies the current operational status of the helpdesk service.

Create itsm ticket

Opens a new IT incident ticket in the service desk for a specified issue.

Get asset details

Retrieves specific metadata for a given IT asset ID.

+ 9 more capabilities included
Check Service Desk Status

Determines if the helpdesk is currently operational or if there are any known service disruptions.

Create New IT Tickets

Opens a brand new incident ticket in Freshservice for a specific issue and user.

Get Asset Details

Retrieves specific metadata about a single piece of IT hardware or software asset.

Get User Details

Pulls detailed profile information for a specific employee or requester.

Get Ticket Details

Fetches all metadata associated with a specific IT ticket ID.

List IT Assets

Generates a list of all managed IT hardware and software assets in the CMDB.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Freshservice MCP Server: 12 Tools for ITSM Operations

Use these twelve tools to manage tickets, assets, and change records. Your AI client calls the right tool based on your conversational request.

check019d75a0

check itsm status

Verifies the current operational status of the helpdesk service.

create019d75a0

create itsm ticket

Opens a new IT incident ticket in the service desk for a specified issue.

get019d75a0

get asset details

Retrieves specific metadata for a given IT asset ID.

get019d75a0

get requester details

Gets detailed profile information for a user or requester.

get019d75a0

get ticket details

Fetches all metadata associated with a specific ticket ID.

list019d75a0

list change requests

Lists records of planned IT changes and their status.

list019d75a0

list it assets

Generates a list of all IT hardware and software assets in the CMDB.

list019d75a0

list it problems

Lists records detailing known IT problems and their status.

list019d75a0

list it releases

Lists records of planned IT software releases.

list019d75a0

list itsm tickets

Lists all open and closed IT tickets in the service desk.

list019d75a0

list requesters

Lists all end-users and employees in the system.

list019d75a0

list support agents

Lists all IT support staff and agents configured in the platform.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Freshservice, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Freshservice connects your IT Service Management (ITSM) data to any AI client via Model Context Protocol (MCP). It lets your agent track active service desk tickets, manage CMDB assets, and pull detailed requester profiles right from natural conversation. You can open new incidents, check service status, and list company departments.

Ticket Management

  • You can use list_itsm_tickets to pull a list of all open and closed IT tickets in the service desk. You can use get_ticket_details to fetch all metadata attached to a specific ticket ID. You can use create_itsm_ticket to open a brand new IT incident ticket for a specified issue and user.

User and Agent Data

  • You can use list_requesters to pull a list of every end-user and employee in the system. You can use get_requester_details to get detailed profile info for any specific user. You can use list_support_agents to pull a list of all IT support staff and agents configured in the platform.

IT Assets and Infrastructure

  • You can use list_it_assets to generate a list of all IT hardware and software assets in the CMDB. You can use get_asset_details to pull specific metadata about a single piece of IT hardware or software asset. You can use list_it_problems to list records detailing known IT problems and their status. You can use list_change_requests to list records of planned IT changes and their status. You can use list_it_releases to list records of planned IT software releases.

System Status and Departments

  • You can use check_itsm_status to verify the current operational status of the helpdesk service and see if there are known service disruptions. You can use list_it_problems to see details about known issues. You can use list_it_releases to track planned software rollouts. You can use list_support_agents to see who's on staff. You can use list_support_agents to see who's on staff. You can use list_support_agents to see who's on staff.

How Freshservice MCP Works

  1. 1 Subscribe to this server on the Vinkius Marketplace and enter your Freshservice Domain prefix and API Key.
  2. 2 Connect your preferred AI client (Claude, Cursor, etc.) and invoke a tool by describing the action (e.g., 'List all high-priority tickets').
  3. 3 The server executes the necessary API calls and returns the structured data to your AI client for a conversational response.

The bottom line is: your AI agent handles the API calls, so you just talk to it.

Who Is Freshservice MCP For?

IT Managers who need to check incident volumes without clicking through dashboards. Service Desk Agents who need a real-time overview of ticket details and requester profiles via simple commands. System Administrators who must automate the retrieval of asset metadata and release records.

Service Desk Agent

Uses the server to check ticket status and pull requester profiles quickly, without switching between the ticketing system and their chat client.

IT Manager

Runs reports on incident volumes or change request statuses via natural language prompts to inform resource planning.

System Administrator

Automates the retrieval of asset metadata, release records, and user lists to maintain system documentation and compliance.

What Changes When You Connect

  • Instantly check incident volumes or change request statuses. You don't have to navigate the dashboard; just ask your agent to run list_itsm_tickets or list_change_requests.
  • Get a real-time overview of ticket details and requester profiles. When a user asks about 'Jane Smith', the agent runs get_requester_details and pulls her open ticket count.
  • Maintain full context of your infrastructure. Use list_it_assets to see the whole CMDB, and then get_asset_details to get specifics on a single piece of hardware.
  • Speed up incident response. If something breaks, you can run create_itsm_ticket immediately, passing all the necessary details (like the user and the problem) in one go.
  • Coordinate deployments effectively. Access IT release records and monitor change requests using list_it_releases and list_change_requests to ensure proper sequencing.
  • Understand your team's workload. Run list_support_agents and list_requesters to see who's open tickets and who's available.

Real-World Use Cases

01

New Incident Reporting

A Service Desk Agent gets a call about a broken printer. Instead of opening the ticket and searching for the user's ID, they tell their AI client: 'Create a ticket for johndoe@email.com about a printer failure.' The agent runs create_itsm_ticket and fills in all the required fields automatically, logging the incident in seconds.

02

Auditing Asset Compliance

An IT Manager needs to verify that all department assets are accounted for. They prompt the agent: 'List all IT assets in the Engineering department.' The agent uses list_it_assets and filters the data by department, giving the manager a compliance report without manual database queries.

03

Pre-Change Risk Assessment

A System Administrator plans a major software update. They ask the agent to cross-reference the change plan against known issues. The agent runs list_change_requests and then list_it_problems, combining the data to flag potential conflicts before the deployment even starts.

04

Investigating a User Issue

A user reports an access issue. The agent runs get_requester_details to confirm the user's department and contact info. Then, they check list_itsm_tickets to see if similar access issues have been reported recently, speeding up the diagnosis.

The Tradeoffs

Manual Dashboard Cross-Referencing

The agent opens the ticket system, finds the ticket ID. Then they open the CMDB tool, search by asset tag, and finally open the user directory to confirm the department—all involving multiple clicks and copy-pasting.

Tell your AI client to do it all in one go. Ask it: 'Get the full details for ticket ID 12345, including the associated asset and the requester's department.' The agent runs get_ticket_details and get_asset_details in sequence, giving you one answer.

Forgetting the Contextual Tools

The team only uses list_itsm_tickets to see open tickets, but they miss the context that the ticket is related to a known system problem or a pending change.

Always check the related records. Before looking at tickets, ask the agent to run list_it_problems and list_change_requests. This adds the necessary context—it's not just a ticket; it's a ticket related to a known problem.

Over-relying on Search Bar Filters

Trying to manually filter a list of assets by 'Status: Decommissioned' and then exporting the resulting spreadsheet to share with a manager.

Ask the agent to run list_it_assets and specify the filters. The agent runs the query and returns the clean, structured list directly in the chat, which you can copy or feed into another tool.

When It Fits, When It Doesn't

Use this server if your process involves gathering data from multiple, disparate IT systems—like tickets, assets, and users—and you need an agent to orchestrate the calls. The key is combining data points. For example, you need to know who (using get_requester_details) is experiencing what (using list_itsm_tickets) and which specific piece of equipment (using get_asset_details).

Don't use this if you only need to read a single, simple dataset (e.g., 'What is the current ITSM status?'). For those single reads, a dedicated, simpler API wrapper might suffice. But if the job requires connecting the dots—if you need to know that Ticket 123 is about Asset X, which belongs to User Y—then this MCP server is what you need.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Freshservice. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

check_itsm_status create_itsm_ticket get_asset_details get_requester_details get_ticket_details list_change_requests list_it_assets list_it_problems list_it_releases list_itsm_tickets list_requesters list_support_agents

Manually checking IT status across three different dashboards is a waste of time.

Today, if a service desk agent needs to know if a ticket is blocked by a known system issue, they have to open the ticketing system, check the asset management dashboard, and then pull up the change log. They copy ticket IDs, search the CMDB by asset tag, and then manually look up the change window—it takes five different tabs and three minutes of copy/pasting.

With this MCP server, you ask your agent: 'Why is ticket 123 stalled?' The agent runs `get_ticket_details`, automatically cross-references the associated asset via `get_asset_details`, and checks the change window using `list_change_requests`. You get the full answer in the chat. No tabs needed.

Freshservice MCP Server: Get actionable data on IT assets and users.

You no longer have to manually cross-reference asset IDs with user departments. Instead of searching the CMDB and then opening a separate directory to see who owns the asset, you just ask for the asset details and the system pulls the owner's department directly.

The data is unified. It’s not just a list of assets or a list of users; it's the relationship between them—who owns what, and what that item is connected to in a ticket. That’s the difference.

Common Questions About Freshservice MCP

How do I use the `create_itsm_ticket` tool with Freshservice MCP Server? +

Just ask your agent to create the ticket, specifying the title and the user. For example: 'Open a ticket for johndoe@email.com about my laptop screen.' The agent handles the API call and logs the incident ID for you.

Can I list assets using the `list_it_assets` tool? +

Yes. The list_it_assets tool generates a list of all IT hardware and software assets in your CMDB. You can then follow up by asking the agent to run get_asset_details on any specific ID from that list.

Does `get_requester_details` provide more than just an email? +

Yes. It pulls detailed profile information, including the user's department and any open tickets associated with their profile. This helps agents quickly understand the scope of the issue.

What is the difference between `list_itsm_tickets` and `get_ticket_details`? +

list_itsm_tickets shows you a high-level summary of all tickets. get_ticket_details dives deep into one specific ticket, giving you all the metadata like priority, status, and description.

Can Freshservice MCP Server help with change management? +

Yes. You can run list_change_requests to see planned changes, and list_it_problems to see known issues. This lets you check if a ticket is related to a change or a problem.

How do I use the `list_support_agents` tool to check agent availability? +

This tool lists all IT agents and their current details. You can use it to verify agent contact information or check who is available to take a new ticket.

What metadata can I get using `get_asset_details`? +

The tool retrieves detailed information about a specific asset. It includes metadata like the asset's assigned department, purchase date, and current operational status.

How do I list all IT problems with `list_it_problems`? +

This tool pulls a list of all recorded IT problem records. It helps you see recurring issues and understand the root causes of multiple related incidents.

How do I get an API Key for Freshservice? +

Log in to your Freshservice instance, click on your Profile picture in the top-right corner, go to 'Profile Settings', and your API Key will be displayed on the right side.

What is my 'Domain prefix'? +

Your domain prefix is the first part of your Freshservice URL (e.g. if your URL is 'acme.freshservice.com', the prefix is 'acme').

Can I view my CMDB assets via the agent? +

Yes! Use the 'list_it_assets' tool to retrieve your hardware and software inventory from the Freshservice CMDB.

Is it possible to track change management requests? +

Yes, the 'list_change_requests' tool allows you to monitor all change tickets to ensure proper IT governance and stability.

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Freshservice. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.