
Research
Node.js Fixes AsyncLocalStorage Crash Bug That Could Take Down Production Servers
Node.js patched a crash bug where AsyncLocalStorage could cause stack overflows to bypass error handlers and terminate production servers.
@zapier/zapier-sdk-mcp
Advanced tools
A MCP (Model Context Protocol) server implementation for the Zapier SDK, allowing AI assistants to interact with Zapier's APIs through a standardized protocol.
The Model Context Protocol (MCP) is a protocol developed by Anthropic that enables AI assistants like Claude and Cursor to interact with external tools and data sources through a standardized interface. This package creates an MCP server that exposes all Zapier SDK functions as MCP tools.
This package is part of the Zapier SDK monorepo and is automatically installed when you install the CLI:
npm install -D @zapier/zapier-sdk-cli
You can start the MCP server using the CLI:
# Start the MCP server
npx zapier-sdk mcp
# Enable debug logging
npx zapier-sdk mcp --debug
To use this MCP server with Claude Code, add it to your MCP configuration:
{
"mcpServers": {
"zapier-sdk": {
"command": "npx",
"args": ["zapier-sdk", "mcp"]
}
}
}
You can also use the server programmatically:
import { createZapierMcpServer, startMcpServer } from "@zapier/zapier-sdk-mcp";
// Create and configure the server
const server = createZapierMcpServer({ debug: true });
// Or start it directly
await startMcpServer({ debug: true });
The MCP server:
listApps becomes list-apps)All Zapier SDK functions are automatically exposed as MCP tools:
list-apps - List available Zapier appslist-actions - List actions for a specific appget-action - Get details about a specific actionrun-action - Execute a Zapier actionlist-authentications - List your authenticationsThe server provides comprehensive error handling:
AI Assistant (Claude)
↓ MCP Protocol
MCP Server (@zapier/zapier-sdk-mcp)
↓ Function Calls
Zapier SDK (@zapier/zapier-sdk)
↓ HTTP Requests
Zapier APIs
The MCP server acts as an adapter, translating between the MCP protocol and the Zapier SDK's function-based interface.
pnpm build
pnpm test
All SDK functions are automatically exposed as MCP tools using kebab-case naming.
get-profileGet current user's profile information
get-actionGet detailed information about a specific action
get-input-fields-schemaGet the JSON Schema representation of input fields for an action. Returns a JSON Schema object describing the structure, types, and validation rules for the action's input parameters.
list-actionsList all actions for a specific app
list-input-field-choicesGet the available choices for a dynamic dropdown input field
list-input-fieldsGet the input fields required for a specific action
run-actionExecute an action with the given inputs
get-appGet detailed information about a specific app
list-appsList all available apps with optional filtering
find-first-authenticationFind the first authentication matching the criteria
find-unique-authenticationFind a unique authentication matching the criteria
get-authenticationGet a specific authentication by ID
list-authenticationsList available authentications with optional filtering
requestMake authenticated HTTP requests through Zapier's Relay service
FAQs
MCP server for Zapier SDK
We found that @zapier/zapier-sdk-mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 332 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
Node.js patched a crash bug where AsyncLocalStorage could cause stack overflows to bypass error handlers and terminate production servers.

Research
/Security News
A malicious Chrome extension steals newly created MEXC API keys, exfiltrates them to Telegram, and enables full account takeover with trading and withdrawal rights.

Security News
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.