@vesxo/connect
v1.0.14
Published
Secure, AI-compatible Model Context Protocol (MCP) server for connecting AI agents to Vesxo SaaS ecosystem (Gmail, HubSpot, Slack, etc.)
Downloads
3,753
Maintainers
Readme
@vesxo/connect
Secure, AI-compatible Model Context Protocol (MCP) server for connecting AI agents to the Vesxo SaaS ecosystem.
This package provides a standardized, zero-trust gateway for AI models to interact with services like Gmail, HubSpot, Slack, Outlook, and Microsoft Teams on behalf of authenticated users.
🤖 Supported AI Models
This tool has been explicitly tested and built to be compatible with the safety and security models of:
- Claude (Anthropic): Native support via Claude Desktop and Claude Code CLI.
- GPT-4 (OpenAI): Support via Custom GPT Actions and OpenAPI schema integration.
- Gemini (Google): Native tool calling via API.
- Grok (xAI): Supported via Grok Developer Actions.
🚀 Installation & Usage
You can run the MCP server directly via npx:
npx @vesxo/connect@latest --token=YOUR_VSX_TOKENSecurity & Permission Model
We adhere to strict transparent user-authorization standards to comply with AI safety models:
- Read Operations (e.g.,
list_gmail_messages,list_hubspot_deals): Configured to run smoothly after initial user authorization. - Write Operations (e.g.,
send_gmail_message,create_hubspot_contact): Explicitly flagged withx-requires-confirmation: trueto ensure the AI asks for your confirmation before mutating any data. - Zero-Trust: Every request is verified via hardware fingerprinting or direct API token binding.
🛠 Available Tools
Gmail
send_gmail_message: Sends an email. Requires confirmation.list_gmail_messages: Lists recent emails.read_gmail_message: Reads a specific email by ID.
Google Calendar
create_calendar_event: Creates a new event. Requires confirmation.list_calendar_events: Lists upcoming events.
HubSpot
create_hubspot_contact: Creates a new CRM contact. Requires confirmation.create_hubspot_deal: Creates a new CRM deal. Requires confirmation.add_hubspot_note: Adds a note to a contact/deal. Requires confirmation.list_hubspot_deals: Lists deals in the pipeline.
Slack
send_slack_message: Sends a message to a channel. Requires confirmation.send_slack_dm: Sends a direct message. Requires confirmation.list_slack_channels: Lists available channels.
Microsoft (Outlook & Teams)
send_outlook_email: Sends an email via Outlook. Requires confirmation.list_outlook_emails: Lists recent Outlook emails.send_teams_message: Sends a Teams message. Requires confirmation.list_teams_channels: Lists available Teams channels.
License
MIT
