Skip to content

Connectors · Marketing & media

Meta Facebook Pages MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Meta Facebook Pages and the rest of your systems. It gives your agent 247 Meta Facebook Pages actions (144 reads, 81 writes and 22 that wait for a confirmation) and holds the Meta Facebook Pages credential itself, so the agent never does. It paces Meta Facebook Pages's limits and records every call.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "meta_facebook_pages.user_accounts.list",  intent: "check which Meta Facebook Pages account is connected"}# List Pages the user manages (with Page access tokens) · read · 1 upstream call
  • 247actionsin one signed file
  • 144readlook, never change
  • 81writecreate and update
  • 22wait for a yesdestructive, confirmed first

Set up

Connect Meta Facebook Pages in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect Meta Facebook Pages.

    Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.

    • access_tokenPage access token for the Page this connection manages, from an app with pages_show_list, pages_read_engagement,…
    account { op: "connections.requirements", service: "meta_facebook_pages" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "meta_facebook_pages.user_accounts.list" }# list pages the user manages (with page access tokens) · read · 1 upstream callcheck { action: "meta_facebook_pages.page_messages.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

Meta Facebook Pages at a glance

Sign-in
Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
You provide
access_token
Limits we pace to
200 calls a minute, per connection
API covered
Graph API v26.0 (Pages API, Messenger Platform)graph.facebook.com/v26.0
Built from
Meta Facebook Pages's documentation, read 22 October 2026GitHubdevelopers.facebook.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
141 of 144 reads, for up to an hour; a write clears what it affects
Shared entities
4, so ask can line Meta Facebook Pages up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in Meta Facebook Pages.

247 actions in 167 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 144readlook, never change
  • 81writecreate and update
  • 22destructivewait for a confirmation
  1. Video polls

    4

    2 read · 2 write · 0 destructive

    Create polls on a video · List polls of a video · Get a video poll · Update a video poll

  2. Call to actions

    3

    1 read · 1 write · 1 destructive

    Get a Page call-to-action · Update a Page call-to-action · Delete a Page call-to-action

  3. Comment likes

    3

    1 read · 1 write · 1 destructive

    Like a comment as the Page · List likes of a comment · Unlike a comment

  4. Comments

    3

    1 read · 1 write · 1 destructive

    Get a comment · Update, hide or unhide a comment · Delete a comment

  5. Live videos

    3

    1 read · 1 write · 1 destructive

    Get a live video · Update a live video · Delete a live video

  6. Page agencies

    3

    1 read · 1 write · 1 destructive

    Create agencies on a Page · List agencies of a Page · Remove agencies from a Page

  7. Page assigned users

    3

    1 read · 1 write · 1 destructive

    Create assigned users on a Page · List assigned users of a Page · Remove assigned users from a Page

  8. Page blocked

    3

    1 read · 1 write · 1 destructive

    Create blocked on a Page · List blocked of a Page · Remove blocked from a Page

