Start here
Standard
For one team running a handful of projects.
per month
Charged every month. Cancel from Settings at any time.
3 active projects
Every feature, on every tier
Connect Claude Code, Codex, Hermes or any MCP client to the Post Array MCP server and it can draft, check platform limits and schedule posts. Not using an agent? The web app, a REST API, a CLI and signed webhooks do the same work.
Free to start. No card. Your first published posts are on us.
Networks in the launch cohort
Availability is shown account by account as each platform completes its review.
Post Array est un bureau de publication destiné aux personnes responsables de ce qui sort. Vous écrivez une seule fois, vous vous adaptez par plateforme, voyez les limites réelles avant de planifier, obtenez l'approbation dont vous avez besoin, publiez via les API officielles de la plateforme et conservez un reçu pour chaque publication.
Un seul compte gère plusieurs activités. Chaque projet est une activité à part entière, avec ses propres comptes connectés, son propre calendrier et ses propres validations, et vous passez de l'un à l'autre depuis un seul menu, comme on change de propriété dans une console de recherche.
Démonstration
Créer un projet
Projet
Northbound Tools (exemple)
Fuseau horaire : heure d’été d’Europe centrale (UTC+2)
Les brouillons, comptes, approbations et reçus appartiennent à ce projet et nulle part ailleurs.
Connecter des comptes
Comptes de ce projet
Chaque ligne afficherait la santé du jeton, les permissions accordées et la dernière publication envoyée avec succès. Aucune ne peut publier aujourd'hui.
Composer une fois
Brouillon maître
Northbound 2.4 est sorti aujourd'hui. Les imports sont plus rapides, la recherche a un raccourci clavier, et le bug d'export que deux d'entre vous ont signalé est corrigé.
Dans le projet Northbound Tools (exemple)
Adapter par plateforme
Ce que reçoit chaque compte
X, @northbound
Northbound 2.4 est sorti. Imports plus rapides, recherche au clavier, et ce bug d'export est corrigé.
Nombre de caractères et ordre du fil
LinkedIn, Northbound Tools
Northbound 2.4 est sorti aujourd'hui. La note de version explique en détail les changements d'import et la correction d'export.
Rôle dans l'organisation et longueur de la publication
Instagram, @northbound.tools
La même photo du lancement, avec une légende écrite pour le fil d'actualité et un texte alternatif écrit par une personne.
Type de compte, format et texte alternatif
Vérifier
Vérifications avant la planification
Ceci s'exécute dans le compositeur avant que quoi que ce soit soit planifié, et à nouveau avant que quoi que ce soit soit envoyé.
Donner un horaire
Planifié
mardi 15 septembre 2026 à 09:15 en heure d’été d’Europe centrale (UTC+2)
Une approbation est requise avant que quoi que ce soit puisse être envoyé.
La file est l'autre chemin : elle choisit le prochain créneau autorisé par vos règles, dans ce fuseau horaire.
Voir la semaine
La semaine
Lundi
Rien de planifié
Mardi
09:15X, @northbound
13:00LinkedIn, Northbound Tools
Mercredi
17:30Instagram, @northbound.tools
Jeudi
Rien de planifié
Vendredi
Rien de planifié
Les mêmes trois publications sur le calendrier, lues dans le fuseau horaire du projet.
Publier et enregistrer
Publication et son registre
Approuvé par Ravi, réviseur d'exemple
En file pour son créneau
Envoyé à la plateforme
Confirmé par la plateforme
Les deux dernières étapes sont écrites par l'exécution de publication. Aucun connecteur n'a encore terminé la vérification du fournisseur, elles restent donc en attente, et l'identifiant externe de publication et le lien permanent restent indisponibles.
Lire le résumé
Votre semaine, en phrases
Exemple
Les analyses en direct apparaissent ici au fur et à mesure que vos publications sortent.
Le compositeur commence par une version maître. La sélection d'un compte ouvre un remplacement pour ce compte uniquement, avec ses propres limites en direct et son propre aperçu. Rien de ce que vous écrivez pour LinkedIn ne change ce que X reçoit.
Master draft
Texte principal, raccourci, plus un fil de discussion à deux articles
Texte principal plus long avec le document joint
The same image selected, with a caption rewritten for the feed
Le même clip qu'un Short, avec son propre titre et sa propre description
Texte maître avec la carte de lien
Une composition illustrative. Les limites et paramètres affichés proviennent de la définition du connecteur pour chaque plateforme, et non d'une estimation.
Les mêmes cas d'utilisation, les mêmes contrôles de location, les mêmes validateurs et les mêmes workflows de publication. Une surface est une porte d’entrée, jamais un raccourci au-delà d’une règle.
Surfaces on one shared backend
Composer, calendrier, approbations, analyses, connexions et paramètres.
HTTP diffusable, OAuth, portées par outil et un aperçu avant chaque appel consécutif.
Clés étendues, clés d'idempotence à chaque écriture, pagination du curseur, erreurs de frappe.
Sortie stable lisible par machine pour les scripts et l’intégration continue.
Publiez les résultats, les décisions d’approbation et l’état de la connexion, avec relivraison.
The MCP server is a resource server in front of the same application services the web app uses. It holds no publishing logic and no second permission system, so an agent cannot reach anything you have not granted it, and it cannot route around an approval by using a different surface.
Create a credential in Post Array, then paste the workspace MCP endpoint into your client. The credential is read from an environment variable rather than written into the file, because a config committed to a repository is the most common way one leaks.
Post Array compares the token audience against this server as an exact string, never a prefix, and re-verifies the grant on every call. A revoked grant stops working in the middle of a long lived agent session.
It lists the accounts you connected, reads the live platform limits for each one, and drafts against those rather than against a guess. Account ids are resolved on the server, so a raw handle is never accepted.
{
"mcpServers": {
"postarray": {
"type": "http",
"url": "https://mcp.relay.example/mcp",
"headers": {
"Authorization": "Bearer ${POSTARRAY_SERVICE_TOKEN}"
}
}
}
}The Claude Code block, with your own endpoint in place of the example.
Reviewed setups ship for these clients
Any MCP client that speaks Streamable HTTP over TLS can connect. There are no unauthenticated tools, not even read ones.
Every tool declares its risk, its scopes and its approval level as data, and the description a client shows is generated from that declaration. A tool whose description disagrees with what is enforced is worse than no description, so the two cannot disagree.
Nothing changes. Each one answers with a bounded page and a link, so a calendar of ten thousand entries comes back as ten and a cursor instead of filling the context window.
Changes something inside Post Array and publishes nothing. A draft sits in the workspace until a person, or a grant you gave for scheduling, moves it forward.
Reaches a platform. Each one requires an idempotency key, rejected rather than defaulted, so an agent retrying in a loop cannot post the same thing twice.
Asking an agent to publish immediately does not publish. Post Array mints a pending confirmation bound to the workspace, the grant, the post and a fingerprint of the exact accounts, and hands back a link on the Post Array domain. You open it in your own session, see what will go out and where, and approve. Change the post afterwards and the fingerprint changes with it, which voids the approval.
Transformez une idée source en contenu natif de la plateforme, approuvez-la une fois, publiez-la de manière fiable et découvrez ce qu'il faut améliorer ensuite.
Un véritable aperçu par compte, des vérifications déterministes de la politique et de la plate-forme avant que quoi que ce soit ne soit mis en file d'attente, l'approbation requise par votre espace de travail, un reçu immuable avec l'ID de publication externe et un état de santé pour chaque connexion.
Chaque écriture externe comporte une clé d'idempotence, donc un crash de travailleur après que la plateforme a accepté une publication n'en crée pas une seconde.
Variantes par plateforme que vous pouvez remplacer un compte à la fois, et transcréation plutôt que traduction littérale, avec un glossaire du projet et un réviseur nommé par langue.
L'interface est disponible dans certaines langues. L'adaptation du contenu couvre 20 langues de contenu et chacune d'entre elles peut être révisée avant sa publication.
Des analyses qui nomment la métrique, la plate-forme qui l'a signalée, le dénominateur et la date de sa dernière actualisation. Lorsqu'une plateforme ne signale pas quelque chose, Post Array l'indique au lieu d'afficher un zéro.
Une publication est comparée à votre propre médiane plutôt qu’à un score que personne ne peut auditer.
L'application web, une API REST, un serveur MCP distant, une CLI et des webhooks signés appellent les mêmes services applicatifs, les mêmes règles d'autorisation et les mêmes validateurs.
Un agent ne peut pas contourner une stratégie d'approbation en utilisant une surface différente, car la stratégie est appliquée dans le service et non dans l'interface.
One price, every shipped feature, 10 active channels and an owner plus 5 teammates. Platform usage that a provider charges per operation is passed through at cost and shown before you confirm the action.
There is no image or video generation credit system, because Post Array does not generate media.
Ce sont des limites, pas une feuille de route. Si l'un d'entre eux change, il change d'abord dans le journal des modifications.
No AI image generation and no AI video generation. Post Array adapts, approves, publishes and measures the media you bring.
Pas de likes, de suivis, de republications, de réponses non sollicitées ou de messages directs automatiques. Pas de modules d'engagement et pas d'engagement fabriqué.
Pas d'automatisation du navigateur, pas de relecture de cookies, pas de scraping et pas de points de terminaison de publication non officiels. API de plateforme officielle uniquement.
Aucune promesse concernant la portée, le classement ou l'engagement. Post Array peut vous dire ce qui s'est passé et ce qu'il faut tester ensuite. Il ne peut pas vous dire ce que fera un public.
Pas de publication sans surveillance par défaut. Un agent peut rédiger, valider et demander une approbation. Un être humain décide avant que quoi que ce soit ne devienne public, à moins que vous ne retiriez délibérément une politique spécifique.
Connectez un compte, rédigez une publication, regardez la validation, planifiez-la et lisez le reçu. C'est tout le produit en dix minutes environ.
Post Array costs $25 a month, or $250 a year, which is two months free. Starting is free and takes no card: connect your accounts, schedule as much as you like, and your first published posts are on us. Connector availability is shown account by account as each platform completes its review.