The Facebook MCP server for AI agents
No screen recording and no dubious downloader sites: FacebookDownloader MCP brings posts, reels and watch links from Facebook right into your assistant
How FacebookDownloader MCP handles a Facebook link
Pass it a link to a Facebook post, reel or watch page and get back direct URLs for the video in each quality and format on offer.
-
Download Facebook videos
Share the address of a public post that holds a video, and the agent replies with direct links for every quality and format it finds.
-
Download Facebook reels
Reels are covered as well: paste a reel link and get direct file links back, ready to save right away.
-
Download from watch links
Links from facebook.com/watch and the short fb.watch form open the same video, so either one can be downloaded.
Use any MCP client to download Facebook videos and reels
A single tool that fits chat apps, code editors and your own scripts โ wherever an MCP client runs.
Facebook MCP server
Public videosAdd a single block to your client’s settings once — after that, just ask for a Facebook video any time you need it.
{
"mcpServers": {
"facebookdownloader-mcp": {
"type": "http",
"url": "https://api-wh.facebookdownloader.io/facebook/mcp"
}
}
}
Can you grab this reel? facebook.com/reel/…
download_facebook_video(url="facebook.com/reel/โฆ")
Got it: the reel in HD and SD. Both are MP4 files you can download now.
Want links for another video from the same page as well?
Add FacebookDownloader MCP to ChatGPT, Claude or another MCP client
Choose your app and follow the steps for it
Fits every client with MCP support ยท only the place of the config file differs.
-
Go to the MCP settings of your client and locate its config file, most often
mcp.json. -
Put the FacebookDownloader block inside
mcpServers:{ "mcpServers": { "facebookdownloader-mcp": { "type": "http", "url": "https://api-wh.facebookdownloader.io/facebook/mcp" } } } - Save your changes, then restart the client to load the new server.
-
Start a new chat and request a video:
- Get me this reel: facebook.com/reel/…
- I need the HD version of fb.watch/…
Any ChatGPT plan will do ยท Developer mode has to be on first.
- Log in at chatgpt.com.
-
Go to Settings → Security and login and turn on Developer mode.
- Then close the settings and visit chatgpt.com/plugins.
-
Click + at the top right, then pick Create plugin.
-
Put this into the address field:
https://api-wh.facebookdownloader.io/facebook/mcp - Set authentication to OAuth and press Connect (the button may say Sign in instead).
- When the sign-in window pops up, log in or register and grant access.
- That’s it โ enable FacebookDownloader from the tools menu in any chat.
There are no commands to learn: describe what you need, and the assistant runs the FacebookDownloader tool on its own.
Paid Claude plans only ยท Pro, Max, Team or Enterprise.
- Log in at claude.ai.
- Click your profile name (bottom left) and go to Settings → Connectors.
-
Pick Add custom connector.
-
Enter this address, then click Add:
https://api-wh.facebookdownloader.io/facebook/mcp - Click Connect; in the window that opens, log in or sign up and grant access.
- Open a chat and enable FacebookDownloader from the tools menu below the input field.
No connector in the list? Reload the page, then open the chat’s tools menu and make sure it is on.
Paid Claude plans only ยท desktop app on macOS or Windows.
- Get the Claude app for desktop, open it and sign in.
- Go to Settings → Connectors.
-
Pick Add custom connector.
-
Enter this address, then click Connect:
https://api-wh.facebookdownloader.io/facebook/mcp - Your browser opens a tab where you log in or sign up and grant access.
- Go back to the app: FacebookDownloader is now in the list of tools.
Older versions of the app lack custom connectors, so update it if the option is missing.
Terminal ยท Claude Code must be installed.
- Install Claude Code and log in; the first launch walks you through it.
-
Add the server with this command:
claude mcp add --transport http facebookdownloader-mcp https://api-wh.facebookdownloader.io/facebook/mcp -
Launch Claude Code and enter
/mcp. - Select facebookdownloader-mcp, then Authenticate โ a sign-in page opens in your browser.
- Log in or sign up, grant access and return to the terminal.
- That’s all โ now just ask Claude Code for a Facebook video.
facebookdownloader-mcp just names the server in your local list, so any other name works too.
Not working?
- No sign-in window, or it shows an error. Let your browser open pop-ups for this site, then connect once more.
- The FacebookDownloader tool stops replying or is gone from the list. Remove the connector, then add it again using the same address.
- The Connectors section is nowhere to be found. Connectors must be part of your plan, and the app or site has to be up to date.
- Your session ended. Logins expire every so often — press Connect or Authenticate again to sign in.
Every plan gets full access
The first 50 free requests come without a credit card. Try it free-
Pro
$15.00 /mo
What’s included:
- 10,000 requests a month
- Firm monthly limit, no overage fees
- Built-in proxies
- Full MCP access
-
Recommended
Ultra
$69.00 /mo
What’s included:
- 60,000 requests a month
- Firm monthly limit, no overage fees
- Built-in proxies
- Full MCP access
-
Mega
$199.00 /mo
What’s included:
- 250,000 requests a month
- Firm monthly limit, no overage fees
- Built-in proxies
- Full MCP access
Payment happens right in your assistant: in any ChatGPT, Claude or other chat with FacebookDownloader connected, ask for a payment link and it comes back in the answer.
Mega not enough? Write to us and we’ll put together a plan for your volume.
Frequently asked questions
Short answers on getting Facebook videos with an AI assistant.
-
The Model Context Protocol (MCP) is an open standard for plugging AI assistants into external tools and data sources. Servers expose tools, and the assistant decides on its own when to call one.
-
Any client with MCP support. Step-by-step setup guides are here for ChatGPT, Claude on the web, the Claude desktop app and Claude Code; other clients use the universal config.
-
No. FacebookDownloader MCP handles public Facebook videos only โ it cannot reach private posts or content shared with friends only.
-
In any chat with FacebookDownloader enabled, ask the assistant for a payment link and it will reply with one. There is no checkout page on this site.
Ready to give it a try?
Hand Facebook videos and reels over to your AI assistant — a few minutes of setup, and you stay in the app you already work in.
- Every available quality and format
- Posts, reels and fb.watch URLs
- No software to install or maintain