159 more areas · 222 actions
  • Page custom user settings 3
  • Page locations 3
  • Page message templates 3
  • Page messenger profile 3
  • Page subscribed apps 3
  • Page welcome message flows 3
  • Post likes 3
  • Posts 3
  • Videos 3
  • Ab tests 2
  • Album comments 2
  • Album likes 2
  • Album photos 2
  • Canvases 2
  • Comment comments 2
  • Custom label label 2
  • Custom labels 2
  • Image copyrights 2
  • Live video polls 2
  • Media fingerprints 2
  • Message templates 2
  • Page ab tests 2
  • Page canvas elements 2
  • Page canvases 2
  • Page custom labels 2
  • Page dataset 2
  • Page feed 2
  • Page image copyrights 2
  • Page lead forms 2
  • Page live videos 2
  • Page media fingerprints 2
  • Page messenger call settings 2
  • Page messenger lead forms 2
  • Page page backed instagram accounts 2
  • Page personas 2
  • Page photos 2
  • Page picture 2
  • Page settings 2
  • Page space participants 2
  • Page video copyright rules 2
  • Page video reels 2
  • Page videos 2
  • Pages 2
  • Personas 2
  • Photo comments 2
  • Photo likes 2
  • Photos 2
  • Post comments 2
  • User permissions 2
  • Video captions 2
  • Video collaborators 2
  • Video comments 2
  • Video copyrights 2
  • Video likes 2
  • Ab test video insights 1
  • Album picture 1
  • Albums 1
  • Canvas preview 1
  • Canvas previews 1
  • Comment reactions 1
  • Conversation messages 1
  • Conversations 1
  • Event live videos 1
  • Event roles 1
  • Event ticket tiers 1
  • Events 1
  • Insights export runs 1
  • Live video blocked users 1
  • Live video comments 1
  • Live video crosspost shared pages 1
  • Live video crossposted broadcasts 1
  • Live video errors 1
  • Live video input streams 1
  • Live video reactions 1
  • Page ads eligibility 1
  • Page ads posts 1
  • Page albums 1
  • Page ar experiences 1
  • Page business messaging feature status 1
  • Page business projects 1
  • Page call metrics 1
  • Page call to actions 1
  • Page calls 1
  • Page chat plugin 1
  • Page commerce merchant settings 1
  • Page commerce orders 1
  • Page commerce payouts 1
  • Page commerce transactions 1
  • Page conversations 1
  • Page copyright manual claims 1
  • Page crosspost allowed pages 1
  • Page CTX optimization eligibility 1
  • Page events 1
  • Page extend thread control 1
  • Page fantasy games 1
  • Page global brand children 1
  • Page indexed videos 1
  • Page insights 1
  • Page instagram accounts 1
  • Page likes 1
  • Page message attachments 1
  • Page messages 1
  • Page messaging feature review 1
  • Page messenger call permissions 1
  • Page moderate conversations 1
  • Page NLP configs 1
  • Page notification message tokens 1
  • Page notification messages dev support 1
  • Page page backed threads accounts 1
  • Page page whatsapp number verification 1
  • Page pass thread control 1
  • Page photo stories 1
  • Page posts 1
  • Page product catalogs 1
  • Page published posts 1
  • Page ratings 1
  • Page release thread control 1
  • Page request thread control 1
  • Page roles 1
  • Page RTB dynamic posts 1
  • Page scheduled live video 1
  • Page scheduled posts 1
  • Page shop setup status 1
  • Page store locations 1
  • Page stories 1
  • Page tabs 1
  • Page tagged 1
  • Page take thread control 1
  • Page thread owner 1
  • Page threads 1
  • Page unlink accounts 1
  • Page video copyrights 1
  • Page video lists 1
  • Page video stories 1
  • Page visitor posts 1
  • Photo insights 1
  • Photo sponsor tags 1
  • Post attachments 1
  • Post dynamic posts 1
  • Post insights 1
  • Post reactions 1
  • Post shared posts 1
  • Post sponsor tags 1
  • Post to 1
  • User accounts 1
  • User assigned pages 1
  • Users 1
  • Video boost ads list 1
  • Video copyright rules 1
  • Video copyright update records 1
  • Video crosspost shared pages 1
  • Video list videos 1
  • Video lists 1
  • Video poll poll options 1
  • Video poll settings 1
  • Video sponsor tags 1
  • Video tags 1
  • Video thumbnails 1
  • Video video insights 1

Top actions

