mcp-hubspot mcp
v1.0.0 · MCP Tool · crm · registry.pascalai.org
Interact with HubSpot CRM: manage contacts, companies, deals, tickets and activities.
hubspotcrmcontactsdealsmarketing
Input Parameters
| Parameter | Type | Description |
| access_tokenrequired |
string |
|
| operationrequired |
string |
One of: list_contacts, get_contact, create_contact, update_contact, delete_contact, list_companies, create_company, list_deals, create_deal, update_deal, search, associate. |
| object_typeoptional |
string |
CRM object type. One of: contacts, companies, deals, tickets. |
| object_idoptional |
string |
|
| propertiesoptional |
object |
Property values. |
| filter_groupsoptional |
array[object] |
Search filter groups. |
| associationsoptional |
array[object] |
Object associations. |
| limitoptional |
integer |
Default: 50. |
| afteroptional |
string |
Pagination cursor. |
Output Fields
| Field | Type | Description |
| operation |
string |
|
| objects |
array[object] |
|
| object |
object |
|
| object_id |
string |
|
| total |
integer |
|
Examples
Create a contact
// Input
{
"access_token": "pat-xxx",
"operation": "create_contact",
"properties": {
"firstname": "Jane",
"lastname": "Doe",
"email": "jane@example.com",
"phone": "+15551234567",
"company": "Acme"
}
}
// Output
{
"operation": "create_contact",
"object_id": "12345",
"object": {
"properties": {
"email": "jane@example.com"
}
}
}
Install & Discovery
Install
ppm install mcp-hubspot
Get JSON Schema
GET /v1/packages/mcp-hubspot/1.0.0/schema
Discover by keyword
GET /v1/mcp/discover?q=hubspot
Discovery hint: Install with ppm install mcp-hubspot or invoke remotely via POST /v1/invoke/mcp-hubspot on the MCP Service.
PascalAI Usage
uses toolslib;
var Tool := LoadTool('mcp-hubspot');
var R := Tool.Call(JsonObj([]));
Writeln(R.ToJSON);