Hoppa till innehållet

Integration · Företagsdata

Anslut Claude & ChatGPT till Adafruit IO

Fråga din AI för den senaste sensorläsningen, hur en värde har ändrats under de senaste dagarna, eller skicka ett värde till ett feed i Adafruit IO. Den kan lista och skapa feeds och grupper, läsa datapunkter och kartdata samt titta på dina dashboards och triggerar. Du får svar om dina enheter utan att öppna webbläsargränssnittet.

Anslut Adafruit IO gratis

Gratis abonnemang, inget kreditkort krävs. Tar ungefär en minut.

Prova att fråga

  • “Vad är den senaste läsningen på min temperaturfeed?”

    AI:n hittar feeden och läser dess senaste datapunkt med tiden den registrerades.

  • “Hur har fukthalten förändrats under de senaste 24 timmarna?”

    Den får aggregerad kartdata för feeden under de senaste 24 timmarna och beskriver toppvärdena, bottenvärdena och trenden.

  • “Skicka ON till garage-lampans feed.”

    Den skickar värdet till feeden. Enheter eller triggerar som lyssnar på den feeden kan agera på det.

Vad din AI kan göra

Feeds och data

Lista, skapa och uppdatera feeds, läsa datapunkter och senaste värdet, och skicka nya värden.

Kartor och historik

Få aggregerad feeddata för de senaste timmarna eller ett datumintervall med en upplösning du väljer.

Grupper, dashboards och triggerar

Skapa grupper och skicka värden till flera feeds på en gång, och läsa dashboards, deras block och triggerar.

  • “Skapa en feed kallad jordfuktighet i min trädgårdsgroup.”

    Den skapar feeden med ett namn och nyckel och placerar den i gruppen du anger.

  • “Vad finns på min växthusdashboard?”

    Den hittar dashboarden och listar dess block, såsom kartor, mätare och knappar.

  • “Vilka triggerar har jag inställt upp?”

    Den listar dina triggerar och kan läsa detaljerna om någon av dem.

62 verktyg för Adafruit IO