The Meta Facebook Pages API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 12 of Meta Facebook Pages's 12 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
meta_facebook_pages.conversation_messages.listList messages in a Messenger conversationList messages in a Messenger conversation.readcomm.message.list42 connectors
meta_facebook_pages.page_conversations.listList a Page's Messenger conversationsList a Page's Messenger conversations.readcomm.chat.list20 connectors
meta_facebook_pages.page_events.listList events of a PageList events of a Page.readcomm.event.list61 connectors
meta_facebook_pages.users.getGet the token's user or Page (`me`)Get the token's user or Page (`me`).readidentity.current_user.get307 connectors
meta_facebook_pages.page_messages.createSend a Messenger message from a PageSend a Messenger message from a Page.writecomm.message.send25 connectors
meta_facebook_pages.conversations.getGet a Messenger conversationGet a Messenger conversation.readcomm.chat.get17 connectors
meta_facebook_pages.events.getGet an eventGet a event.readcomm.event.get59 connectors
meta_facebook_pages.page_videos.listList videos of a PageList videos of a Page.readcontent.video.list4 connectors
meta_facebook_pages.user_permissions.listList permissions granted to the appList permissions granted to the app.readidentity.permission.list33 connectors
meta_facebook_pages.videos.updateUpdate a videoUpdate a video.writecontent.video.update4 connectors
meta_facebook_pages.page_feed.createPublish a post to a Page feedPublish a post to a Page feed.writethis connector
meta_facebook_pages.videos.deleteDelete a videoDelete a video.destructivecontent.video.delete4 connectors

Try it

Prompts to paste into Claude.

Each one names the Meta Facebook Pages actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    What is on the Meta Facebook Pages calendar this week?

    callsmeta_facebook_pages.page_events.list

  2. Writewrite

    Send a Messenger message from a Page in Meta Facebook Pages. Show me exactly what you will send before you save it.

    callsmeta_facebook_pages.page_messages.create

Governance for Meta Facebook Pages

Destructive actions wait for a yes.

22 Meta Facebook Pages actions are destructive. These are all of them:

  • Delete a videometa_facebook_pages.videos.delete
  • Delete a Page postmeta_facebook_pages.posts.delete
  • Delete a commentmeta_facebook_pages.comments.delete
  • Delete a photometa_facebook_pages.photos.delete
  • Delete a video A/B testmeta_facebook_pages.ab_tests.delete
  • Delete a Messenger personameta_facebook_pages.personas.delete
  • Unlike a Page postmeta_facebook_pages.post_likes.delete
  • Delete a live videometa_facebook_pages.live_videos.delete
  • Remove blocked from a Pagemeta_facebook_pages.page_blocked.delete
  • Unlike a commentmeta_facebook_pages.comment_likes.delete
  • Delete a Messenger custom labelmeta_facebook_pages.custom_labels.delete
  • Remove agencies from a Pagemeta_facebook_pages.page_agencies.delete
  • Remove locations from a Pagemeta_facebook_pages.page_locations.delete
  • Delete a Page call-to-actionmeta_facebook_pages.call_to_actions.delete
  • Revoke the app's permissionsmeta_facebook_pages.user_permissions.delete
  • Remove label from a Messenger custom labelmeta_facebook_pages.custom_label_label.delete
  • Remove assigned users from a Pagemeta_facebook_pages.page_assigned_users.delete
  • Unsubscribe the app from a Page's webhooksmeta_facebook_pages.page_subscribed_apps.delete
  • Remove message templates from a Pagemeta_facebook_pages.page_message_templates.delete
  • Delete Messenger profile properties of a Pagemeta_facebook_pages.page_messenger_profile.delete
  • Remove custom user settings from a Pagemeta_facebook_pages.page_custom_user_settings.delete
  • Remove welcome message flows from a Pagemeta_facebook_pages.page_welcome_message_flows.delete

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

dometa_facebook_pages.videos.deleteconfirm_policy: human

Delete a video?

intent: the user asked me to delete a video

run suspended · waiting for a named person · key meta-facebook-pages-agent cannot confirm itself
In the console, or from an emailed signed link.
a key for this connector
account {  op: "keys.create", name: "meta-facebook-pages-agent",  allowed_actions: ["meta_facebook_pages.*"], cap_calls: 2000,  confirm_policy: "human_for_writes",  approval_rules: [    { match: "meta_facebook_pages.videos.delete", approver: "[email protected]" },    { match: "meta_facebook_pages.posts.delete", approver: "[email protected]" },    { match: "meta_facebook_pages.comments.delete", approver: "[email protected]" }  ]}
Illustrative. Scoped to Meta Facebook Pages only, capped at 2,000 upstream calls, every write confirmed, and the destructive ones approved by a named person.

