Connect vytalLink to any MCP-compatible client in minutes
What you need before setting up MCP integration
Download and set up the vytalLink mobile app to generate connection codes.
Any MCP-compatible client like Claude Desktop, Cursor, or VS Code with MCP support.
Choose your MCP client and follow the setup guide
Install the vytalLink MCP server package globally using npm:
npm install -g @xmartlabs/vytallink-mcp-server
Add vytalLink to your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
~/.config/claude/claude_desktop_config.json
{
"mcpServers": {
"vytalLink": {
"command": "npx",
"args": [
"@xmartlabs/vytallink-mcp-server"
]
}
}
}
Close and restart Claude Desktop to load the new MCP server configuration.
Use the connection codes from your vytalLink mobile app to authenticate:
Install the vytalLink MCP server package:
npm install -g @xmartlabs/vytallink-mcp-server
Add vytalLink to your Cursor MCP configuration:
{
"mcpServers": {
"vytalLink": {
"command": "npx",
"args": [
"@xmartlabs/vytallink-mcp-server"
]
}
}
}
Make sure MCP is enabled in Cursor settings and restart the application.
Install an MCP-compatible extension in VS Code (availability may vary).
npm install -g @xmartlabs/vytallink-mcp-server
Create or edit the MCP configuration file in your VS Code user directory:
~/Library/Application Support/Code/User/mcp.json
%APPDATA%\Code\User\mcp.json
~/.config/Code/User/mcp.json
{
"servers": {
"vytalLink": {
"command": "npx",
"args": ["@xmartlabs/vytallink-mcp-server"]
}
}
}
Close and restart VS Code to load the new MCP server configuration.
npm install -g @xmartlabs/vytallink-mcp-server
Use this configuration template for any MCP-compatible client:
{
"mcpServers": {
"vytalLink": {
"command": "npx",
"args": [
"@xmartlabs/vytallink-mcp-server"
]
}
}
}
Follow your MCP client's documentation to:
Common issues and solutions
Verify that @xmartlabs/vytallink-mcp-server is installed globally and npx is available in your PATH.
Check that you're using the correct connection codes from your vytalLink mobile app. Codes expire after some time.
Ensure your mobile app has permission to access health data and is actively syncing with your device's health platform.
If you're still having issues, check our documentation or reach out for support: