Gérez vos flux de publication sur les réseaux sociaux, concevez vos médias et planifiez votre contenu sur plusieurs plateformes via un espace de travail intégré.
Aussi connu sous getopenpost/openpost
- Étoiles
- 915
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- 1.32.4
- Dernier commit
- 14 nov. 2026
- Licence
- AGPL-3.0
Qu'est-ce que OpenPost MCP ?
OpenPost est un serveur MCP. Gérez vos flux de publication sur les réseaux sociaux, concevez vos médias et planifiez votre contenu sur plusieurs plateformes via un espace de travail intégré.
Résumé généré à partir du README du projet
À propos du MCP server OpenPost
OpenPost sert d'espace de travail intégré pour la gestion de contenus sur une grande variété de plateformes, dont Instagram, X, TikTok et Mastodon. Il fonctionne comme une alternative open-source à des outils tels que Buffer ou Canva en combinant la composition de posts, la conception de médias et la planification au sein d'une application unique. Les utilisateurs peuvent choisir d'utiliser la version hébergée ou d'auto-héberger le logiciel via Docker Compose avec une configuration SQLite par défaut.
Les créateurs de contenu et les social media managers peuvent utiliser le Studio intégré pour accéder à un éditeur d'images pour les carrousels ou à un éditeur vidéo doté d'une timeline multipiste. La plateforme prend en charge des workflows automatisés qui transforment des flux RSS ou des releases GitHub en brouillons via un canevas visuel. Les développeurs peuvent étendre ces capacités grâce à un SDK TypeScript, une interface en ligne de commande ou un MCP server pour créer des brouillons et planifier des publications directement depuis des scripts et des agents.
Ce que vous pouvez faire avec
- 1Rédaction automatisée de contenuTransformez automatiquement des releases GitHub ou des flux RSS en brouillons pour les réseaux sociaux.
- 2Création de médias multiplateformesConcevez des images personnalisées et éditez des vidéos au sein du même espace de travail que celui utilisé pour la planification.
- 3Gestion programmatique des publicationsUtilisez des scripts ou des agents pour créer et planifier des publications via les outils développeurs fournis.
- 4Engagement communautaire centraliséGérez les commentaires et les messages directs de différents réseaux sociaux en un seul endroit.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer OpenPost MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller OpenPost MCP dans Claude Code
$ claude mcp add --transport http openpost https://app.openpo.st/mcpInstaller OpenPost MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"openpost": {
"url": "https://app.openpo.st/mcp"
}
}
}Installer OpenPost MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"openpost": {
"type": "http",
"url": "https://app.openpo.st/mcp"
}
}
}Installer OpenPost MCP dans VS Code CLI
$ code --add-mcp '{"name":"openpost","type":"http","url":"https://app.openpo.st/mcp"}'Installer OpenPost MCP dans Codex
$ codex mcp add openpost --url https://app.openpo.st/mcpInstaller OpenPost MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.openpost] url = "https://app.openpo.st/mcp"
Installer OpenPost MCP dans Gemini CLI
$ gemini mcp add -s user --transport http openpost https://app.openpo.st/mcpInstaller OpenPost MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"openpost": {
"url": "https://app.openpo.st/mcp",
"type": "http"
}
}
}Vérifications automatisées
Exécuté le 12 nov. 2026Rapport complet →A passé nos vérifications automatisées. Il ne s'agit pas d'un audit de sécurité : lisez le code et donnez au serveur l'accès le plus restreint dont il a besoin. Fonctionnement des vérifications
- Dépôt source lié et accessibleRéussi
- Licence open source (OSI)Réussi
- Commit ou version publiée au cours de l'année écouléeRéussi
- Nom du package non proche d'un package populaireNon vérifié
- L'endpoint distant utilise HTTPSRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Aucune instruction cachée destinée au modèleRéussi
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
README
Voir sur GitHubWhat you can do
Home shows upcoming posts and the replies, failures, and connections that need your attention. Use Posts to switch between the list and calendar, and Studio to open the image editor, video editor, Quick Cut, or Recorder. Choose New post in your profile's Preferences to open the app on the composer instead.
Demos and linked screenshots use sample data.
- Connect accounts. Manage your social connections in one workspace. Each provider keeps its own capabilities and publishing limits.
- Compose for each platform. Write posts and threads, then adjust the text and media for each account. Preview each version before publishing. Save account groups as Social Sets to reuse them.
- Calendar and queues. Choose a publishing time or the next free slot in a queue. Plan your posts in the calendar, stagger publishing across accounts, and get reminders when your queue runs low.
- Workflows. Turn GitHub releases, RSS feeds, and scheduled prompts into drafts. Connect steps on a visual canvas, add AI or conditions, review posts before scheduling, and inspect each run. Use HTTP requests and JavaScript for custom data.
- Auto repost. Set delays and engagement rules for native reposts on supported networks. Override the defaults for individual posts.
- Media library. Keep reusable images, videos, fonts, and brand assets in your workspace. Organize files with tags, collections, and favorites. Attach saved media without uploading it again.
- Meme maker. Pick a template, edit its captions, and replace its images. Save the result to your media library or attach it to a post.
- Inbox and messages. Read and reply to supported comments and direct messages without switching between social apps. View the mobile Inbox screens.
- Analytics and repurposing. Compare post results and track audience changes across your accounts. Use a previous post as the starting point for a new draft.
- Find people. Find accounts to follow on Bluesky and Mastodon. Review the suggestions and choose who to follow.
- AI writing and ideas. Generate ideas, compare draft directions, and adapt posts for your selected platforms. You review the result before publishing. AI writing is optional. Self-hosted AI setup.
- API, SDK, CLI, MCP, and n8n. Create drafts, schedule posts, and check publishing results from your scripts, agents, or n8n workflows. Install the TypeScript SDK or the CLI from npm. See the API reference for endpoints.
- Teams and workspaces. Keep brands and clients in separate workspaces and control who can edit them. Protect your account with passkeys, two-factor authentication, and session controls.
Design images and carousels
Design thumbnails and multi-page carousels with layers, templates, and custom fonts. Remove backgrounds in your browser, then export your design or attach it to a post. Try the image editor · Image editor guide
Edit and record videos
Trim and arrange clips on a multitrack timeline. Add captions, animations, transitions, effects, and audio, or cut footage by selecting words in its transcript. The Recorder captures your screen, camera, and microphone for the same timeline. Try the video editor · Video editor guide
Get started
OpenPost Hosted
Hosted signups are temporarily on a waitlist while we finish the remaining social platform approvals. Existing accounts can still sign in.
Self-host
Run OpenPost with Docker Compose. The default setup uses one container with SQLite and local media storage.
Configure integrations · Backups and upgrades
Supported platforms
OpenPost has integrations for Instagram, Facebook, LinkedIn, X, TikTok, YouTube, Threads, Bluesky, Mastodon, Pixelfed, PeerTube, Lemmy, PieFed, Discord, Pinterest, and Telegram. Mastodon and Pixelfed connect per instance over OAuth; PeerTube, Lemmy, and PieFed connect with instance credentials. Discord supports incoming webhooks and a bot integration; Telegram uses a bot.
Posting formats, inbox features, and analytics vary by platform. Some integrations require provider app approval or publicly reachable media URLs.
Connect accounts · Integration requirements
Contributing
Report bugs, improve the docs, or send a pull request. For larger changes, open an issue first so we can agree on the approach.
OpenPost uses Go, SvelteKit, and Expo, with a Devenv development environment. Start with the contributing guide and development setup.
Star history
Support OpenPost with a GitHub star.
License and security
OpenPost uses the AGPL-3.0-only license. See the third-party notices for dependency licenses and attribution.
Report vulnerabilities privately through the security policy.
Questions sur OpenPost MCP
Comment ajouter OpenPost MCP à Claude Code ?
Exécutez claude mcp add --transport http openpost https://app.openpo.st/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter OpenPost MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Puis-je automatiser OpenPost avec mes propres scripts ?
Oui, vous pouvez créer des brouillons, planifier des publications et consulter les résultats en utilisant l'API, le SDK, le CLI ou le MCP.
Comment puis-je héberger OpenPost moi-même ?
Vous pouvez auto-héberger OpenPost en utilisant Docker Compose, avec une configuration par défaut utilisant SQLite et un stockage de médias local.
L'éditeur d'images et de vidéos nécessite-t-il un compte ?
Non, les éditeurs d'images et de vidéos sont gratuits et utilisables sans compte et sans ajout de filigrane.
Quelles plateformes de réseaux sociaux sont prises en charge ?
OpenPost prend en charge un large éventail de plateformes, notamment Instagram, Facebook, LinkedIn, X, TikTok, YouTube, Threads, Bluesky, Mastodon et bien d'autres.