
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@serviceagent/mcp
Advanced tools
ServiceAgent MCP Server — provision widgets, voice agents, calendars, and knowledge bases from Cursor, Claude Desktop, or any MCP client
MCP (Model Context Protocol) server for ServiceAgent. Lets Cursor, Claude Desktop, Windsurf, and other AI coding tools provision and manage ServiceAgent resources directly.
Add to .cursor/mcp.json:
{
"mcpServers": {
"serviceagent": {
"command": "npx",
"args": ["@serviceagent/mcp"],
"env": {
"SERVICEAGENT_API_KEY": "your_api_key",
"SERVICEAGENT_TOKEN": "your_jwt_token"
}
}
}
}
Add to Claude Desktop settings:
{
"mcpServers": {
"serviceagent": {
"command": "npx",
"args": ["@serviceagent/mcp"],
"env": {
"SERVICEAGENT_API_KEY": "your_api_key",
"SERVICEAGENT_TOKEN": "your_jwt_token"
}
}
}
}
| Tool | Description |
|---|---|
create_project | Provision a new demo workspace with a chat widget (no account needed) |
get_api_key | Exchange install token for API key, or list existing keys (list requires JWT) |
add_widget | Get embed code for the AI chat widget |
add_calendar | Get embed code for the calendar booking widget |
add_voice_agent | Get setup code for a real-time voice agent |
configure_knowledge_base | Seed the AI knowledge base from a URL (SERVICEAGENT_TOKEN required) |
list_webhooks | List configured webhook endpoints (SERVICEAGENT_TOKEN required) |
create_webhook | Create a webhook to receive events (SERVICEAGENT_TOKEN required) |
magic_onboarding | Auto-configure everything from a website URL (SERVICEAGENT_TOKEN required) |
get_docs | Search ServiceAgent documentation |
| Variable | Required | Description |
|---|---|---|
SERVICEAGENT_API_KEY | For API-key-compatible tools | API key from dashboard |
SERVICEAGENT_API_URL | No | API base URL (defaults to https://process.serviceagent.ai) |
SERVICEAGENT_TOKEN | For JWT-protected tools | JWT token from POST /v1/auth/login |
create_project, most of add_widget, add_calendar, add_voice_agent, get_docsget_api_key with action=list, configure_knowledge_base, list_webhooks, create_webhook, magic_onboardingThe MCP server now fails clearly when a tool requires SERVICEAGENT_TOKEN and it is not configured.
With this MCP server connected, you can ask your AI assistant:
MIT
FAQs
MCP server for Cursor, Claude, and AI coding tools to provision ServiceAgent chat, voice, booking, webhooks, and onboarding
The npm package @serviceagent/mcp receives a total of 4 weekly downloads. As such, @serviceagent/mcp popularity was classified as not popular.
We found that @serviceagent/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.