Søk lastes bare når du bruker det. Bla gjennom alle kategoriene nedenfor.

MCP-verktøy

Kontroller Threads OAuth

sosoapi_check_threads_oauth

Les tilstanden til Threads-tilkoblingen: tilkoblet, utløp, omfang og om den kan fornyes. Oppgi workspace_id.

Les som Markdown

Profiler og transporter

Profiler: full · Transporter: stdio, http

Velg core eller full for å kontrollere hvilke verktøy klienten ser; dette endrer ikke tillatelsene. Lokal filopplasting krever stdio og er utilgjengelig over HTTP. Angi SOSOAPI_OUTPUT_SCHEMAS=1 for å inkludere utdataskjemaer i oppdagelsen. Verktøy returnerer strukturerte resultater med eller uten den innstillingen.

Tillatelser og sideeffekter

Merknader hjelper klienter med å beskrive et verktøy. Hvert kall kontrollerer fortsatt brukerens autentisering, rolle, ressurstilgang og funksjonstillatelser.

{
  "readOnlyHint": true,
  "destructiveHint": false,
  "idempotentHint": true,
  "openWorldHint": true
}

Inndatafelter

Påkrevd betyr påkrevd i foreldreobjektet og valgt gren. Et påkrevd underfelt gjør ikke en valgfri forelder påkrevd. Reglene og feltnavnene nedenfor er kopiert fra kontrakten.

Inndatafelter
Felt / grenType / påkrevdBegrensninger
$objectPåkrevd i forelder
  • additionalProperties: false
actionstringPåkrevd i forelder
  • enum: ["check"]
workspace_idstringValgfritt / element
  • format: "uuid"
Fullstendig JSON Schema
{
  "type": "object",
  "properties": {
    "action": {
      "type": "string",
      "enum": [
        "check"
      ]
    },
    "workspace_id": {
      "type": "string",
      "format": "uuid"
    }
  },
  "required": [
    "action"
  ],
  "additionalProperties": false
}

Strukturert utdata

Dette skjemaet beskriver structuredContent i et vellykket verktøyresultat. MCP-svaret inkluderer også content og kan sette isError når et kall mislykkes. Ved publisering, les innleggets endelige resultat i stedet for å regne en akseptert forespørsel eller et tekstsvar som bekreftelse. Den lenkede API-operasjonen forklarer tillatelser og regler for nye forsøk.

Påkrevd betyr påkrevd i foreldreobjektet og valgt gren. Et påkrevd underfelt gjør ikke en valgfri forelder påkrevd. Reglene og feltnavnene nedenfor er kopiert fra kontrakten.

Strukturert utdata
Felt / grenType / påkrevdBegrensninger
$objectPåkrevd i forelder
  • additionalProperties: false
connectedbooleanPåkrevd i forelder—
expires_atstring | nullPåkrevd i forelder—
expires_atanyOf 1stringPåkrevd i forelder—
expires_atanyOf 2nullPåkrevd i forelder—
scopestring | nullPåkrevd i forelder—
scopeanyOf 1stringPåkrevd i forelder—
scopeanyOf 2nullPåkrevd i forelder—
can_refreshbooleanPåkrevd i forelder—
last_refreshed_atstring | nullPåkrevd i forelder—
last_refreshed_atanyOf 1stringPåkrevd i forelder—
last_refreshed_atanyOf 2nullPåkrevd i forelder—
Fullstendig JSON Schema
{
  "type": "object",
  "properties": {
    "connected": {
      "type": "boolean"
    },
    "expires_at": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "scope": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "can_refresh": {
      "type": "boolean"
    },
    "last_refreshed_at": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    }
  },
  "required": [
    "connected",
    "expires_at",
    "scope",
    "can_refresh",
    "last_refreshed_at"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": false
}

Eksempel på verktøykall

Disse eksemplene bruker fiktive verdier kontrollert mot skjemaene. Erstatt ID-ene med noen du har lov til å bruke, mediene med klare ressurser og datoene med bekreftet publiseringstidspunkt. Kontroller kontoens kvalifikasjon før en skriveoperasjon sendes inn. Siden sender ingen API-forespørsler.

{
  "name": "sosoapi_check_threads_oauth",
  "arguments": {
    "action": "check"
  }
}

structuredContent

{
  "connected": false,
  "expires_at": null,
  "scope": null,
  "can_refresh": false,
  "last_refreshed_at": null
}
Installer eller koble til MCP