[Index de la documentation](https://prescriptio.fr/docs/llms.txt)

# Lire l'organigramme d'une entreprise

L'outil annuaire_organigramme de Prescriptio range les personnes connues d'une entreprise du bâti dans l'ordre de la décision : à qui écrire en premier, qui mettre en copie, qui rend compte à qui.

### Squelette d'appel, généré depuis le schéma

**MCP (JSON-RPC)**

```json
{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "action": "preparer"
    },
    "name": "annuaire_organigramme"
  }
}
```

**HTTP (curl)**

```bash
curl -sS https://prescriptio.fr/api/mcp \
  -H 'Authorization: Bearer <jeton>' \
  -H 'Content-Type: application/json' \
  -d '{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{"action":"preparer"},"name":"annuaire_organigramme"}}'
```

### Forme de la réponse, générée depuis le schéma

```json
{
  "action": "<texte>",
  "download_url": "<texte>",
  "fields": {},
  "files": [
    {}
  ],
  "ok": false,
  "page": 0,
  "pages_total": 0,
  "quota": {},
  "texte": "<texte>"
}
```

## Paramètres

| Nom | Type | Requis | Description |
|---|---|---|---|
| `action` | `preparer` · `organiser` · `publier` | oui | — |
| `analyse_id` | texte | — | — |
| `assistant` | `claude` · `chatgpt` | — | — |
| `noeuds` | liste de objet | — | (min. éléments 1, max. éléments 120) |
| `profil` | texte | — | — |
| `siren` | texte | — | (format `^[0-9]{9}$`) |
| `synthese` | texte | — | (min. caractères 1, max. caractères 6000) |

## Quand l'utiliser

qui écrire en premier pour un mailing, qui mettre en copie, qui rend compte à qui. preparer : lire les personnes connues d’une entreprise (siren) ou de l’entreprise d’un profil (profil), avec leur clé, leur titre, la provenance de l’information, le rang déduit (décide / influence / exécute) et ce que l’organisation a déjà posé, et obtenir un analyse_id (assistant obligatoire : claude ou chatgpt). organiser : dessiner l’organigramme de l’organisation — pour chaque clé, le superieur (une autre clé), un niveau (1 décide, 2 influence, 3 exécute ; posé seulement si la personne est rattachée à la base), un titre corrigé, masque:true pour la retirer ; une clé inconnue est ignorée et dite. publier : déposer la synthèse (analyse_id, synthese) ; elle apparaît dans la fiche. Texte français, sans HTML ni Markdown, 6000 caractères maximum. Un titre déclaré sur un réseau social n’est pas un mandat au registre. Aucune coordonnée n’est servie ici et aucune ne doit être devinée. Ne jamais publier pour un autre compte.

**Prompt prêt à coller : Le prompt qui le déclenche**

```text
Avec Prescriptio, montre l'organigramme de l'entreprise au SIREN 123456789 dans l'ordre de décision : à qui écrire en premier ?
```

Outil : `annuaire_organigramme` · Portée : `mcp:write`, écrit dans votre espace · Coût : 1 appel, aucune unité de dossier · Limite : agit dans votre espace seulement, jamais dans la donnée publique

## En bref

| | |
|---|---|
| Effets | lecture et écriture dans l'espace du compte |
| Portée OAuth | `mcp:write` |
| Conditions d’accès | Chaque action conserve ses droits, ses conditions d’offre et ses quotas ; sa présence dans le catalogue ne les lève pas. |
| Données lues | l'espace du compte authentifié (ses alertes, ses dossiers, sa base) |
| Distribution | MCP historique |
| En REST | aucune opération : il s'appelle par le connecteur MCP |

## Réponse

Le résultat arrive dans `content[0].text` (le JSON sérialisé) et dans `structuredContent` (le même objet). L'exemple donne les **types**, jamais des valeurs réelles. Un champ absent ou `null` n'est ni un zéro ni une estimation : la source ne l'a pas renseigné.

## Erreurs et quotas

Cet outil ne consomme aucune unité de dossier : chercher est gratuit, c'est la lecture d'un dossier (`marches_dce`, `mairies_deliberations` et leurs téléchargements) qui est décomptée.

Les compteurs d’appels et de dossiers sont communs. Chaque action peut aussi être soumise à des droits et plafonds métier : [Codes d'erreur](https://prescriptio.fr/docs/reference/erreurs) et [Authentification et quotas](https://prescriptio.fr/docs/reference/authentification#les-quotas).

## Les skills qui s'en servent

- [prescriptio-identifier-entreprises](https://prescriptio.fr/skills/prescriptio-identifier-entreprises) : Le skill du plugin qui route cet outil

## Les pages qui s'en servent

Calculé depuis la documentation : chaque page qui cite `annuaire_organigramme`.

- [Les dirigeants](https://prescriptio.fr/docs/donnees/dirigeants) : Documentation, Les données
- [Annuaire](https://prescriptio.fr/docs/annuaire) : Documentation, Les modules
- [Identifier des entreprises et leurs interlocuteurs](https://prescriptio.fr/skills/prescriptio-identifier-entreprises) : IA, Les skills du plugin

## Voir aussi

- [annuaire_entreprises](https://prescriptio.fr/docs/api/annuaire_entreprises) : Annuaire des entreprises du bâti (SIRENE + RNE/INPI, ~5,6 M fiches)
- [annuaire_dirigeants](https://prescriptio.fr/docs/api/annuaire_dirigeants) : Dirigeants et représentants légaux du bâti (RNE/INPI)
- [annuaire_contacts](https://prescriptio.fr/docs/api/annuaire_contacts) : Contacts publics du bâti (décideurs, référents)
- [annuaire_annonces_legales](https://prescriptio.fr/docs/api/annuaire_annonces_legales) : Annonces légales des entreprises (BODACC, ~358 000 publications)
- [Catalogue des outils](https://prescriptio.fr/docs/api) : Tous les outils, rangés par module
