MCP server Zernio
Commit 14 de nov. de 2026Agende, publique e analise posts em redes sociais em 16 plataformas diferentes usando uma única integração de API.
Também conhecido como zernio-dev/zernio-python, zernio-python
- Stars
- 12
- Ferramentas
- —
- Downloads, 30 dias
- —
- Versão mais recente
- 1.0.0
- Último commit
- 14 de nov. de 2026
- Licença
- Apache-2.0
O que é o MCP Zernio?
Zernio é um MCP server. Agende, publique e analise posts em redes sociais em 16 plataformas diferentes usando uma única integração de API.
Resumo gerado a partir do README do projeto
Sobre o MCP server de Zernio
O Zernio oferece um SDK Python unificado para gerenciar presença em redes sociais em 16 plataformas diferentes. Desenvolvedores podem usar essa integração única para agendar, publicar e analisar conteúdo para serviços como Instagram, TikTok, YouTube, LinkedIn, X/Twitter, Facebook, Pinterest, Threads, Bluesky, Reddit, Snapchat, Telegram, WhatsApp e Google Business Profile. O SDK suporta operações síncronas e assíncronas, permitindo a automação eficiente de fluxos de trabalho de redes sociais.
Para usar o serviço, os desenvolvedores precisam de uma chave de API do Zernio, que pode ser fornecida diretamente na inicialização do cliente ou via variável de ambiente ZERNIO_API_KEY. A ferramenta permite a customização de conteúdo por plataforma, o que significa que um único comando pode enviar textos ou mídias diferentes para contas distintas. Também inclui gerenciamento completo de mídia para upload de vídeos e imagens, além de ferramentas de analytics detalhadas para acompanhar métricas de desempenho, como histórico de seguidores, demografia e cronogramas de engajamento.
O que você pode fazer com ele
- 1Publicação de conteúdo multiplataformaEnvie um único post para várias contas de redes sociais simultaneamente com textos personalizados para cada uma.
- 2Agendamento automático de postsDefina uma data e hora específicas para que um post de rede social entre no ar automaticamente.
- 3Acompanhamento de desempenho em redes sociaisRecupere dados detalhados de engajamento e demografia de público de diversas redes sociais.
- 4Gerenciamento de ativos de mídiaFaça upload de arquivos de vídeo ou imagem para uma URL pública para serem usados em posts de redes sociais.
Escrito a partir do README do projeto. Cada caso de uso é verificado com uma citação dele.
Como instalar o MCP Zernio
Formatos verificados em 10 nov 2026Adicionar ao CursorAdicionar ao GooseInstalar o MCP Zernio no Claude Code
$ claude mcp add --transport http zernio-python https://mcp.zernio.com/mcpInstalar o MCP Zernio no Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"zernio-python": {
"url": "https://mcp.zernio.com/mcp"
}
}
}Instalar o MCP Zernio no VS Code
.vscode/mcp.json
{
"servers": {
"zernio-python": {
"type": "http",
"url": "https://mcp.zernio.com/mcp"
}
}
}Instalar o MCP Zernio no VS Code CLI
$ code --add-mcp '{"name":"zernio-python","type":"http","url":"https://mcp.zernio.com/mcp"}'Instalar o MCP Zernio no Codex
$ codex mcp add zernio-python --url https://mcp.zernio.com/mcpInstalar o MCP Zernio no Codex config.toml
~/.codex/config.toml
[mcp_servers.zernio-python] url = "https://mcp.zernio.com/mcp"
Instalar o MCP Zernio no Gemini CLI
$ gemini mcp add -s user --transport http zernio-python https://mcp.zernio.com/mcpInstalar o MCP Zernio no Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"zernio-python": {
"url": "https://mcp.zernio.com/mcp",
"type": "http"
}
}
}Verificações automatizadas
Executado em 14 de nov. de 2026Relatório completo →Ainda não verificado. Um servidor precisa de uma pontuação de 80, nenhum problema grave e dados suficientes para verificarmos. Como as verificações funcionam · O que corrigir para ganhar mais pontos
- Repositório de origem vinculado e acessívelzernio-dev/zernio-python is public and reachablegithub.com/zernio-dev/zernio-python ↗Passou
- O pacote indica este repositório como sua origemNão verificado
- Proveniência da build (atestação Sigstore)Não verificado
- Licença de código aberto (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Passou
- Commit ou release no último anoLast commit or release 2026-11-13github.com/zernio-dev/zernio-python ↗Passou
- OpenSSF ScorecardNão verificado
- Nome do pacote não é próximo a um pacote popularNão verificado
- Nenhum aviso crítico no pacote ou em suas dependênciasNão verificado
- Sem instruções ocultas para o modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersPassou
- Ferramentas destrutivas estão rotuladasNão verificado
- O endpoint remoto responde ao handshake do MCPHTTPS endpoint answered 401 (sign-in required)Passou
README
Ver no GitHubThe official Python SDK for the Zernio API — schedule and publish social media posts across Instagram, TikTok, YouTube, LinkedIn, X/Twitter, Facebook, Pinterest, Threads, Bluesky, Reddit, Snapchat, Telegram, WhatsApp, and Google Business Profile with a single integration.
Installation
pip install zernio-sdk
Quick Start
from zernio import Zernio
# Reads ZERNIO_API_KEY from environment (or pass explicitly)
client = Zernio()
# Publish to multiple platforms with one call
post = client.posts.create(
content="Hello world from Zernio!",
platforms=[
{"platform": "twitter", "accountId": "acc_xxx"},
{"platform": "linkedin", "accountId": "acc_yyy"},
{"platform": "instagram", "accountId": "acc_zzz"},
],
publish_now=True,
)
print(f"Published to {len(post['post']['platforms'])} platforms!")
Configuration
client = Zernio(
api_key="your-api-key", # Or set ZERNIO_API_KEY env var
base_url="https://zernio.com/api", # Optional, this is the default
timeout=30.0, # Optional, request timeout in seconds
)
Examples
Schedule a Post
post = client.posts.create(
content="This post will go live tomorrow at 10am",
platforms=[{"platform": "instagram", "accountId": "acc_xxx"}],
scheduled_for="2025-02-01T10:00:00Z",
)
Platform-Specific Content
Customize content per platform while posting to all at once:
post = client.posts.create(
content="Default content",
platforms=[
{
"platform": "twitter",
"accountId": "acc_twitter",
"platformSpecificContent": "Short & punchy for X",
},
{
"platform": "linkedin",
"accountId": "acc_linkedin",
"platformSpecificContent": "Professional tone for LinkedIn with more detail.",
},
],
publish_now=True,
)
Upload Media
# Option 1: Direct upload (simplest)
result = client.media.upload("path/to/video.mp4")
media_url = result["publicUrl"]
# Option 2: Upload from bytes
result = client.media.upload_bytes(video_bytes, "video.mp4", "video/mp4")
media_url = result["publicUrl"]
# Create post with media
post = client.posts.create(
content="Check out this video!",
media_urls=[media_url],
platforms=[
{"platform": "tiktok", "accountId": "acc_xxx"},
{"platform": "youtube", "accountId": "acc_yyy", "youtubeTitle": "My Video"},
],
publish_now=True,
)
Get Analytics
data = client.analytics.get(period="30d")
print("Analytics:", data)
List Connected Accounts
data = client.accounts.list()
for account in data["accounts"]:
print(f"{account['platform']}: @{account['username']}")
Async Support
import asyncio
from zernio import Zernio
async def main():
async with Zernio(api_key="your-api-key") as client:
posts = await client.posts.alist(status="scheduled")
print(f"Found {len(posts['posts'])} scheduled posts")
asyncio.run(main())
Error Handling
from zernio import Zernio, ZernioAPIError, ZernioRateLimitError, ZernioValidationError
client = Zernio(api_key="your-api-key")
try:
client.posts.create(content="Hello!", platforms=[...])
except ZernioRateLimitError as e:
print(f"Rate limited: {e}")
except ZernioValidationError as e:
print(f"Invalid request: {e}")
except ZernioAPIError as e:
print(f"API error: {e}")
Migration from Late
All old names continue to work. No code changes are required:
# Old style (still works)
from late import Late, LateAPIError
client = Late(api_key="...")
# New style
from zernio import Zernio, ZernioAPIError
client = Zernio() # reads ZERNIO_API_KEY env var
Both from zernio import ... and from late import ... work identically. The LATE_API_KEY environment variable is also still supported as a fallback when ZERNIO_API_KEY is not set.
SDK Reference
Posts
| Method | Description |
|---|---|
posts.list_posts() |
List posts |
posts.bulk_upload_posts() |
Bulk upload from CSV |
posts.create_post() |
Create post |
posts.get_post() |
Get post |
posts.update_post() |
Update post |
posts.update_post_metadata() |
Update post metadata |
posts.delete_post() |
Delete post |
posts.edit_post() |
Edit published post |
posts.pin_post() |
Pin post |
posts.retry_post() |
Retry failed post |
posts.review_post() |
Approve or reject a post |
posts.unpin_post() |
Unpin post |
posts.unpublish_post() |
Unpublish post |
Accounts
| Method | Description |
|---|---|
accounts.get_all_accounts_health() |
Check accounts health |
accounts.list_accounts() |
List accounts |
accounts.list_business_partners() |
List partner businesses of the Page |
accounts.list_tik_tok_commercial_music() |
List trending commercial music |
accounts.get_account_health() |
Check account health |
accounts.get_account_posts() |
List posts published on the platform |
accounts.get_bluesky_settings() |
Get Bluesky account settings |
accounts.get_follower_stats() |
Get follower stats |
accounts.get_google_business_review() |
Get a review |
accounts.get_google_business_reviews() |
Get reviews |
accounts.get_hub_spot_settings() |
Get HubSpot account settings |
accounts.get_instagram_follow_status() |
Check whether an Instagram user follows the account |
accounts.get_linked_in_mentions() |
Resolve LinkedIn mention |
accounts.get_slack_settings() |
Get Slack account settings |
accounts.get_stripe_settings() |
Get Stripe account settings |
accounts.get_tik_tok_creator_info() |
Get TikTok creator info |
accounts.update_account() |
Update account |
accounts.update_bluesky_settings() |
Update Bluesky account settings |
accounts.update_hub_spot_settings() |
Update HubSpot account settings |
accounts.update_slack_settings() |
Update Slack account settings |
accounts.update_stripe_settings() |
Update Stripe account settings |
accounts.delete_account() |
Disconnect account |
accounts.delete_google_business_review_reply() |
Delete a review reply |
accounts.batch_get_google_business_reviews() |
Batch get reviews |
accounts.grant_business_partner() |
Share the Page with a partner business |
accounts.move_account_to_profile() |
Move account to another profile |
accounts.reply_to_google_business_review() |
Reply to a review |
accounts.revoke_business_partner() |
Revoke a partner business from the Page |
accounts.search_tik_tok_locations() |
Search TikTok location tags |
Profiles
| Method | Description |
|---|---|
profiles.list_profiles() |
List profiles |
profiles.create_profile() |
Create profile |
profiles.get_profile() |
Get profile |
profiles.update_profile() |
Update profile |
profiles.delete_profile() |
Delete profile |
Analytics
| Method | Description |
|---|---|
analytics.list_facebook_tagged_posts() |
List the posts a Facebook Page is tagged in |
analytics.list_facebook_visitor_posts() |
List visitor posts on a Facebook Page |
analytics.list_post_authenticity() |
List authenticity scores |
analytics.list_tracking_windows() |
List tracking windows |
analytics.get_analytics() |
Get post analytics |
analytics.get_analytics_dashboard() |
Get an analytics dashboard |
analytics.get_analytics_delta() |
Analytics changed since a cursor |
analytics.get_best_time_to_post() |
Get best times to post |
analytics.get_content_decay() |
Get content performance decay |
analytics.get_daily_metrics() |
Get daily aggregated metrics |
analytics.get_facebook_demographics() |
Get Facebook Page demographics |
analytics.get_facebook_page_insights() |
Get Facebook Page insights |
analytics.get_facebook_post_earnings() |
Get Facebook post monetization earnings |
analytics.get_facebook_post_reactions() |
Get Facebook post reactions |
analytics.get_google_analytics_metadata() |
List Google Analytics (GA4) dimensions and metrics |
analytics.get_google_business_performance() |
Get Google Business Profile performance metrics |
analytics.get_google_business_search_keywords() |
Get Google Business Profile search keywords |
analytics.get_instagram_account_insights() |
Get Instagram insights |
analytics.get_instagram_demographics() |
Get Instagram demographics |
analytics.get_instagram_follower_history() |
Get Instagram follower history |
analytics.get_instagram_online_followers() |
Get Instagram online followers |
analytics.get_linked_in_aggregate_analytics() |
Get LinkedIn aggregate stats |
analytics.get_linked_in_demographics() |
Get LinkedIn organization follower demographics |
analytics.get_linked_in_org_aggregate_analytics() |
Get LinkedIn org analytics |
analytics.get_linked_in_post_analytics() |
Get LinkedIn post stats |
analytics.get_linked_in_post_reactions() |
Get LinkedIn post reactions |
analytics.get_pinterest_account_insights() |
Get Pinterest account-level insights |
analytics.get_post_authenticity() |
Get a post's authenticity score |
analytics.get_post_samples() |
Get post samples |
analytics.get_post_timeline() |
Get post analytics timeline |
analytics.get_posting_frequency() |
Get frequency vs engagement |
analytics.get_tik_tok_account_insights() |
Get TikTok account-level insights |
analytics.get_tik_tok_demographics() |
Get TikTok follower demographics |
analytics.get_tracking_window() |
Get a tracking window |
analytics.get_you_tube_channel_insights() |
Get YouTube channel insights |
analytics.get_you_tube_daily_views() |
Get YouTube daily views |
analytics.get_you_tube_demographics() |
Get YouTube demographics |
analytics.get_you_tube_video_retention() |
Get YouTube video retention curve |
analytics.cancel_tracking_window() |
Cancel a tracking window |
analytics.open_tracking_window() |
Open a tracking window |
analytics.run_google_analytics_realtime_report() |
Run a Google Analytics (GA4) realtime report |
analytics.run_google_analytics_report() |
Run a Google Analytics (GA4) report |
analytics.sync_external_posts() |
Sync an external post |
Account Groups
| Method | Description |
|---|---|
account_groups.list_account_groups() |
List groups |
account_groups.create_account_group() |
Create group |
account_groups.update_account_group() |
Update group |
account_groups.delete_account_group() |
Delete group |
Queue
| Method | Description |
|---|---|
queue.list_queue_slots() |
List schedules |
queue.create_queue_slot() |
Create schedule |
queue.get_next_queue_slot() |
Get next available slot |
queue.update_queue_slot() |
Update schedule |
queue.delete_queue_slot() |
Delete schedule |
queue.preview_queue() |
Preview upcoming slots |
Webhooks
| Method | Description |
|---|---|
webhooks.create_webhook_settings() |
Create webhook |
webhooks.get_webhook_logs() |
List webhook delivery logs |
webhooks.get_webhook_settings() |
List webhooks |
webhooks.update_webhook_settings() |
Update webhook |
webhooks.delete_webhook_settings() |
Delete webhook |
webhooks.redeliver_webhook_event() |
Redeliver a webhook event |
webhooks.test_webhook() |
Send test webhook |
API Keys
| Method | Description |
|---|---|
api_keys.list_api_keys() |
List keys |
api_keys.create_api_key() |
Create key |
api_keys.delete_api_key() |
Delete key |
api_keys.verify_credential() |
Verify credential |
Media
| Method | Description |
|---|---|
media.get_media_presigned_url() |
Get upload URL |
media.prepare_media() |
Prepare media for a platform |
media.upload() |
Upload a file from path |
media.upload_bytes() |
Upload file from bytes |
media.upload_large() |
Upload large file with multipart |
media.upload_large_bytes() |
Upload large file from bytes |
media.upload_multiple() |
Upload multiple files |
Users
| Method | Description |
|---|---|
users.list_users() |
List users |
users.get_user() |
Get user |
Usage
| Method | Description |
|---|---|
usage.get_billing() |
Account billing snapshot (plan, cycle, balance, caps, status) |
usage.get_calls_usage() |
Calling usage and cost |
usage.get_sms_usage() |
SMS usage (volumes) |
usage.get_usage() |
Usage snapshot (default) or billed-spend metering (with params) |
usage.get_usage_stats() |
Get plan and usage snapshot (plan, limits, payment status) |
usage.get_x_api_pricing() |
Get X API pricing table |
Logs
| Method | Description |
|---|---|
logs.list_logs() |
List activity logs |
Connect (OAuth)
| Method | Description |
|---|---|
connect.list_facebook_pages() |
List Facebook pages |
connect.list_google_analytics_properties() |
List Google Analytics properties for a pending connect |
connect.list_google_business_locations() |
List Google Business Profile locations |
connect.list_instagram_pages() |
List Pages with a linked Instagram account |
connect.list_linked_in_organizations() |
List LinkedIn orgs |
connect.list_o_auth_apps() |
List your OAuth apps |
connect.list_org_connection_users() |
List an organization's users |
connect.list_org_connections() |
List organization connections |
connect.list_pinterest_boards_for_selection() |
List Pinterest boards |
connect.list_slack_channels() |
List Slack channels for the channel picker |
connect.list_snapchat_profiles() |
List Snapchat profiles |
connect.list_whats_app_phone_numbers() |
List numbers for selection |
connect.create_google_org_connection() |
Start a Google Workspace organization connection |
connect.create_microsoft_org_connection() |
Start a Microsoft 365 organization connection |
connect.create_o_auth_app() |
Add an OAuth app |
connect.create_pinterest_board() |
Create Pinterest board |
connect.create_platform_invite() |
Create a connect link |
connect.create_youtube_playlist() |
Create YouTube playlist |
connect.get_connect_handoff() |
Get a phone handoff |
connect.get_connect_url() |
Get OAuth connect URL |
connect.get_connect_welcome_screen() |
Get the saved welcome screen |
connect.get_email_connect_url() |
Get a hosted link to connect any mailbox |
connect.get_facebook_pages() |
List Facebook pages |
connect.get_gmb_locations() |
List Google Business Profile locations |
connect.get_google_analytics_connect_url() |
Get Google Analytics OAuth connect URL |
connect.get_hub_spot_connect_url() |
Get HubSpot OAuth connect URL |
connect.get_linked_in_organizations() |
List LinkedIn orgs |
connect.get_o_auth_app() |
Get an OAuth app |
connect.get_org_connection() |
Get an organization connection |
connect.get_page_webhook_subscription() |
Read an account's webhook subscription |
connect.get_pending_o_auth_data() |
Get pending OAuth data |
connect.get_pinterest_boards() |
List Pinterest boards |
connect.get_reddit_flairs() |
List subreddit flairs |
connect.get_reddit_subreddits() |
List Reddit subreddits |
connect.get_shopify_connect_url() |
Get Shopify OAuth connect URL |
connect.get_stripe_connect_url() |
Get Stripe connect URL |
connect.get_subreddit_rules() |
Get subreddit rules |
connect.get_telegram_connect_status() |
Generate Telegram code |
connect.get_webflow_connect_url() |
Get Webflow OAuth URL |
connect.get_wechat_ip_whitelist() |
Get WeChat IP whitelist |
connect.get_whats_app_sdk_config() |
Get Embedded Signup SDK config |
connect.get_wix_connect_url() |
Get Wix site install URL |
connect.get_word_press_auth_url() |
Get WordPress.com OAuth connect URL |
connect.get_youtube_captions() |
Get a YouTube video transcript |
connect.get_youtube_playlists() |
List YouTube playlists |
connect.update_connect_welcome_screen() |
Save the welcome screen |
connect.update_facebook_page() |
Update Facebook page |
connect.update_gmb_location() |
Update Google Business Profile location |
connect.update_linked_in_organization() |
Switch LinkedIn account type |
connect.update_o_auth_app() |
Update an OAuth app |
connect.update_org_connection() |
Update an organization connection |
connect.update_pinterest_boards() |
Set default Pinterest board |
connect.update_reddit_subreddits() |
Set default subreddit |
connect.update_youtube_default_playlist() |
Set default YouTube playlist |
connect.delete_o_auth_app() |
Remove an OAuth app |
connect.delete_org_connection() |
Delete an organization connection |
connect.add_org_connection_mailbox() |
Add a mailbox from an organization connection |
connect.assign_google_business_location() |
Assign Google Business Profile location to another profile |
connect.complete_meta_ads_business_login() |
Complete Meta business login |
connect.complete_telegram_connect() |
Check Telegram status |
connect.complete_whats_app_phone_selection() |
Complete number selection |
connect.configure_tik_tok_ads_brand_identity() |
Set TikTok brand identity |
connect.connect_ads() |
Connect ads for a platform |
connect.connect_bluesky_credentials() |
Connect Bluesky account |
connect.connect_discord_channel() |
Connect a Discord channel |
connect.connect_line_credentials() |
Connect LINE Official Account |
connect.connect_open_ai_ads_credentials() |
Connect an OpenAI Ads account |
connect.connect_shopify_with_token() |
Connect a Shopify store with a custom-app Admin token |
connect.connect_slack_channel() |
Connect a Slack channel |
connect.connect_webflow_with_site_token() |
Connect Webflow with a site API token |
connect.connect_wechat_credentials() |
Connect WeChat Official Account |
connect.connect_whats_app_credentials() |
Connect WhatsApp via credentials |
connect.connect_whats_app_embedded_signup() |
Connect WhatsApp from Embedded Signup |
connect.connect_whop_ads_credentials() |
Connect a Whop account |
connect.connect_word_press_with_application_password() |
Connect self-hosted WordPress with an application password |
connect.handle_o_auth_callback() |
Complete OAuth callback |
connect.initiate_telegram_connect() |
Connect Telegram directly |
connect.resync_page_webhook_subscription() |
Re-subscribe an account to Zernio's webhooks |
connect.select_facebook_page() |
Select Facebook page |
connect.select_google_analytics_property() |
Connect the chosen Google Analytics property |
connect.select_google_business_location() |
Select Google Business Profile location |
connect.select_instagram_account() |
Select the Page whose Instagram account to connect |
connect.select_linked_in_organization() |
Select LinkedIn org |
connect.select_pinterest_board() |
Select Pinterest board |
connect.select_snapchat_profile() |
Select Snapchat profile |
connect.set_reddit_post_flair() |
Set Reddit post flair |
connect.start_microsoft_admin_consent() |
Admin-consent link for a Microsoft tenant |
connect.test_o_auth_app() |
Check an OAuth app's keys |
connect.verify_org_connection() |
Verify an organization connection |
connect.vote_reddit_thing() |
Vote on a Reddit post or comment |
| Method | Description |
|---|---|
reddit.get_reddit_feed() |
Get subreddit feed |
reddit.get_reddit_post_comments() |
Get the comments of a Reddit post |
reddit.search_reddit() |
Search posts |
Account Settings
| Method | Description |
|---|---|
account_settings.get_facebook_page_info() |
Get a Facebook Page's public info |
account_settings.get_instagram_ice_breakers() |
Get IG ice breakers |
account_settings.get_messenger_get_started() |
Get FB Get Started button |
account_settings.get_messenger_greeting() |
Get FB greeting text |
account_settings.get_messenger_ice_breakers() |
Get FB ice breakers |
account_settings.get_messenger_menu() |
Get persistent menu |
account_settings.get_telegram_commands() |
Get TG bot commands |
account_settings.update_facebook_page_info() |
Update a Facebook Page's public info |
account_settings.delete_instagram_ice_breakers() |
Delete IG ice breakers |
account_settings.delete_messenger_get_started() |
Delete FB Get Started button |
account_settings.delete_messenger_greeting() |
Delete FB greeting text |
account_settings.delete_messenger_ice_breakers() |
Delete FB ice breakers |
account_settings.delete_messenger_menu() |
Delete persistent menu |
account_settings.delete_telegram_commands() |
Delete TG bot commands |
account_settings.set_instagram_ice_breakers() |
Set IG ice breakers |
account_settings.set_messenger_get_started() |
Set FB Get Started button |
account_settings.set_messenger_greeting() |
Set FB greeting text |
account_settings.set_messenger_ice_breakers() |
Set FB ice breakers |
account_settings.set_messenger_menu() |
Set persistent menu |
account_settings.set_telegram_commands() |
Set TG bot commands |
Perguntas sobre o MCP Zernio
Como adiciono o MCP Zernio ao Claude Code?
Execute claude mcp add --transport http zernio-python https://mcp.zernio.com/mcp no seu terminal. Adicione --scope user para torná-lo disponível em todos os projetos.
Como adiciono o MCP Zernio ao Cursor?
Abra ~/.cursor/mcp.json e adicione o servidor em mcpServers, usando a configuração do Cursor mostrada na seção de instalação acima.
Quais redes sociais o Zernio suporta?
O Zernio suporta 16 plataformas, incluindo Instagram, TikTok, YouTube, LinkedIn, X/Twitter, Facebook, Pinterest, Threads, Bluesky, Reddit, Snapchat, Telegram, WhatsApp e Google Business Profile.
Posso personalizar o conteúdo para diferentes plataformas em um único post?
Sim, você pode fornecer conteúdo específico para cada plataforma para personalizar a mensagem de cada destino ao publicar em todas elas simultaneamente.