UNPKG

switchboard-mcp-server

Version:

Model Context Protocol (MCP) server for Switchboard API - enables AI assistants to access broadcast messaging, email campaigns, and contact management for progressive campaigns

30 lines (27 loc) 950 B
runtime: "typescript" # Configuration schema for users to provide their Switchboard API credentials configSchema: type: object properties: account_id: type: string description: "Your Switchboard API Account ID (from https://oneswitchboard.com/organization/settings?tab=api)" examples: - "ac_your_account_id_here" secret_key: type: string description: "Your Switchboard API Secret Key (from https://oneswitchboard.com/organization/settings?tab=api)" examples: - "sk_your_secret_key_here" required: - account_id - secret_key # Example configuration for documentation exampleConfig: account_id: "ac_example123" secret_key: "sk_example456" # Environment variable mapping for the generated server # The server expects BASIC_USERNAME_HTTPBASIC and BASIC_PASSWORD_HTTPBASIC environmentMapping: BASIC_USERNAME_HTTPBASIC: "account_id" BASIC_PASSWORD_HTTPBASIC: "secret_key"