Cost

What Meta Facebook Pages costs on actionlake.

Every Meta Facebook Pages action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Meta Facebook Pages refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 247 Meta Facebook Pages actions
  • 247actions pageeach page of a long list is one call
  • 141reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every Meta Facebook Pages action.

247 actions by area: the id your agent calls, what it does, and its effect.

Video polls4
  • meta_facebook_pages.video_polls.createCreate polls on a videowrite
  • meta_facebook_pages.video_polls.getGet a video pollread
  • meta_facebook_pages.video_polls.listList polls of a videoread
  • meta_facebook_pages.video_polls.updateUpdate a video pollwrite
Call to actions3
  • meta_facebook_pages.call_to_actions.deleteDelete a Page call-to-actiondestructive
  • meta_facebook_pages.call_to_actions.getGet a Page call-to-actionread
  • meta_facebook_pages.call_to_actions.updateUpdate a Page call-to-actionwrite
Comment likes3
  • meta_facebook_pages.comment_likes.createLike a comment as the Pagewrite
  • meta_facebook_pages.comment_likes.deleteUnlike a commentdestructive
  • meta_facebook_pages.comment_likes.listList likes of a commentread
Comments3
  • meta_facebook_pages.comments.deleteDelete a commentdestructive
  • meta_facebook_pages.comments.getGet a commentread
  • meta_facebook_pages.comments.updateUpdate, hide or unhide a commentwrite
Live videos3
  • meta_facebook_pages.live_videos.deleteDelete a live videodestructive
  • meta_facebook_pages.live_videos.getGet a live videoread
  • meta_facebook_pages.live_videos.updateUpdate a live videowrite
Page agencies3
  • meta_facebook_pages.page_agencies.createCreate agencies on a Pagewrite
  • meta_facebook_pages.page_agencies.deleteRemove agencies from a Pagedestructive
  • meta_facebook_pages.page_agencies.listList agencies of a Pageread
Page assigned users3
  • meta_facebook_pages.page_assigned_users.createCreate assigned users on a Pagewrite
  • meta_facebook_pages.page_assigned_users.deleteRemove assigned users from a Pagedestructive
  • meta_facebook_pages.page_assigned_users.listList assigned users of a Pageread
Page blocked3
  • meta_facebook_pages.page_blocked.createCreate blocked on a Pagewrite
  • meta_facebook_pages.page_blocked.deleteRemove blocked from a Pagedestructive
  • meta_facebook_pages.page_blocked.listList blocked of a Pageread
Page custom user settings3
  • meta_facebook_pages.page_custom_user_settings.createCreate custom user settings on a Pagewrite
  • meta_facebook_pages.page_custom_user_settings.deleteRemove custom user settings from a Pagedestructive
  • meta_facebook_pages.page_custom_user_settings.listList custom user settings of a Pageread
Page locations3
  • meta_facebook_pages.page_locations.createCreate locations on a Pagewrite
  • meta_facebook_pages.page_locations.deleteRemove locations from a Pagedestructive
  • meta_facebook_pages.page_locations.listList locations of a Pageread
Page message templates3
  • meta_facebook_pages.page_message_templates.createCreate message templates on a Pagewrite
  • meta_facebook_pages.page_message_templates.deleteRemove message templates from a Pagedestructive
  • meta_facebook_pages.page_message_templates.listList message templates of a Pageread
Page messenger profile3
  • meta_facebook_pages.page_messenger_profile.createSet a Page's Messenger profile (greeting, get started, menu, ice breakers)write
  • meta_facebook_pages.page_messenger_profile.deleteDelete Messenger profile properties of a Pagedestructive
  • meta_facebook_pages.page_messenger_profile.listGet a Page's Messenger profileread