Dessa verktyg aktiveras när du ansluter. Du kan stänga av valfritt verktyg eller kräva ditt godkännande innan det körs.

  • create_aclRaderarSkapa en ny acl. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Skapa ett nytt Tillstånd.
  • create_batchSynligt för andraSkapa en ny batch. Krävs: items. Har effekter som är synliga utanför detta system. API-sammanfattning: Skapa flera nya Data-inslag.
  • create_batch_batch_create_group_feed_dataSynligt för andraSkapa en ny batch. Krävs: items. Har effekter som är synliga utanför detta system. API-sammanfattning: Skapa flera nya Data-inslag i en feed som tillhör en specifik grupp.
  • create_dashboardÄndrar dataSkapa en ny dashboard.
  • create_dashboard_blockÄndrar dataSkapa en ny block för en dashboard.
  • create_feedÄndrar dataSkapa en ny feed med `name`, valfritt `key`, `description` och `group_key` för att lägga den i en grupp.
  • create_feed_data_create_group_feed_dataÄndrar dataSkapa ett nytt data-inslag för en feed. API-sammanfattning: Skapa nya Data i en feed som tillhör en specifik grupp.
  • create_feed_rawRaderarSkapa ett nytt raw-inslag för en feed. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Skicka godtyckligt data till en feed via webhook-URL.
  • create_groupÄndrar dataSkapa en ny grupp av feeds med `name`, valfritt `key` och `description`.
  • create_group_addÄndrar dataSkapa ett nytt add för en grupp. API-sammanfattning: Lägg till en befintlig Feed i en Grupp.
  • create_group_feedÄndrar dataSkapa en ny feed för en grupp. API-sammanfattning: Skapa en ny Feed i en Grupp.
  • create_tokenRaderarSkapa ett nytt token. Destructiv åtgärd; kan kräva godkännande.
  • create_triggerÄndrar dataSkapa en ny trigger.
  • delete_aclRaderarTa bort en acl permanent via acl id. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort ett befintligt Tillstånd.
  • delete_dashboardRaderarTa bort en dashboard permanent via dashboard id. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort ett befintlig Dashboard.
  • delete_dashboard_blockRaderarTa bort ett block permanent via block id. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort ett befintligt Block.
  • delete_feedRaderarTa bort en feed permanent via feed key. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort ett befintlig Feed.
  • delete_feed_data_pointRaderarTa en datapunkt från en feed via `feed_key` och `data_id`. Detta kan inte åtgärdas.
  • delete_groupRaderarTa bort en grupp permanent med gruppnyckeln. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort en befintlig Grupp.
  • delete_group_removesRaderarTa bort en borttagning från en grupp permanent med gruppnyckeln. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort en Feed från en Grupp.
  • delete_tasksFlyttar pengarTa bort en uppgift permanent med användarnamn. Finansiell eller oåterkallelig åtgärd; kan kräva godkännande. API-sammanfattning: Alla aktiviteter för aktuell användare.
  • delete_tokenRaderarTa bort ett token permanent med tokennyckeln. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort en befintlig Token.
  • delete_triggerRaderarTa bort en trigger permanent med trigger-id. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Ta bort en befintlig Trigger.
  • get_aclHämta ett acl via acl-id. API-sammanfattning: Returnerar Permission baserat på ID.
  • get_current_userHämta profil för den anslutna Adafruit IO-användaren. Använd för att bekräfta vilket konto du arbetar med.
  • get_dashboardHämta en dashboard via `dashboard_id`.
  • get_dashboard_blockHämta en block för en dashboard via block-id. API-sammanfattning: Returnerar Block baserat på ID.
  • get_feedHämta en feed via `feed_key`, med dess namn, beskrivning, senaste värde och inställningar.
  • get_feed_chart_dataHämta sammanställd feed-data för diagrammatteering via `feed_key`, över de senaste `hours` eller mellan `start_time` och `end_time`, med ett valfritt `resolution` i minuter.
  • get_feed_dataHämta ett datum för en feed via data-id. API-sammanfattning: Returnerar data baserat på feed-key.
  • get_feed_detailsHämta extra detaljer för en feed via `feed_key`, såsom datarättningsperiod och gemensam tillgång.
  • get_groupHämta en grupp via `group_key`, med dess feeds.
  • get_latest_feed_valueHämta den senaste datapunkten på en feed via `feed_key`.
  • get_taskHämta en uppgift via typ. Resultat är paginerade. API-sammanfattning: Hämta aktiviteter per typ för aktuell användare.
  • get_tokenHämta ett token via tokennyckeln. API-sammanfattning: Returnerar Token baserat på ID.
  • get_triggerHämta en trigger via `trigger_id`.
  • list_aclsLista acls. API-sammanfattning: Alla permissioner för aktuell användare och typ.
  • list_dashboard_blocksLista blocken (diagram, mätare, knappar) på en dashboard via `dashboard_id`.
  • list_dashboardsLista dina dashboards.
  • list_feed_dataLista datapunkter som registrerats på en feed via `feed_key`. Förfina med `start_time`, `end_time` och `limit`.
  • list_feed_data_all_group_feed_dataLista data för en feed. Valfria filter: starttid eller sluttid. Resultat är paginerade. API-sammanfattning: Alla data för aktuell feed i en specifik grupp.
  • list_feedsLista alla feeds (dataströmmar från dina enheter) med namn, nyckel och senaste värde.
  • list_firstsLista firsts. API-sammanfattning: Första Data i Queue.
  • list_group_feedsLista feeds inuti en grupp via `group_key`.
  • list_groupsLista feed-grupper med deras feeds.
  • list_nextsLista nexts. API-sammanfattning: Nästa Data i Queue.
  • list_previousLista previous. API-sammanfattning: Tidigare Data i Queue.
  • list_retainsLista retains. API-sammanfattning: Sista Data i MQTT CSV-format.
  • list_tasksLista uppgifter. Valfria filter: starttid eller sluttid. Resultat är paginerade. API-sammanfattning: Alla aktiviteter för aktuell användare.
  • list_throttlesLista throttles. API-sammanfattning: Hämta användarens datoräntegräns och nuvarande aktivitetsnivå.
  • list_tokensLista tokens. API-sammanfattning: Alla tokens för aktuell användare.
  • list_triggersLista triggers (automatiska åtgärder och varningar vid feed-värden).
  • send_feed_valueÄndrar dataSkicka ett nytt värde till en feed via `feed_key` (`value`, valfritt `lat`/`lon`/`ele` och `created_at`). Enheter eller triggers som lyssnar på feeden kan agera på den.
  • send_group_valuesÄndrar dataSkicka värden till flera feeds i en grupp samtidigt via `group_key`: `feeds` är en lista av {key, value}. Enheter som lyssnar på dessa feeds kan agera på det.
  • update_aclRaderarUppdatera en befintlig acl identifierad av acl-id. Endast fälten du skickar ändras. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Uppdatera egenskaper för en befintlig Permission.
  • update_dashboardÄndrar dataUppdatera en befintlig dashboard identifierad av dashboard-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera egenskaper för en befintlig Dashboard.
  • update_dashboard_blockÄndrar dataUppdatera en befintlig block identifierad av block-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera egenskaper för en befintlig Block.
  • update_feedÄndrar dataUppdatera ett feeds namn, nyckel eller beskrivning med `feed_key`.
  • update_feed_dataÄndrar dataUppdatera en befintlig data identifierad av data-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera egenskaper för befintlig Data.
  • update_groupÄndrar dataUppdatera en befintlig grupp identifierad av grupp-nyckel. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera egenskaper för en befintlig Group.
  • update_tokenRaderarUppdatera en befintlig token identifierad av token-id. Endast fälten du skickar ändras. Destructiv åtgärd; kan kräva godkännande. API-sammanfattning: Uppdatera egenskaper för en befintlig Token.
  • update_triggerÄndrar dataUppdatera en befintlig trigger identifierad av trigger-id. Endast fälten du skickar ändras. API-sammanfattning: Uppdatera egenskaper för en befintlig Trigger.

