Cosa fa
Read one thing found by search_context, as plain text. Takes the connection_id and ref from a hit — refs are the provider's own handle and are not guessable, with two exceptions worth knowing because they save a search: a GitHub ref is "owner/repo#123" for an issue or PR and "owner/repo:path/to/file" for a file, and a Slack ref is "channelId:messageTs". Reading a Slack ref returns the whole thread, not the one message. If this refuses with a scope message, the human narrowed that connection's consent — say which app needs reconnecting rather than retrying.
Parametri
| Nome | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
connection_id | string | Obbligatorio | From a search_context hit, or list_connections |
ref | string | Obbligatorio | The hit's ref |
Annotazioni
Le indicazioni che il server invia con questo strumento. Un client le legge per decidere se chiederti il permesso prima di una chiamata.
- Sola lettura
readOnlyHint: true - Non modifica nulla.
- Distruttivo
destructiveHint: false - Aggiunge o legge soltanto; nulla di ciò che esiste viene rimosso o sovrascritto.
- Idempotente
idempotentHint: — - Non si applica: lo strumento non modifica nulla.
- Mondo aperto
openWorldHint: true - Esce da Done e raggiunge un’app che hai collegato.
Quali token possono chiamarlo
Una connessione fatta con OAuth ha accesso completo. Un token creato in Impostazioni → Accesso degli agenti → Token MCP aggiuntivi si può restringere, e un token ristretto non vede mai oltre il suo progetto o spazio di lavoro.
- Accesso completoConsentito
- Token di sola letturaConsentito
- Token per un progettoRifiutato
- Token per uno spazio di lavoroRifiutato
Provalo
Con Done collegato, chiedi al tuo assistente qualcosa come:
“Leggi la issue di GitHub a cui rimanda l’attività del bug.”
Collega Done al tuo assistente
Un endpoint MCP per account, con OAuth o con un token. La configurazione passo passo per ogni client: