Il server MCP di HITLEAD consente ad agenti AI e client MCP-compatibili di connettersi in modo sicuro agli strumenti e ai servizi HITLEAD. Con MCP, gli assistenti AI possono recuperare record, aggiornare dati, inviare messaggi, cercare Opportunità, accedere alle informazioni del Calendario e automatizzare task tramite una connessione HTTP standardizzata.

INDICE DEI CONTENUTI

Cos'è il server MCP di HITLEAD?

Il server MCP di HITLEAD utilizza il Model Context Protocol (MCP) per consentire agli agenti AI di interagire in modo sicuro con i servizi HITLEAD. MCP funge da ponte tra un client AI e HITLEAD, permettendo al client di individuare i tool disponibili, interrogare i dati ed eseguire le azioni autorizzate.

Il server MCP è utilizzabile con client AI e strumenti di sviluppo compatibili per interagire con i servizi HITLEAD, come Contatti, Conversazioni, Calendari, Opportunità, Pagamenti, location e campi personalizzati.

Endpoint MCP di HITLEAD:

https://services.leadconnectorhq.com/mcp/

Principali vantaggi del server MCP di HITLEAD

  • Accesso AI centralizzato: Collega gli agenti AI a più servizi HITLEAD tramite un unico endpoint MCP.
  • Autenticazione sicura: Utilizza Private Integration Token e permessi con scope limitati per controllare l'accesso.
  • Automazione in linguaggio naturale: Consenti agli assistenti AI di eseguire le azioni supportate a partire da prompt in linguaggio naturale.
  • Connettività multi-servizio: Lavora con Contatti, Conversazioni, Calendari, Opportunità, Pagamenti, location e altro ancora.
  • Flessibilità MCP-compatibile: Connetti client supportati come Cursor, Windsurf, OpenAI Playground, client compatibili con Claude e applicazioni MCP personalizzate.
  • Nessun SDK necessario: Usa una connessione MCP standard basata su HTTP invece di costruire un'integrazione personalizzata completa.

Esempi di client MCP supportati

I client compatibili con MCP consentono agli agenti AI di individuare ed eseguire i tool HITLEAD tramite un server connesso. Il supporto dipende dalla capacità del client di connettersi a server MCP basati su HTTP e di passare gli header di autenticazione richiesti.

Esempi di client supportati:

  • Cursor
  • Windsurf
  • OpenAI Playground
  • Client MCP compatibili con Claude
  • Applicazioni MCP personalizzate
  • Altri client MCP basati su HTTP

Prerequisiti

Una configurazione corretta garantisce che il client AI possa accedere solo ai dati e alle azioni HITLEAD di cui ha bisogno.

Prima di collegarti al server MCP di HITLEAD, assicurati di avere:

  • Accesso alla sub-account/location HITLEAD desiderata
  • Un Private Integration Token
  • Gli scope richiesti abilitati per il token
  • L'ID della sub-account/location
  • Un client compatibile con MCP

Come configurare il server MCP di HITLEAD

Per collegare un client MCP sono necessari un Private Integration Token, l'endpoint MCP di HITLEAD e l'ID della location. Una volta connesso, il client AI può individuare i tool disponibili in base agli scope concessi al token.

Passo 1: Crea un Private Integration Token

I Private Integration Token consentono al tuo client MCP di autenticarsi in modo sicuro con HITLEAD.

  1. Accedi a HITLEAD.
  2. Apri la sub-account/location desiderata.
  3. Vai su Settings.
  4. Seleziona Private Integrations.
  5. Clicca su Create New Integration.
  6. Scegli gli scope necessari.
  7. Clicca su Create Integration.

Schermata 1 — Come configurare e utilizzare il server MCP di HITLEAD

  1. Copia il token generato.

Schermata 2 — Come configurare e utilizzare il server MCP di HITLEAD

Passo 2: Aggiungi il server MCP al tuo client

Aggiungi l'endpoint MCP e gli header di autenticazione al tuo client compatibile con MCP.

{  "mcpServers": {    "prod-hitlead-mcp": {      "url": "https://services.leadconnectorhq.com/mcp/",      "headers": {        "Authorization": "Bearer <your-token>",        "locationId": "<your-location-id>"      }    }  } }

