Local-first TypeScript MCP server for the Meta Graph API that lets an MCP client publish, read and moderate Facebook Pages through your own Meta developer app, with least-privilege tokens, plan-and-apply write safety and no telemetry.
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
FB_SYSTEM_TOKENAPI-SchlüsseloptionalSystem-user access token (Business Manager). Takes precedence over FB_ACCESS_TOKEN and FB_PAGE_TOKEN when several are set.
FB_ACCESS_TOKENAPI-SchlüsseloptionalPrimary user access token. At least one of FB_SYSTEM_TOKEN, FB_ACCESS_TOKEN or FB_PAGE_TOKEN must be set.
FB_PAGE_TOKENAPI-SchlüsseloptionalLong-lived Page access token used as a fallback credential when no user or system-user token is configured.
FB_APP_SECRETAPI-SchlüsseloptionalMeta app secret. When set, appsecret_proof is attached to every call so a stolen bare token cannot be used on its own.
FB_CONFIRM_TOKENAPI-SchlüsseloptionalOperator confirmation token for out-of-band approval of irreversible or spend actions. The server prompts through MCP elicitation where the client supports it; otherwise the caller passes this value…
FB_HTTP_TOKENAPI-SchlüsseloptionalBearer token guarding the HTTP transport; required when FB_TRANSPORT=http (the server refuses to start without it).
Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
facebook_list_campaignsList campaigns under one ad account, a cursor page at a time. Each recordList campaigns under one ad account, a cursor page at a time. Each record
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_adsetsList ad sets under one ad account, a cursor page at a time. Ad sets areList ad sets under one ad account, a cursor page at a time. Ad sets are
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_adsList individual ads under one ad account, a cursor page at a time. This isList individual ads under one ad account, a cursor page at a time. This is
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_ad_objectRead one campaign, ad set or ad by id. Pass `level` when you know it — theRead one campaign, ad set or ad by id. Pass `level` when you know it — the
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_ads_insightsRead performance numbers (impressions, clicks, spend, reach, cpc, ctr) forRead performance numbers (impressions, clicks, spend, reach, cpc, ctr) for
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_ads_report_statusProbe one async insights report run and, with fetch_results:true, read itsProbe one async insights report run and, with fetch_results:true, read its
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_update_ad_objectPause or resume an ads object, or change its budget. Plan-first: withoutPause or resume an ads object, or change its budget. Plan-first: without
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
adsMarketing API access: campaign / ad-set / ad listings with delivery truth,Marketing API access: campaign / ad-set / ad listings with delivery truth,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_whoamiReport the identity behind the configured token (type, validity, grantedReport the identity behind the configured token (type, validity, granted
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_pagesList the Facebook Pages the operator administers (via /me/accounts): id,List the Facebook Pages the operator administers (via /me/accounts): id,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_pageFetch metadata for one Page — name, category, follower/fan counts,Fetch metadata for one Page — name, category, follower/fan counts,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_usageReport the most recent Graph rate-limit signals (X-App-Usage,Report the most recent Graph rate-limit signals (X-App-Usage,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
coreAlways-on identity, Page discovery and rate-limit diagnostics (read-only).Always-on identity, Page discovery and rate-limit diagnostics (read-only).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_page_insightsRead Graph insights for one Page in a compact flat shape: one row perRead Graph insights for one Page in a compact flat shape: one row per
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_post_insightsRead Graph insights for one published post (post_media_view, post_clicks,Read Graph insights for one published post (post_media_view, post_clicks,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_reel_insightsRead Graph insights for one Reel from /{video-id}/video_insights — theRead Graph insights for one Reel from /{video-id}/video_insights — the
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
insightsPage, post and Reel insights: compact reshaped metric series, aggregatePage, post and Reel insights: compact reshaped metric series, aggregate
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
messagesMessenger conversations for a Page: poll the inbox, read a thread (untrustedMessenger conversations for a Page: poll the inbox, read a thread (untrusted
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_commentsList the comments on a post, photo, video or another comment, newest-firstList the comments on a post, photo, video or another comment, newest-first
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_commentRead one comment by ID, optionally with its replies, and report whether aRead one comment by ID, optionally with its replies, and report whether a
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_reply_to_commentPost a PUBLIC reply under a comment — visible to everyone who can see thePost a PUBLIC reply under a comment — visible to everyone who can see the
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_hide_commentHide or unhide up to 50 comments in one call (`hidden:true` hides,Hide or unhide up to 50 comments in one call (`hidden:true` hides,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_delete_commentprivilegiertPERMANENTLY delete up to 50 comments. This cannot be undone — preferPERMANENTLY delete up to 50 comments. This cannot be undone — prefer
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_private_replySend a private message to the author of a comment. TWO hard limits, bothSend a private message to the author of a comment. TWO hard limits, both
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
moderationRead and moderate comments on Page content (list, reply, hide, delete,Read and moderate comments on Page content (list, reply, hide, delete,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_create_postCreate a Page post: plain text, a link, a multi-link card carousel, or aCreate a Page post: plain text, a link, a multi-link card carousel, or a
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_create_photo_postPublish ONE photo to a Page, optionally with a caption, as a draft, orPublish ONE photo to a Page, optionally with a caption, as a draft, or
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_create_video_postUpload a video to a Page. A local path inside FB_MEDIA_DIR is streamedUpload a video to a Page. A local path inside FB_MEDIA_DIR is streamed
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_create_reelPublish a Facebook Reel through the three-phase upload (start → transferPublish a Facebook Reel through the three-phase upload (start → transfer
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_update_postEdit a Page post the app itself created, or move it through the scheduled-postEdit a Page post the app itself created, or move it through the scheduled-post
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_delete_postprivilegiertPermanently delete a Page post the app itself created — including aPermanently delete a Page post the app itself created — including a
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_scheduled_postsList the Page posts that are queued to publish later, each with its publishList the Page posts that are queued to publish later, each with its publish
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_video_statusPoll where one video stands in Meta's pipeline: uploading, processing,Poll where one video stands in Meta's pipeline: uploading, processing,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
postsPublish, schedule, edit and delete Page posts, photos, videos and ReelsPublish, schedule, edit and delete Page posts, photos, videos and Reels
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_postsList a Page's posts, one cursor page at a time. `edge` selects WHICH posts:List a Page's posts, one cursor page at a time. `edge` selects WHICH posts:
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_postFetch ONE post by its composite id ("{page-id}_{post-id}" as returned byFetch ONE post by its composite id ("{page-id}_{post-id}" as returned by
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_list_reelsList a Page's Reels via the /video_reels edge — the ONLY place Reels areList a Page's Reels via the /video_reels edge — the ONLY place Reels are
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
facebook_get_reactionsRead the reactions on one post: a `totals` map per reaction typeRead the reactions on one post: a `totals` map per reaction type
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
readerRead-only access to a Page's own content: posts (four edges), single posts,Read-only access to a Page's own content: posts (four edges), single posts,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
39 von 39 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
Local-first TypeScript MCP server for the Meta Graph API that lets an MCP client publish, read and moderate Facebook Pages through your own Meta developer app, with least-privilege tokens, plan-and-apply write safety and no telemetry.
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
55 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+43 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.