Page subscribed apps3
  • meta_facebook_pages.page_subscribed_apps.createSubscribe an app to a Page's webhookswrite
  • meta_facebook_pages.page_subscribed_apps.deleteUnsubscribe the app from a Page's webhooksdestructive
  • meta_facebook_pages.page_subscribed_apps.listList apps subscribed to a Page's webhooksread
Page welcome message flows3
  • meta_facebook_pages.page_welcome_message_flows.createCreate welcome message flows on a Pagewrite
  • meta_facebook_pages.page_welcome_message_flows.deleteRemove welcome message flows from a Pagedestructive
  • meta_facebook_pages.page_welcome_message_flows.listList welcome message flows of a Pageread
Post likes3
  • meta_facebook_pages.post_likes.createLike a Page post as the Pagewrite
  • meta_facebook_pages.post_likes.deleteUnlike a Page postdestructive
  • meta_facebook_pages.post_likes.listList likes of a Page postread
Posts3
  • meta_facebook_pages.posts.deleteDelete a Page postdestructive
  • meta_facebook_pages.posts.getGet a Page postread
  • meta_facebook_pages.posts.updateUpdate a Page postwrite
Videos3
  • meta_facebook_pages.videos.deleteDelete a videodestructive
  • meta_facebook_pages.videos.getGet a videoread
  • meta_facebook_pages.videos.updateUpdate a videowrite
Ab tests2
  • meta_facebook_pages.ab_tests.deleteDelete a video A/B testdestructive
  • meta_facebook_pages.ab_tests.getGet a video A/B testread
Album comments2
  • meta_facebook_pages.album_comments.createCreate comments on an albumwrite
  • meta_facebook_pages.album_comments.listList comments of an albumread
Album likes2
  • meta_facebook_pages.album_likes.createCreate likes on an albumwrite
  • meta_facebook_pages.album_likes.listList likes of an albumread
Album photos2
  • meta_facebook_pages.album_photos.createCreate photos on an albumwrite
  • meta_facebook_pages.album_photos.listList photos of an albumread
Canvases2
  • meta_facebook_pages.canvases.getGet an Instant Experience canvasread
  • meta_facebook_pages.canvases.updateUpdate an Instant Experience canvaswrite
Comment comments2
  • meta_facebook_pages.comment_comments.createReply to a commentwrite
  • meta_facebook_pages.comment_comments.listList comments of a commentread
Custom label label2
  • meta_facebook_pages.custom_label_label.createCreate label on a Messenger custom labelwrite
  • meta_facebook_pages.custom_label_label.deleteRemove label from a Messenger custom labeldestructive
Custom labels2
  • meta_facebook_pages.custom_labels.deleteDelete a Messenger custom labeldestructive
  • meta_facebook_pages.custom_labels.getGet a Messenger custom labelread
Image copyrights2
  • meta_facebook_pages.image_copyrights.getGet an image copyright referenceread
  • meta_facebook_pages.image_copyrights.updateUpdate an image copyright referencewrite
Live video polls2
  • meta_facebook_pages.live_video_polls.createCreate polls on a live videowrite
  • meta_facebook_pages.live_video_polls.listList polls of a live videoread
Media fingerprints2
  • meta_facebook_pages.media_fingerprints.getGet a media fingerprintread
  • meta_facebook_pages.media_fingerprints.updateUpdate a media fingerprintwrite
Message templates2
  • meta_facebook_pages.message_templates.getGet a Messenger message templateread
  • meta_facebook_pages.message_templates.updateUpdate a Messenger message templatewrite
Page ab tests2
  • meta_facebook_pages.page_ab_tests.createCreate ab tests on a Pagewrite
  • meta_facebook_pages.page_ab_tests.listList ab tests of a Pageread