Sostituisci:

  • <your-token> con il tuo Private Integration Token
  • <your-location-id> con l'ID della sub-account/location HITLEAD

Passo 3: Seleziona i tool necessari

Dopo che il client si è connesso, i tool disponibili compaiono in base agli scope assegnati al Private Integration Token. Seleziona solo i tool di cui il tuo agente AI ha bisogno per il Workflow.

Schermata 3 — Come configurare e utilizzare il server MCP di HITLEAD

Scope consigliati

Gli scope controllano quali risorse HITLEAD il client MCP può leggere o modificare. Concedi solo le autorizzazioni necessarie per il tuo Workflow.

Gli scope consigliati possono includere:

  • Contacts: View Contacts, Edit Contacts
  • Conversations: View Conversations, Edit Conversations
  • Conversation Messages: View Conversation Messages, Edit Conversation Messages
  • Opportunities: View Opportunities, Edit Opportunities
  • Calendars: View Calendars, Edit Calendars
  • Calendar Events: View Calendar Events, Edit Calendar Events
  • Payments: View Payment Orders, View Payment Transactions
  • Altro: View Custom Fields, View Forms, View Locations

Esempi di tool MCP disponibili

Il server MCP di HITLEAD include tool per i principali servizi HITLEAD. I tool disponibili per il tuo client dipendono dalle autorizzazioni concesse tramite il Private Integration Token.

#ToolEndpointDescrizione
1Get Calendar Eventscalendars_get-calendar-eventsRecupera eventi del Calendario tramite userId, groupId o calendarId.
2Get Appointment Notescalendars_get-appointment-notesRecupera le note di un appuntamento specifico.
3Get All Taskscontacts_get-all-tasksRecupera tutti i task di un contatto.
4Add Tagscontacts_add-tagsAggiunge Tag a un contatto.
5Remove Tagscontacts_remove-tagsRimuove Tag da un contatto.
6Get Contactcontacts_get-contactRecupera i dettagli di un contatto.
7Update Contactcontacts_update-contactAggiorna un contatto.
8Upsert Contactcontacts_upsert-contactAggiorna o crea un contatto.
9Create Contactcontacts_create-contactCrea un nuovo contatto.
10Get Contactscontacts_get-contactsRecupera tutti i Contatti.
11Search Conversationconversations_search-conversationCerca/filtra/ordina Conversazioni.
12Get Messagesconversations_get-messagesRecupera i messaggi tramite ID Conversazione.
13Send a New Messageconversations_send-a-new-messageInvia un messaggio a un thread di Conversazione.
14Get Locationlocations_get-locationRecupera i dettagli della location tramite ID.
15Get Custom Fieldslocations_get-custom-fieldsRecupera le definizioni dei campi personalizzati per una location.
16Search Opportunityopportunities_search-opportunityCerca Opportunità per criteri.
17Get Pipelinesopportunities_get-pipelinesRecupera tutte le Pipeline delle Opportunità.
18Get Opportunityopportunities_get-opportunityRecupera i dettagli di un'Opportunità tramite ID.
19Update Opportunityopportunities_update-opportunityAggiorna i dettagli di un'Opportunità.
20Get Order by IDpayments_get-order-by-idRecupera i dettagli di un ordine di pagamento.
21List Transactionspayments_list-transactionsRecupera un elenco paginato di transazioni.
22Check Blog URL Slugblogs_check-url-slug-existsVerifica lo slug del blog, necessario prima di pubblicare un post.
23Update Blog Postblogs_update-blog-postAggiorna un post del blog per un dato sito blog.
24Create Blog Postblogs_create-blog-postCrea un post del blog per un dato sito blog.
25Get Blog Authorsblogs_get-all-blog-authors-by-locationRecupera gli autori del blog per un dato ID location.
26Get Blog Categoriesblogs_get-all-categories-by-locationRecupera le categorie del blog per un dato ID location.
27Get Blog Posts by Blog IDblogs_get-blog-postRecupera i post del blog per un dato sito blog tramite blog ID.
28Get Blogs by Locationblogs_get-blogsRecupera i blog tramite ID location.
29Create Email Templateemails_create-templateCrea un nuovo template email.
30Get Email Templatesemails_fetch-templateRecupera i template email per ID location.
31Get Social Media Accountssocialmediaposting_get-accountRecupera l'elenco di account e gruppi social.
32Get Social Media Statisticssocialmediaposting_get-social-media-statisticsRecupera dati analitici per più account social.
33Create Social Media Postsocialmediaposting_create-postCrea post per tutte le piattaforme supportate.
34Get Social Media Postsocialmediaposting_get-postRecupera un post social.
35Get Social Media Postssocialmediaposting_get-postsRecupera i post social.
36Update Social Media Postsocialmediaposting_edit-postModifica un post social.