Kom igång i tre steg

  1. 1

    Välj appen

    Skapa ett gratis PipMCP-konto och välj Adafruit IO i applistan.

  2. 2

    Klistra in din nyckel

    Klistra in din Adafruit IO-nyckel och ditt användarnamn. Logga in på io.adafruit.com och klicka på nyckel-ikonen (Min Nyckel) längst upp på sidan. Kopiera den aktiva nyckeln och användarnamnet som visas där.

  3. 3

    Lägg till länken i din AI

    Du får en personlig MCP-länk. Lägg till den i Claude, ChatGPT eller Cursor:

    1. Klicka på ditt namn och sedan på Inställningar › Anslutningar › Lägg till anpassad anslutning.
    2. Klistra in din länk som URL för den fjärranslutna MCP-servern.
    3. Aktivera anslutningen via +-menyn i en chatt.

Frågor

Vad kan AI:n göra i Adafruit IO?

AI:n kan läsa ditt användarprofil, feeds, feeddata, kartdata, grupper, dashboards, dashboardblock och triggerar. Den kan skapa och uppdatera feeds, skapa grupper, skicka värden till en feed eller flera feeds i en group, och radera en enda datapunkt.

Ser AI:n min Adafruit IO-nyckel?

Nej. Dina Adafruit IO-kredenser är krypterade vid vila och visas aldrig för AI:n. Efter att du har sparade dem visas de inte igen, inte ens för dig. AI:n ser bara resultaten av verktygen den anropar.

Kan jag styra vad AI:n får göra?

Ja. Du väljer vilka verktyg som är aktiverade, så du kan börja med endast läsning. Att skicka värden kan göra att dina enheter agerar, och att radera en datapunkt kan inte åtgärdas, så båda kan kräva ditt godkännande innan de kör. Varje verktygsanrop loggas.

Fungerar det med ChatGPT?

Ja. I ChatGPT öppna Inställningar › Appar & Anslutare › Avancerat, aktivera Utvecklarmodus och lägg till din PipMCP-länk. Utvecklarmodus kräver ett betald ChatGPT-avtal: Plus, Pro, Business eller Enterprise. Länken fungerar också i Claude (Inställningar › Anslutare › Lägg till anpassad anslutare), Cursor och andra MCP-klienter.

Vad kostar det?

PipMCP har en gratis plan och du behöver inte kreditkort för att börja. Betalda planer faktureras per utfört uppgift. Du behöver också din egen Adafruit IO-konto.

Varför måste jag ange mitt användarnamn samt nyckeln?

De flesta Adafruit IO API-adresser innehåller ditt användarnamn, så PipMCP behöver det för att nå dina feeds, grupper och dashboards. Du hittar både användarnamnet och den aktiva nyckeln under Min nyckel på io.adafruit.com.

Låt din AI arbeta i Adafruit IO redan idag.

Kom igång gratis. Din nyckel förblir krypterad, och du bestämmer vad AI:n får göra.

Anslut Adafruit IO gratis

PipMCP har ingen koppling till Adafruit IO. Produktnamnen är varumärken som tillhör respektive ägare.