Hoppa till huvudinnehåll

Översikt

NoimosAI MCP-servern exponerar din NoimosAI-arbetsyta via Model Context Protocol. När den är ansluten kan MCP-kompatibla klienter chatta med NoimosAI-agenten, lista arbetsytor och integrationer samt publicera sociala inlägg direkt från klienten. Två sätt att ansluta:
  • Remote MCP (rekommenderas) — Hostad på https://mcp.noimosai.com/mcp. Browser-OAuth, ingen installation, körs som dig.
  • Local MCP (@agos-labs/noimosai-mcp) — Kör servern lokalt via npm. Lämpar sig för headless / API-nyckel-flöden.
Endpoint: https://mcp.noimosai.com/mcp

Krav

  • Ett NoimosAI-konto (inloggad)
  • En klient som stöder Remote MCP / Custom Connectors

Auktorisering

Klienten registrerar sig själv, sedan öppnas webbläsaren för NoimosAI-inloggning och samtycke till scope mcp:tools. Efter samtycke utfärdas en åtkomsttoken och verktygsanrop körs som du.

Anslutning

I sessionen kör /mcp, slutför samtycket i webbläsaren och återgå till Claude Code.

Anmärkningar

  • Anropa alltid post först med dryRun: true för att granska payloaden. Utan dryRun publiceras inlägg på det riktiga sociala kontot.
  • För att koppla bort, ta bort connectorn i klienten.

Felsökning

  • Webbläsaren öppnar inte samtycket — ta bort connectorn och lägg till den igen.
  • Inga verktyg listas — bekräfta att scope mcp:tools har beviljats och att kontot har minst en arbetsyta.
  • Token har gått ut — auktorisera om från klienten.

Verktyg

Båda transporterna exponerar samma verktyg.

chat

Skickar ett meddelande till NoimosAI-agenten. Returnerar strukturerad NoimosPostJson med agentens svar och eventuella extraherade sociala inlägg. Passar för marknadsanalys, skapande av sociala inlägg, SEO och innehållsgenerering.

list_workspaces

Listar tillgängliga arbetsytor med ID och namn. Inga parametrar.

list_integrations

Listar anslutna integrationer (sociala konton) i arbetsytan. Returnerar konto-ID:n (providerAccountId) som krävs av post-verktyget för varje post.

post

Publicerar sociala inlägg. Tar emot data i NoimosPostJson-format som returneras av chat. Varje post måste innehålla providerAccountId (hämtas från list_integrations). Börja alltid med dryRun: true för att granska payloaden innan publicering.

Relaterat