Tool per i Calendari

I tool per i Calendari aiutano gli agenti AI a recuperare informazioni sulle pianificazioni e i dettagli degli appuntamenti.

  • calendars_get-calendar-events
  • calendars_get-appointment-notes

Tool per i Contatti

I tool per i Contatti consentono agli agenti AI di trovare, creare, aggiornare e gestire i record dei Contatti.

  • contacts_get-all-tasks
  • contacts_add-tags
  • contacts_remove-tags
  • contacts_get-contact
  • contacts_update-contact
  • contacts_upsert-contact
  • contacts_create-contact
  • contacts_get-contacts

Schermata 4 — Come configurare e utilizzare il server MCP di HITLEAD

Tool per le Conversazioni

I tool per le Conversazioni consentono agli agenti AI di cercare Conversazioni, esaminare la cronologia dei messaggi e inviare messaggi supportati.

  • conversations_search-conversation
  • conversations_get-messages
  • conversations_send-a-new-message

Schermata 5 — Come configurare e utilizzare il server MCP di HITLEAD

Tool per le Location

I tool per le location consentono agli agenti AI di recuperare i dettagli della location e le informazioni sui campi personalizzati.

  • locations_get-location
  • locations_get-custom-fields

Tool per le Opportunità

I tool per le Opportunità consentono agli agenti AI di cercare, recuperare e aggiornare le Opportunità nelle Pipeline.

  • opportunities_search-opportunity
  • opportunities_get-pipelines
  • opportunities_get-opportunity
  • opportunities_update-opportunity

Schermata 6 — Come configurare e utilizzare il server MCP di HITLEAD

Tool per i Pagamenti

I tool per i Pagamenti consentono agli agenti AI di recuperare dati su ordini e transazioni.

  • payments_get-order-by-id
  • payments_list-transactions

Esempio di chiamata a un tool

Esempio in Python:

import requests

headers = {
    "Authorization": "Bearer YOUR_PIT_TOKEN",
    "locationId": "YOUR_LOCATION_ID"
}

data = {
    "tool": "contacts_get-contact",
    "input": {
        "contactId": "abc123"
    }
}

response = requests.post(
    "https://services.leadconnectorhq.com/mcp/",
    headers=headers,
    json=data
)

print(response.json())

Esempi di Workflow MCP

MCP consente agli agenti AI di interagire con HITLEAD usando il linguaggio naturale, eseguendo i tool autorizzati in background.

Workflow comuni includono:

  • Cercare un contatto per nome, email o numero di telefono
  • Creare o aggiornare un contatto
  • Aggiungere o rimuovere Tag dai Contatti
  • Cercare nella cronologia delle Conversazioni
  • Inviare un messaggio a un contatto
  • Recuperare eventi del Calendario
  • Cercare Opportunità
  • Aggiornare i dettagli di un'Opportunità
  • Esaminare dati di ordini o transazioni di Pagamento

Come gli utenti possono usare il tool MCP

Gli utenti possono usare il server MCP di HITLEAD per completare azioni all'interno di HITLEAD. Dopo che il server MCP è connesso, l'utente può richiamare i tool disponibili in base al proprio prompt e agli scope del token.

Ad esempio, un utente potrebbe chiedere:

Controlla se ho un contatto di nome Bruce Wayne.

Il client AI può usare i tool per i Contatti per cercare in HITLEAD e restituire i record corrispondenti.

