Give your AI agents secure, structured access to HubSpot data through the Apideck MCP Server. 8 resources across CRM. Managed auth, normalized schemas, zero custom code.
The Apideck MCP Server gives your agent access to HubSpot through normalized APIs. Same schema, same tools, regardless of provider.
8 resources, each with up to 5 operations. Your agent discovers and executes these on demand.
crm_contacts_alllistcrm_contacts_onegetcrm_contacts_addcreatecrm_contacts_updateupdatecrm_contacts_deletedeletecrm_leads_alllistcrm_leads_onegetcrm_leads_addcreatecrm_leads_updateupdatecrm_leads_deletedeletecrm_companies_alllistcrm_companies_onegetcrm_companies_addcreatecrm_companies_updateupdatecrm_companies_deletedeletecrm_opportunities_alllistcrm_opportunities_onegetcrm_opportunities_addcreatecrm_opportunities_updateupdatecrm_opportunities_deletedeletecrm_pipelines_alllistcrm_pipelines_onegetcrm_pipelines_addcreatecrm_pipelines_updateupdatecrm_pipelines_deletedeletecrm_activities_alllistcrm_activities_onegetcrm_activities_addcreatecrm_activities_updateupdatecrm_activities_deletedeletecrm_notes_alllistcrm_notes_onegetcrm_notes_addcreatecrm_notes_updateupdatecrm_notes_deletedeletecrm_users_alllistcrm_users_onegetcrm_users_addcreatecrm_users_updateupdatecrm_users_deletedeleteSign up for Apideck and create an application.
Link your HubSpot account through Vault. OAuth is handled for you.
Paste the config into your AI client. Your agent can now access the data.
{
"mcpServers": {
"apideck": {
"url": "https://mcp.apideck.dev/mcp",
"headers": {
"x-apideck-api-key": "YOUR_API_KEY",
"x-apideck-app-id": "YOUR_APP_ID",
"x-apideck-consumer-id": "YOUR_CONSUMER_ID"
}
}
}
}Same MCP server, same schema. Switch providers without changing your agent code.