Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Zernio

von zernio-devVersion 1.0.0i★ –iLäuft in der Cloud
Name in der Registrycom.zernio/zernio

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Schedule, publish, and analyze social media across 15+ platforms, plus inbox, ads, and analytics.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft in der Cloud
  • Transport: Streamable HTTP
  • Kategorie: Marketing & Social Media

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf dem Server des Entwicklers: Was du fragst, läuft über dessen Server.
  • Die Registry nennt keinen Schlüssel zum Eintragen.

Du brauchst

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Funktioniert in Claude im Web, auf dem Desktop und auf dem Handy:

  1. Öffne Settings → Connectors
  2. Tippe auf Add custom connector
  3. Füge die Adresse unten ein und tippe auf Add
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Add2https://…3
https://mcp.zernio.com/mcp

Führe das in deinem Terminal aus

claude mcp add --transport http zernio https://mcp.zernio.com/mcp

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "zernio": {
      "url": "https://mcp.zernio.com/mcp"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "zernio": {
      "type": "http",
      "url": "https://mcp.zernio.com/mcp"
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

ChatGPT verbindet sich nur mit Servern im Internet:

  1. Öffne ChatGPT im Web → Settings → Connectors (Apps)
  2. Tippe auf Create oder Add (bei manchen Tarifen musst du zuerst Developer mode unter Advanced einschalten)
  3. Füge die Adresse unten ein, gib ihr einen Namen und speichere
  4. Wenn eine Anmeldung verlangt wird, melde dich beim Dienst des Entwicklers an
SettingsConnectors1+ Create2https://…3
https://mcp.zernio.com/mcp

Menünamen können sich je nach Tarif und mit der Zeit leicht unterscheiden.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Die Tool-Liste dieses Servers haben wir noch nicht gelesen; wir prüfen die Endpunkte reihum.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 6. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde über die Domain zernio.com bestätigt (die Registry prüft, wem die Domain gehört)

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Endpunkt antwortet

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Anmeldung mit OAuth

    Noch nicht geprüft; wir prüfen die Endpunkte reihum

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Noch nicht geprüft; wir lesen die Tool-Liste, wenn wir den Endpunkt prüfen

Im Vergleich mit anderen in Marketing & Social Mediai

  • Mehr Sterne als 0 % der anderen 2954 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 11 % der anderen 2954 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 2954 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Zernio sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.

Läuft er auf meinem Computer oder in der Cloud?

Er läuft in der Cloud des Entwicklers. Du verbindest dich übers Internet, ohne etwas zu installieren, aber was du sendest, läuft über die Server des Entwicklers.

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.0.0) kam vor 5 Monaten in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Er verbindet sich per URL, also funktionieren auch Apps, die Remote-MCP-Server akzeptieren, zum Beispiel ChatGPT im Entwicklermodus.

Was kann ich stattdessen nutzen?

In derselben Kategorie: MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Google Analytics MCP

von surendranb

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

Läuft auf deinem Computer★ 244MITAktualisiert vor 9 Tagen
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Zernio Python SDK

One API to post everywhere. 16 platforms, zero headaches.

The 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!")

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
MethodDescription
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
MethodDescription
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_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.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
MethodDescription
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
MethodDescription
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_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
MethodDescription
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
MethodDescription
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
MethodDescription
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
MethodDescription
api_keys.list_api_keys()List keys

| `api_keys.create_api_key

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen