Documentation Index
Fetch the complete documentation index at: https://docs.noimosai.com/llms.txt
Use this file to discover all available pages before exploring further.
Panoramica
Il server MCP NoimosAI espone il tuo workspace NoimosAI tramite il Model Context Protocol. Una volta collegato, un client compatibile con MCP può chattare con l’agente NoimosAI, elencare workspace e integrazioni e pubblicare post social direttamente dal client. Due modalità di connessione:- Remote MCP (consigliato) — Ospitato su
https://mcp.noimosai.com/mcp. OAuth dal browser, nessuna installazione, agisce come te. - Local MCP (
@agos-labs/noimosai-mcp) — Esegui il server in locale via npm. Adatto a flussi headless / con chiave API.
- Remote (consigliato)
- Local (npm)
Endpoint: Nella sessione esegui
https://mcp.noimosai.com/mcpRequisiti
- Un account NoimosAI (con accesso effettuato)
- Un client che supporta Remote MCP / Custom Connectors
Autorizzazione
Il client si registra da solo, poi si apre il browser per l’accesso a NoimosAI e il consenso allo scopemcp:tools. Dopo il consenso viene rilasciato un token di accesso e le chiamate agli strumenti vengono eseguite come te.Connessione
- Claude Code
- Claude.ai / Desktop
- ChatGPT Web
/mcp, completa il consenso nel browser e torna a Claude Code.Note
- Chiama
postsempre prima condryRun: trueper controllare il payload. SenzadryRuni post vengono pubblicati sull’account social reale. - Per disconnetterti rimuovi il connector dal client.
Risoluzione dei problemi
- Il browser non apre il consenso — rimuovi il connector e aggiungilo di nuovo.
- Nessuno strumento elencato — verifica che lo scope
mcp:toolssia stato concesso e che l’account abbia almeno un workspace. - Token scaduto — riautorizza dal client.
Strumenti
Entrambi i trasporti espongono gli stessi strumenti.chat
Invia un messaggio all’agente NoimosAI. Restituisce un NoimosPostJson strutturato con la risposta dell’agente e gli eventuali post social estratti. Adatto ad analisi marketing, creazione di post social, SEO e generazione di contenuti.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
prompt | string | Sì | Messaggio o istruzione da inviare all’agente. |
workspaceId | string | No | ID del workspace. Default: NOIMOS_WORKSPACE_ID (Local) o quello dell’account autorizzato. |
sessionId | string | No | ID di sessione per continuare una conversazione. Se omesso viene creata una nuova sessione. |
list_workspaces
Elenca i workspace disponibili con ID e nome. Nessun parametro.
list_integrations
Elenca le integrazioni collegate (account social) del workspace. Restituisce ID account (providerAccountId) richiesti dallo strumento post in ogni voce.
post
Pubblica post social. Accetta dati in formato NoimosPostJson restituiti da chat. Ogni voce deve includere providerAccountId (ottenuto da list_integrations). Inizia sempre con dryRun: true per controllare il payload prima della pubblicazione.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
posts | array | Sì | Array di post in formato NoimosPostJson. Ogni voce richiede providerAccountId. |
schedule | string | Sì | Orario di pubblicazione. "now" per immediato o "YYYY-MM-DD HH:MM" per programmato. |
workspaceId | string | No | ID del workspace. Default: workspace predefinito. |
dryRun | boolean | No | Se true, mostra ciò che verrebbe inviato senza pubblicare. Valore predefinito false. |