Un altro esempio:

Cerca le Opportunità disponibili nel mio account.

Il client AI può richiamare i tool per le Opportunità e riassumere i risultati.

Schermata 7 — Come configurare e utilizzare il server MCP di HITLEAD

Sicurezza e autenticazione

Il server MCP utilizza l'autenticazione basata su token per proteggere l'accesso ai dati HITLEAD. Ogni richiesta deve includere un Private Integration Token valido e un ID location.

Dettagli di autenticazione richiesti:

  • Private Integration Token
  • locationId
  • Scope richiesti per i tool da utilizzare

Tieni i token riservati e non esporli mai in repository pubblici, screenshot, prompt condivisi o codice lato client.

Best practice

Seguire le best practice MCP aiuta a mantenere i Workflow AI sicuri, affidabili e più facili da gestire.

  • Usa il principio del minimo privilegio: Abilita solo gli scope necessari per il Workflow AI.
  • Archivia i token in modo sicuro: Conserva i Private Integration Token in uno storage sicuro ed evita di condividerli pubblicamente.
  • Verifica con attenzione i permessi di scrittura: Concedi i permessi di modifica solo quando l'agente AI deve creare o aggiornare dati.
  • Testa prima di andare in produzione: Verifica che il client AI chiami i tool corretti e restituisca i risultati attesi.
  • Monitora l'attività AI: Controlla le azioni eseguite dall'AI quando abiliti l'accesso in scrittura.
  • Ruota i token periodicamente: Sostituisci i token regolarmente o quando l'accesso deve essere revocato.
  • Usa prompt chiari: Fornisci all'agente AI istruzioni specifiche su quando leggere dati, aggiornare record o richiedere conferma.

Domande frequenti

D: Cosa significa MCP?

MCP sta per Model Context Protocol. È un protocollo standardizzato che consente ad agenti AI e copilot di connettersi con tool e servizi esterni.

D: Cosa fa il server MCP di HITLEAD?

Consente ai client AI compatibili con MCP di accedere in modo sicuro ai tool HITLEAD supportati, recuperare dati ed eseguire azioni autorizzate.

D: Posso usarlo con OpenAI Playground o Claude?

Sì! Qualsiasi client che supporta richieste HTTP può integrarsi con MCP.

D: Devo installare un SDK?

Non è richiesto alcun SDK — MCP utilizza un protocollo HTTP standard.

D: I miei dati sono al sicuro?

Sì. L'accesso ai dati è completamente controllato tramite Private Integration Token e protetto via HTTPS.

D: Quali servizi HITLEAD sono supportati?

Il server MCP supporta tool per Contatti, Conversazioni, Calendari, Opportunità, Pagamenti, location e campi personalizzati.

D: Come mi autentico con il server MCP?

L'autenticazione richiede un Private Integration Token e un ID location valido, da aggiungere negli header di configurazione del client MCP.

D: Gli agenti AI possono aggiornare i dati HITLEAD tramite MCP?

Sì. Gli agenti AI possono aggiornare i dati quando il token connesso include gli scope di modifica richiesti.

D: Posso limitare cosa può accedere un client AI?

Sì. L'accesso è controllato tramite gli scope assegnati al Private Integration Token.

D: Posso usare MCP con Cursor o Windsurf?

Sì. Client compatibili con MCP come Cursor e Windsurf possono connettersi quando supportano la configurazione HTTP MCP richiesta.

D: Posso usare MCP con OpenAI Playground?

Sì. OpenAI Playground può connettersi a server MCP remoti se configurato con l'endpoint e gli header richiesti.

D: È supportato OAuth?

Il supporto OAuth è previsto per una versione futura. Per la configurazione attuale utilizza i Private Integration Token.

D: Posso connettere agenti AI personalizzati al server MCP di HITLEAD?

Sì. Le applicazioni personalizzate possono connettersi se supportano MCP over HTTP e sono in grado di inviare gli header di autenticazione richiesti.

Articoli correlati

  • Come usare il server MCP all'interno di Ask AI
  • Automatizza i Workflow con HITLEAD MCP e N8N
  • Connetti server MCP esterni agli agenti AI nei Workflow