Vitally MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Vitally MCP ServerWhat's the health score and recent tasks for Acme Corp?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Vitally MCP Server
An MCP (Model Context Protocol) server that provides access to Vitally customer data via the Vitally API.
Containerized
If you need a containerized version, check out github.com/fiscaltec/vitally-mcp
Related MCP server: clevertap-mcp
Features
List customer accounts as resources
Read account details
Search for users by email or external ID
Find accounts by name
Query account health scores
View account conversations and tasks
Create notes for accounts
Search through available tools
Demo mode with mock data when no API key is provided
Setup
Install dependencies:
npm installCreate a
.envfile in the root directory with the following:# Vitally API Configuration VITALLY_API_SUBDOMAIN=nylas # Your Vitally subdomain VITALLY_API_KEY=your_api_key_here # Your Vitally API key VITALLY_DATA_CENTER=US # or EU depending on your data centerBuild the project:
npm run build
Note: If you don't have a Vitally API key yet, the server will run in demo mode with mock data.
Getting your Vitally API Key
Navigate to your Vitally account
Go to Settings (⚙️) > Integrations > REST API
Toggle the switch to enable the integration
Copy the API Key
Usage
There are two ways to use this MCP server:
Using the MCP Inspector
Run the MCP Inspector to test and debug the server:
npm run inspectorThis will open the MCP Inspector interface where you can interact with your server.
Connect to Claude Desktop
First, find your Claude Desktop configuration file:
On macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonOn Windows:
%APPDATA%\Claude\claude_desktop_config.json
Edit the config file to add the Vitally MCP server:
{ "mcpServers": { "vitally-api": { "command": "node", "args": ["--experimental-modules", "--experimental-specifier-resolution=node", "/Users/johnjung/nylas/vitally/vitally/build/index.js"] } } }Restart Claude Desktop and you'll be able to use the Vitally MCP server.
Available Tools
Tool Discovery
search_tools- Search for available tools by keyword
Account Management
search_accounts- Search for accounts using multiple criteria (name, externalId)find_account_by_name- Find accounts by their name (partial matching supported)refresh_accounts- Refresh the cached list of accountsget_account_health- Get health scores for a specific account
User Management
search_users- Search for users by email, external ID, or email subdomain
Communication & Tasks
get_account_conversations- Get recent conversations for an accountget_account_tasks- Get tasks for an account (can filter by status)create_account_note- Create a new note for an account
Example Questions to Ask
When connected to an MCP client like Claude, you can ask questions such as:
"List all our customers"
"Find accounts with 'Acme' in their name"
"What's the health score for account X?"
"Find user with email example@company.com"
"Show me details about customer Y"
"Get recent conversations for account Z"
"What tasks are open for account A?"
"Add a note to account B about our recent call"
"What tools can I use for account management?"
Troubleshooting
If you encounter JSON parsing errors, ensure you've removed all console.log statements from the code
Make sure your
.envfile contains the correct API credentialsCheck that you've built the project (
npm run build) after making changesVerify the path in claude_desktop_config.json is absolute and correct for your system
If you don't have a valid API key, the server will run in demo mode with mock data
This server cannot be deployed
Maintenance
Related MCP Connectors
The HubSpot MCP Server acts as a bridge that enables AI assistants and Large Language Models to securely interact with HubSpot CRM data through natural conversation, without requiring users to understand complex API structures. It provides read-only access to standard CRM objects (contacts, companies, deals, tickets, products, invoices, and more) and their associations, secured via OAuth 2.0, allowing AI agents to perform tasks like summarizing deals, fetching company updates, and looking up record changes.
The Fireflies MCP Server enables AI tools to connect directly to meeting data from Fireflies.ai, providing access to meeting transcripts, summaries, action items, and insights without switching platforms. It includes capabilities for querying cross-meeting data for analysis (such as sales insights or product feedback), and a separate Documentation MCP Server that allows searching the Fireflies knowledge base for API references, guides, and code examples.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
The Ramp MCP server enables users to securely connect Ramp with AI assistants like ChatGPT and Claude to query financial data and take actions using natural language. It transforms Ramp's developer API into a SQL interface that LLMs can query, allowing admins to analyze spend trends, identify cost savings, and run complex SQL analyses on comprehensive datasets (transactions, purchase orders, vendors, users), while all users can manage cards, view transactions, request reimbursements, and get expense policy answers.
Related MCP Servers
- AlicenseBqualityDmaintenanceAn MCP server that enables AI tools to interact with ActiveCampaign API, allowing contact management and tracking event analysis through natural language queries.51MIT
- FlicenseAqualityCmaintenanceAn MCP server that enables AI assistants to interact with the CleverTap REST API to manage user profiles, events, campaigns, and reports. It supports multi-project configurations and provides tools for data analysis and campaign management through natural language.106-
- AlicenseNot gradedqualityDmaintenanceAn MCP server that provides tools to interact with the Respona Dashboard backend API. It allows users to query ticket data, analytics, and AI flags through natural language interactions.MIT
- AlicenseBqualityDmaintenanceMCP server for GoHighLevel API v2 that provides 50+ tools for CRM, billing, marketing, and operations workflows, enabling natural language interaction with contacts, opportunities, conversations, and more.501MIT