{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_arsenalpac-switchboardmcp","slug":"arsenalpac-switchboardmcp","name":"Switchboard API Integration Server","type":"mcp","url":"https://github.com/ArsenalPAC/SwitchboardMCP","page_url":"https://unfragile.ai/arsenalpac-switchboardmcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:ArsenalPAC/switchboardmcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_arsenalpac-switchboardmcp__cap_0","uri":"capability://tool.use.integration.broadcast.messaging.management","name":"broadcast messaging management","description":"This capability allows AI assistants to programmatically manage and send broadcast messages through the Switchboard API. It utilizes a RESTful integration pattern to communicate with the API, enabling seamless scheduling and dispatching of messages based on user-defined parameters. The integration includes error handling and status monitoring to ensure reliable message delivery.","intents":["How can I schedule a broadcast message for my campaign?","What are the current statuses of my sent messages?","Can I automate the sending of messages based on user interactions?"],"best_for":["marketing teams looking to automate outreach campaigns"],"limitations":["Limited to the capabilities provided by the Switchboard API; any API downtime affects functionality."],"requires":["Node.js 14+","Access to Switchboard API key"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["tool-use-integration","campaign-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_arsenalpac-switchboardmcp__cap_1","uri":"capability://tool.use.integration.email.campaign.automation","name":"email campaign automation","description":"This capability enables the automation of email campaigns by leveraging the Switchboard API to create, manage, and track email outreach efforts. It employs event-driven programming to trigger email sends based on specific actions or schedules, ensuring timely and relevant communication with contacts. The system also supports dynamic content insertion based on user data.","intents":["How can I set up an automated email campaign?","Can I track the performance of my email campaigns?","What triggers can I use to send emails automatically?"],"best_for":["digital marketers aiming to optimize their email outreach"],"limitations":["Dependent on the Switchboard API's rate limits and features; may not support advanced segmentation."],"requires":["Node.js 14+","Switchboard API key"],"input_types":["text","structured data"],"output_types":["text","structured data"],"categories":["tool-use-integration","email-marketing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_arsenalpac-switchboardmcp__cap_2","uri":"capability://data.processing.analysis.contact.organization.and.management","name":"contact organization and management","description":"This capability facilitates the organization and management of contacts through the Switchboard API, allowing users to create, update, and delete contact records programmatically. It employs a structured data model to ensure that contact information is consistently formatted and easily retrievable, supporting batch operations for efficiency.","intents":["How can I import a list of contacts into my system?","What methods are available for updating contact information?","Can I delete contacts in bulk?"],"best_for":["CRM administrators managing large contact databases"],"limitations":["Limited by the API's data structure; complex queries may require additional handling."],"requires":["Node.js 14+","Switchboard API key"],"input_types":["structured data","CSV"],"output_types":["structured data","confirmation messages"],"categories":["data-processing-analysis","contact-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_arsenalpac-switchboardmcp__cap_3","uri":"capability://data.processing.analysis.csv.export.functionality","name":"csv export functionality","description":"This capability allows users to export contact and campaign data in CSV format through the Switchboard API. It utilizes a streamlined data extraction process that formats the output according to user specifications, ensuring compatibility with various data analysis tools. The implementation includes options for selecting specific fields and filtering data before export.","intents":["How can I export my contact list to CSV?","What filters can I apply when exporting data?","Can I customize the fields included in my CSV export?"],"best_for":["data analysts needing to manipulate campaign data"],"limitations":["Export size may be limited by API constraints; large datasets require pagination."],"requires":["Node.js 14+","Switchboard API key"],"input_types":["structured data"],"output_types":["CSV file"],"categories":["data-processing-analysis","data-export"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_arsenalpac-switchboardmcp__cap_4","uri":"capability://tool.use.integration.job.monitoring.and.status.tracking","name":"job monitoring and status tracking","description":"This capability provides real-time monitoring of job statuses related to campaigns and messages sent through the Switchboard API. It employs a polling mechanism to check the status of jobs and updates users with relevant information about success, failure, or pending states. This ensures that users can quickly react to any issues that arise during campaign execution.","intents":["How can I check the status of my sent messages?","What happens if a campaign fails?","Can I receive notifications for job completions?"],"best_for":["project managers overseeing multiple campaigns"],"limitations":["Polling frequency may be limited by API rate limits; real-time updates are not guaranteed."],"requires":["Node.js 14+","Switchboard API key"],"input_types":["text"],"output_types":["structured data","status reports"],"categories":["tool-use-integration","monitoring"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":32,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to Switchboard API key","Switchboard API key"],"failure_modes":["Limited to the capabilities provided by the Switchboard API; any API downtime affects functionality.","Dependent on the Switchboard API's rate limits and features; may not support advanced segmentation.","Limited by the API's data structure; complex queries may require additional handling.","Export size may be limited by API constraints; large datasets require pagination.","Polling frequency may be limited by API rate limits; real-time updates are not guaranteed.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.45,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.635Z","last_scraped_at":"2026-05-03T15:19:25.721Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=arsenalpac-switchboardmcp","compare_url":"https://unfragile.ai/compare?artifact=arsenalpac-switchboardmcp"}},"signature":"XXYvNW6kAro+yjV+mw7GuAk9rLMBg1KrE6b5AFpW6dXO+PMTTv4tsHHnahAsEKMZnYTWF59sTVU7qSuXpMtBDg==","signedAt":"2026-06-22T05:22:25.168Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/arsenalpac-switchboardmcp","artifact":"https://unfragile.ai/arsenalpac-switchboardmcp","verify":"https://unfragile.ai/api/v1/verify?slug=arsenalpac-switchboardmcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}