@coretext-ai/qa-hubspot-oauth-2ecc7954-6748-4401-81d8-d1ef0284e08a
v1.0.1
Published
MCP server with hubspot integration through Oauth
Downloads
11
Readme
hubspot-oauth-mcp-server
MCP server with hubspot integration through Oauth
This MCP server was generated using the Template Orchestrator and includes the following integrations:
Available Tools
This MCP server provides 59 tools across 1 integrations:
Hubspot Tools
- hubspot_create_contact: Create a new contact with specified properties
- hubspot_get_contact: Retrieve a contact by ID
- hubspot_update_contact: Update a contact's properties
- hubspot_delete_contact: Delete a contact
- hubspot_list_contacts: List all contacts with optional filtering
- hubspot_search_contacts: Search contacts using filters and criteria
- hubspot_create_company: Create a new company with specified properties
- hubspot_get_company: Retrieve a company by ID
- hubspot_update_company: Update a company's properties
- hubspot_delete_company: Delete a company
- hubspot_list_companies: List all companies with optional filtering
- hubspot_search_companies: Search companies using filters and criteria
- hubspot_associate_contact_to_company: Associate a contact with a company
- hubspot_list_contact_associations: Get all associations for a contact
- hubspot_list_contact_properties: Get all contact property definitions
- hubspot_list_company_properties: Get all company property definitions
- hubspot_create_deal: Create a new deal with specified properties and associations
- hubspot_get_deal: Retrieve a deal by ID with optional associations
- hubspot_update_deal: Update a deal's properties including stage transitions
- hubspot_delete_deal: Delete a deal
- hubspot_list_deals: List all deals with optional filtering
- hubspot_search_deals: Search deals using filters and criteria
- hubspot_list_pipelines: Get all deal pipelines with their stages
- hubspot_get_pipeline: Get a specific deal pipeline configuration
- hubspot_create_pipeline: Create a new deal pipeline
- hubspot_update_pipeline: Update a deal pipeline configuration
- hubspot_delete_pipeline: Delete a deal pipeline
- hubspot_associate_deal_to_contact: Associate a deal with a contact
- hubspot_associate_deal_to_company: Associate a deal with a company
- hubspot_list_forms: Get all forms with optional filtering
- hubspot_get_form: Get a specific form configuration
- hubspot_submit_form: Submit form data and create/update contact
- hubspot_get_form_submissions: Get submissions for a specific form
- hubspot_list_contact_lists: Get all contact lists
- hubspot_get_contact_list: Get a specific contact list with members
- hubspot_create_contact_list: Create a new contact list
- hubspot_add_contacts_to_list: Add contacts to an existing list
- hubspot_remove_contacts_from_list: Remove contacts from a list
- hubspot_create_ticket: Create a new support ticket with contact associations
- hubspot_get_ticket: Retrieve a ticket by ID with optional associations
- hubspot_update_ticket: Update a ticket's properties and status
- hubspot_delete_ticket: Delete a ticket
- hubspot_list_tickets: List all tickets with optional filtering
- hubspot_search_tickets: Search tickets using filters and criteria
- hubspot_list_ticket_pipelines: Get all ticket pipelines with their stages
- hubspot_associate_ticket_to_contact: Associate a ticket with a contact
- hubspot_associate_ticket_to_company: Associate a ticket with a company
- hubspot_list_workflows: Get all workflows with optional filtering
- hubspot_get_workflow: Get a specific workflow configuration
- hubspot_enroll_in_workflow: Enroll objects in a workflow
- hubspot_unenroll_from_workflow: Unenroll an object from a workflow
- hubspot_create_webhook: Create a new webhook subscription
- hubspot_list_webhooks: Get all webhook subscriptions
- hubspot_update_webhook: Update a webhook subscription
- hubspot_delete_webhook: Delete a webhook subscription
- hubspot_create_task: Create a new task
- hubspot_get_task: Get a specific task
- hubspot_update_task: Update a task's properties and status
- hubspot_list_tasks: List all tasks with optional filtering
Installation
npm install @coretext-ai/qa-hubspot-oauth-2ecc7954-6748-4401-81d8-d1ef0284e08aEnvironment Setup
Create a .env file with the following variables:
HUBSPOT_CLIENT_ID=your_hubspot_client_id_here
HUBSPOT_CLIENT_SECRET=your_hubspot_client_secret_here
HUBSPOT_REDIRECT_URI=your_hubspot_redirect_uri_hereUsage
Running the server
# Development mode
npm run dev
# Production mode
npm run build && npm startUsing with Claude Desktop
Add this to your Claude Desktop configuration:
{
"mcpServers": {
"hubspot-oauth-mcp-server": {
"command": "npx",
"args": ["@coretext-ai/qa-hubspot-oauth-2ecc7954-6748-4401-81d8-d1ef0284e08a"],
"env": {
"HUBSPOT_CLIENT_ID": "your_hubspot_client_id_here",
"HUBSPOT_CLIENT_SECRET": "your_hubspot_client_secret_here",
"HUBSPOT_REDIRECT_URI": "your_hubspot_redirect_uri_here"
}
}
}
}Instructions for Fetching API Keys/Tokens
- COMING SOON
Generated Information
- Generated at: Wed Jul 30 2025 23:16:01 GMT+0000 (Coordinated Universal Time)
- Orchestrator version: 0.0.2
- Template repository: Coretext-AI-Dev/server-template-v2
- Total endpoints: 59