Page canvas elements 2Page canvases 2Page custom labels 2Page dataset 2Page feed 2Page image copyrights 2Page lead forms 2Page live videos 2Page media fingerprints 2Page messenger call settings 2Page messenger lead forms 2Page page backed instagram accounts 2Page personas 2Page photos 2Page picture 2Page settings 2Page space participants 2Page video copyright rules 2Page video reels 2Page videos 2Pages 2Personas 2Photo comments 2Photo likes 2Photos 2Post comments 2User permissions 2Video captions 2Video collaborators 2Video comments 2Video copyrights 2Video likes 2Ab test video insights 1Album picture 1Albums 1Canvas preview 1Canvas previews 1Comment reactions 1Conversation messages 1Conversations 1Event live videos 1Event roles 1Event ticket tiers 1Events 1Insights export runs 1Live video blocked users 1Live video comments 1Live video crosspost shared pages 1Live video crossposted broadcasts 1Live video errors 1Live video input streams 1Live video reactions 1Page ads eligibility 1Page ads posts 1Page albums 1Page ar experiences 1Page business messaging feature status 1Page business projects 1Page call metrics 1Page call to actions 1Page calls 1Page chat plugin 1Page commerce merchant settings 1Page commerce orders 1Page commerce payouts 1Page commerce transactions 1Page conversations 1Page copyright manual claims 1Page crosspost allowed pages 1Page CTX optimization eligibility 1Page events 1Page extend thread control 1Page fantasy games 1Page global brand children 1Page indexed videos 1Page insights 1Page instagram accounts 1Page likes 1Page message attachments 1Page messages 1Page messaging feature review 1Page messenger call permissions 1Page moderate conversations 1Page NLP configs 1Page notification message tokens 1Page notification messages dev support 1Page page backed threads accounts 1Page page whatsapp number verification 1Page pass thread control 1Page photo stories 1Page posts 1Page product catalogs 1Page published posts 1Page ratings 1Page release thread control 1Page request thread control 1Page roles 1Page RTB dynamic posts 1Page scheduled live video 1Page scheduled posts 1Page shop setup status 1Page store locations 1Page stories 1Page tabs 1Page tagged 1Page take thread control 1Page thread owner 1Page threads 1Page unlink accounts 1Page video copyrights 1Page video lists 1Page video stories 1Page visitor posts 1Photo insights 1Photo sponsor tags 1Post attachments 1Post dynamic posts 1Post insights 1Post reactions 1Post shared posts 1Post sponsor tags 1Post to 1User accounts 1User assigned pages 1Users 1Video boost ads list 1Video copyright rules 1Video copyright update records 1Video crosspost shared pages 1Video list videos 1Video lists 1Video poll poll options 1Video poll settings 1Video sponsor tags 1Video tags 1Video thumbnails 1Video video insights 1

This index shows a sample of each area. All 247 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.

Questions

The Meta Facebook Pages MCP server, answered.

Is there a Meta Facebook Pages MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 247 Meta Facebook Pages actions across video polls, call to actions, comment likes and comments, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Meta Facebook Pages.

What do I need to connect Meta Facebook Pages?

Page access token for the Page this connection manages, from an app with pages_show_list, pages_read_engagement,…. The free call account { op: "connections.requirements", service: "meta_facebook_pages" } lists exactly what to paste.

Can an AI agent delete or change things in Meta Facebook Pages?

Only if its key allows it, and only with an explicit confirmation. 22 Meta Facebook Pages actions are destructive, including delete a video, delete a Page post and delete a comment. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.

Will an AI agent use up my Meta Facebook Pages API limit?

actionlake paces every call to the limits in the Meta Facebook Pages service file: 200 calls a minute per connection. Repeated reads are answered from cache (141 Meta Facebook Pages actions can be), which never reaches Meta Facebook Pages.

What does a Meta Facebook Pages action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (247 Meta Facebook Pages actions page). Cache hits, searches, dry runs and calls Meta Facebook Pages refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which Meta Facebook Pages API does it cover?

The Graph API v26.0 (Pages API, Messenger Platform) at graph.facebook.com/v26.0. It is built from Meta Facebook Pages's documentation as read on 22 October 2026. 247 actions in 167 areas, each one in the signed service file (version 1.0.0).

Does actionlake keep my Meta Facebook Pages data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to an hour, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Meta Facebook Pages credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent Meta Facebook Pages today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.