hasdata avatar

HasData Facebook

hasdata/facebook-mcp

Public Facebook pages and profiles with likes, followers, contact details and posts, as JSON.

GitHub stars
7
tool
1
auth
Secret needed
transport
STDIO, HTTP
env var
1
last updated
Sep 24, 2026

Install

From registry metadata
$ npx add-mcp 'https://mcp.hasdata.com/mcp?apis=facebook' --name facebook --header 'x-api-key: ${X_API_KEY}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http facebook 'https://mcp.hasdata.com/mcp?apis=facebook' --header 'x-api-key: YOUR_X_API_KEY'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 1 tools

Verified live against the running server on Nov 6, 2026.

hasdata_facebook_profile_getFacebookProfileGet Facebook Profile Fetches a public Facebook page or profile by handle (username, @username or numeric profile id) and returns page id, name, username, category, bio, exact likes and talking-about counts, followers and following, website, phone, page owner, profile and cover...3 params

Get Facebook Profile Fetches a public Facebook page or profile by handle (username, @username or numeric profile id) and returns page id, name, username, category, bio, exact likes and talking-about counts, followers and following, website, phone, page owner, profile and cover...

Parameters* required
handle*string
The Facebook username of the page or profile you want to scrape, with or without the `@` symbol, or its numeric profile id (the `id` of a `profile.php?id=…` URL), e.g. `nike` or `61550916779928`. G...
languagestring
Language the page is rendered in. Facebook serves a page in the language of the request, so this changes the localised strings (`followersCount`, `followingCount`, `category`) while the exact figur...one of ar · bn · cs · da · de · el
nextPageTokenstring
Token from the `pagination.nextPageToken` field of a previous response; the page it leads to is reported as `pagination.nextPage`. Each paginated request returns the next three posts of the feed an...

Sponsors

Configuration

HASDATA_API_KEY*secret

HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.

Readme

Facebook MCP Server

A hosted Facebook MCP server that gives Claude, Cursor, Windsurf and any other MCP client one read-only Facebook tool. Look up a public page or profile by its handle and get the page record with its exact like count, contact details and owner, plus the post feed with reactions, comments and shares, all as structured JSON, with no Meta developer app and nothing to host.

It reads public Facebook pages that a signed-out visitor can see. Groups and private personal accounts are out of scope.

1,000 free credits every month, no card required, which is 100 Facebook calls at the 10-credit rate.

https://mcp.hasdata.com/mcp?apis=facebook

View the full README on GitHub

Details

Repository
github.com/hasdata/facebook-mcp
Website
docs.hasdata.com/apis/facebook/profile
Categories
Sales & Marketing, Data & Analytics
Package
@hasdata/facebook-mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active
Resources
1
Tools verified
Nov 6, 2026

More from hasdata

Related Sales & Marketing MCP servers

View all
1n0zer0d4y avatarAthena Protocoln0zer0d4y/athena-protocolAI tech lead for coding agents with validation and impact analysis7stars
2martinhavel avatarEu Registrymartinhavel/cz-agents-mcpEU company registry lookup: 16 countries incl. Lithuania (JAR: identity + legal status).6stars
3ipgeolocation avatarIPGeolocation.io MCP Serveripgeolocation/ipgeolocation-io-mcpIP geolocation, company, ASN/network, security, abuse, time zones, astronomy, currency, user agents.6stars
4flowzap-xyz avatarFlowzapflowzap-xyz/flowzap-mcpCreate workflow, sequence, architecture, and mind map diagrams via AI assistants.5stars
5strale-io avatarStralestrale-io/straleHundreds of pay-per-call tools for agents: company records, screening, validation, web reading.5stars
6sambel avatarCatchDoms — Expired Domains APIsambel/catchdoms-mcpSearch 22 sources of expired domains with SEO metrics, 183,537 aged ccTLDs, and pending-delete.4stars