{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_kozo93-hubspot-mcp","slug":"kozo93-hubspot-mcp","name":"HubSpot CRM","type":"mcp","url":"https://github.com/kozo93/hubspot-mcp","page_url":"https://unfragile.ai/kozo93-hubspot-mcp","categories":["mcp-servers","automation"],"tags":["mcp","model-context-protocol","smithery:kozo93/hubspot-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_kozo93-hubspot-mcp__cap_0","uri":"capability://tool.use.integration.bulk.contact.record.management","name":"bulk contact record management","description":"This capability allows users to create, update, and delete multiple contact records simultaneously using a batch processing approach. It leverages the HubSpot API to send bulk requests, reducing the number of API calls and improving efficiency. The integration with flexible filters enables users to target specific subsets of contacts for modification, streamlining data management tasks.","intents":["How can I update multiple contact records at once?","I need to delete a batch of contacts based on specific criteria.","Can I create several new contacts in one action?"],"best_for":["CRM administrators managing large datasets"],"limitations":["API rate limits may restrict the number of bulk operations per minute"],"requires":["API key for HubSpot","Node.js 14+"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","data-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_kozo93-hubspot-mcp__cap_1","uri":"capability://search.retrieval.flexible.filtering.for.record.search","name":"flexible filtering for record search","description":"This capability allows users to apply complex filters when searching for contacts, companies, deals, or activities within the HubSpot CRM. It uses a query language to construct dynamic search queries based on user-defined criteria, enabling precise retrieval of records. The system supports various filter types such as date ranges, status, and custom fields, making it highly adaptable to user needs.","intents":["How can I find contacts created in the last month?","I need to search for deals with a specific status.","Can I filter companies by custom properties?"],"best_for":["Sales teams looking to segment their CRM data"],"limitations":["Complex queries may lead to slower response times"],"requires":["API key for HubSpot","Node.js 14+"],"input_types":["text (query parameters)"],"output_types":["structured data (JSON)"],"categories":["search-retrieval","data-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_kozo93-hubspot-mcp__cap_2","uri":"capability://data.processing.analysis.activity.engagement.tracking","name":"activity engagement tracking","description":"This capability tracks user engagement activities such as email opens, link clicks, and meeting schedules by integrating with HubSpot's activity logging features. It captures and associates these activities with relevant contact records, providing a comprehensive view of interactions. The implementation uses event listeners and webhooks to ensure real-time updates, enhancing the accuracy of engagement tracking.","intents":["How can I track email engagement for my contacts?","I need to log meeting activities automatically.","Can I see a history of interactions with a specific lead?"],"best_for":["Marketing teams analyzing customer interactions"],"limitations":["Real-time tracking may be affected by API latency"],"requires":["API key for HubSpot","Node.js 14+"],"input_types":["text (activity data)"],"output_types":["structured data (JSON)"],"categories":["data-processing-analysis","activity-tracking"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_kozo93-hubspot-mcp__cap_3","uri":"capability://tool.use.integration.subscription.preferences.management","name":"subscription preferences management","description":"This capability allows users to manage and update subscription preferences for contacts directly from their workflows. It utilizes HubSpot's API to modify subscription settings based on user input, ensuring compliance with communication preferences. The implementation includes a user-friendly interface that simplifies the process of updating preferences, making it accessible for non-technical users.","intents":["How can I update a contact's email subscription preferences?","I need to manage subscription settings for multiple contacts.","Can I allow users to opt-in or opt-out of communications easily?"],"best_for":["Marketing teams ensuring compliance with email regulations"],"limitations":["Changes may take time to propagate across all systems"],"requires":["API key for HubSpot","Node.js 14+"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","data-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_kozo93-hubspot-mcp__cap_4","uri":"capability://tool.use.integration.record.association.management","name":"record association management","description":"This capability enables users to associate different CRM records, such as linking contacts to companies or deals. It employs a relational approach to manage these associations through the HubSpot API, allowing for complex relationships to be established and maintained. Users can create, update, or delete associations in bulk, facilitating efficient data organization.","intents":["How can I link a contact to a company in bulk?","I need to update associations between deals and contacts.","Can I remove associations for multiple records at once?"],"best_for":["Data managers organizing CRM relationships"],"limitations":["Bulk operations may be limited by API constraints"],"requires":["API key for HubSpot","Node.js 14+"],"input_types":["structured data (JSON)"],"output_types":["structured data (JSON)"],"categories":["tool-use-integration","data-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":32,"verified":false,"data_access_risk":"high","permissions":["API key for HubSpot","Node.js 14+"],"failure_modes":["API rate limits may restrict the number of bulk operations per minute","Complex queries may lead to slower response times","Real-time tracking may be affected by API latency","Changes may take time to propagate across all systems","Bulk operations may be limited by API constraints","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.5900000000000001,"match_graph":0.25,"freshness":0.6,"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:26.915Z","last_scraped_at":"2026-05-03T15:19:15.091Z","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=kozo93-hubspot-mcp","compare_url":"https://unfragile.ai/compare?artifact=kozo93-hubspot-mcp"}},"signature":"JtNC93jMCO3koXJezzEYZAjG7kx/yLo8sJL3nU7ebTIMb1QiWttnbMW03ZfU3nOD2/zi0CLG8Bjrh+mGmedHDw==","signedAt":"2026-06-22T04:17:08.049Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/kozo93-hubspot-mcp","artifact":"https://unfragile.ai/kozo93-hubspot-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=kozo93-hubspot-mcp","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"}}