Skip to main content
Glama
jonathan-politzki

Smartlead Simplified MCP Server

smartlead_get_vendors

Retrieve all active domain vendors and their corresponding IDs to manage email marketing infrastructure and sender domains.

Instructions

Retrieve all active domain vendors with their corresponding IDs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Schema definition for the smartlead_get_vendors tool, including empty input schema as parameters are handled by API client.
    export const GET_VENDORS_TOOL: CategoryTool = { name: 'smartlead_get_vendors', description: 'Retrieve all active domain vendors with their corresponding IDs.', category: ToolCategory.SMART_SENDERS, inputSchema: { type: 'object', properties: { // This endpoint doesn't require specific parameters beyond the API key // which is handled at the API client level }, required: [], }, };
  • src/index.ts:231-234 (registration)
    Registration of smartSendersTools array (containing smartlead_get_vendors) into the tool registry, conditional on feature flag.
    // Register smart senders tools if enabled if (enabledCategories.smartSenders) { toolRegistry.registerMany(smartSendersTools); }
  • src/index.ts:360-361 (registration)
    Dispatch to category-specific handler (handleSmartSendersTool) for SMART_SENDERS tools including smartlead_get_vendors.
    case ToolCategory.SMART_SENDERS: return await handleSmartSendersTool(name, toolArgs, apiClient, withRetry);
  • TypeScript interface for input parameters of smartlead_get_vendors (empty object).
    // Get Vendors export interface GetVendorsParams { // This endpoint doesn't require specific parameters beyond the API key // which is handled at the API client level }
  • Type guard function for validating input arguments to smartlead_get_vendors (accepts any object).
    export function isGetVendorsParams(args: unknown): args is GetVendorsParams { // Since this endpoint doesn't require specific parameters beyond the API key // Any object is valid return typeof args === 'object' && args !== null; }

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jonathan-politzki/smartlead-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server