Skip to main content
Glama
adnaan-abdi

Facebook MCP Server

by adnaan-abdi

Facebook MCP 서버

이 프로젝트는 Facebook Graph API를 사용하여 Facebook 페이지와의 상호작용을 자동화하고 관리하기 위한 MCP 서버입니다. 게시물 작성, 댓글 중재, 게시물 인사이트 조회, 부정적 피드백 필터링 도구를 제공하며, Claude 또는 기타 LLM 기반 에이전트에 바로 연결할 수 있습니다.

Trust Score


🤖 이게 뭔가요?

이 MCP는 Facebook 페이지에 직접 연결되는 AI 호출 가능한 도구 모음을 제공하여, 일반적인 API 작업을 LLM 친화적인 함수로 추상화합니다.

✅ 이점

  • 소셜 미디어 관리자가 중재 및 분석을 자동화할 수 있습니다.

  • Claude Desktop 또는 모든 에이전트 클라이언트와 완벽하게 통합됩니다.

  • 자연어만으로 Facebook 콘텐츠를 세밀하게 제어할 수 있습니다.


Related MCP server: PagePilot MCP

📦 기능

도구

설명

post_to_facebook

메시지가 포함된 새 Facebook 게시물을 작성합니다.

reply_to_comment

게시물의 특정 댓글에 답글을 답니다.

get_page_posts

페이지의 최근 게시물을 검색합니다.

get_post_comments

지정된 게시물의 댓글을 가져옵니다.

delete_post

ID로 특정 게시물을 삭제합니다.

delete_comment

ID로 특정 댓글을 삭제합니다.

hide_comment

공개 보기에서 댓글을 숨깁니다.

unhide_comment

이전에 숨긴 댓글을 다시 표시합니다.

delete_comment_from_post

특정 게시물에서 댓글을 삭제하는 별칭입니다.

filter_negative_comments

부정적인 감성 키워드가 포함된 댓글을 필터링합니다.

get_number_of_comments

게시물의 댓글 수를 셉니다.

get_number_of_likes

게시물의 좋아요 수를 셉니다.

get_post_impressions

게시물의 총 도달 수를 가져옵니다.

get_post_impressions_unique

게시물을 본 고유 사용자 수를 가져옵니다.

get_post_impressions_paid

게시물의 유료 도달 수를 가져옵니다.

get_post_impressions_organic

게시물의 유기적 도달 수를 가져옵니다.

get_post_engaged_users

게시물에 참여한 사용자 수를 가져옵니다.

get_post_clicks

게시물의 클릭 수를 가져옵니다.

get_post_reactions_like_total

'좋아요' 반응의 총 개수를 가져옵니다.

get_post_top_commenters

게시물의 주요 댓글 작성자를 가져옵니다.

post_image_to_facebook

캡션과 함께 이미지를 Facebook 페이지에 게시합니다.

post_video_to_facebook

설명과 함께 로컬 비디오 파일 경로 또는 공개적으로 액세스 가능한 비디오 URL을 게시합니다.

send_dm_to_user

사용자에게 직접 메시지를 보냅니다.

update_post

기존 게시물의 메시지를 업데이트합니다.

schedule_post

향후 게시를 위해 게시물을 예약합니다.

get_page_fan_count

총 페이지 팬 수를 검색합니다.

get_post_share_count

게시물의 공유 수를 가져옵니다.

get_post_reactions_breakdown

한 번의 호출로 게시물의 모든 반응 수를 가져옵니다.

bulk_delete_comments

ID로 여러 댓글을 삭제합니다.

bulk_hide_comments

ID로 여러 댓글을 숨깁니다.

bulk_unhide_comments

ID로 여러 댓글의 숨김을 해제합니다.

get_comment_replies

특정 댓글에 대한 모든 답글을 가져옵니다.

get_post_permalink

게시물의 permalink URL을 가져옵니다.

get_scheduled_posts

페이지의 예약된(게시되지 않은) 모든 게시물을 나열합니다.

get_page_info

확장된 페이지 세부정보(이름, 소개, 카테고리, 웹사이트)를 가져옵니다.


🚀 설정 및 설치

1. 저장소 복제

git clone https://github.com/your-org/facebook-mcp-server.git
cd facebook-mcp-server

2. 🛠️ 설치

빠른 Python 패키지 관리자인 uv를 사용하여 종속성을 설치합니다. uv가 아직 설치되지 않은 경우 다음을 실행합니다:

curl -Ls https://astral.sh/uv/install.sh | bash

uv가 설치되면 프로젝트 종속성을 설치합니다:

uv pip install -r requirements.txt

3. 환경 설정

루트 디렉토리에 .env 파일을 만들고 Facebook 페이지 자격 증명을 추가합니다. 이 값은 https://developers.facebook.com/tools/explorer 에서 얻을 수 있습니다.

FACEBOOK_ACCESS_TOKEN=your_facebook_page_access_token
FACEBOOK_PAGE_ID=your_page_id

🧩 Claude Desktop에서 사용하기

Clade에서 FacebookMCP를 설정하려면:

  1. Clade를 엽니다.

  2. 설정 → 개발자 → 구성 편집으로 이동합니다.

  3. 열리는 구성 파일에 다음 항목을 추가합니다:

"FacebookMCP": {
  "command": "uv",
  "args": [
    "run",
    "--with",
    "mcp[cli]",
    "--with",
    "requests",
    "mcp",
    "run",
    "/path/to/facebook-mcp-server/server.py"
  ]
}

✅ 이제 준비가 되었습니다!

이것으로 Facebook MCP 서버가 완전히 구성되어 Claude Desktop을 지원할 준비가 되었습니다. 이제 자연어 프롬프트를 통해 게시, 중재, 참여도 측정을 모두 수행할 수 있습니다!


🤝 기여하기

기여, 이슈, 기능 요청을 환영합니다!
저장소를 포크하고 풀 리퀘스트를 제출해 주세요.

  • 브랜치 생성: git checkout -b feature/YourFeature

  • 변경 사항 커밋: git commit -m 'feat: add new feature'

  • 브랜치에 푸시: git push origin feature/YourFeature

  • 풀 리퀘스트 열기 🎉

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Automates Facebook Page management through the Graph API, enabling content posting, comment moderation, analytics tracking, and engagement monitoring through natural language interactions.
    30
    9
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to manage a Facebook Fanpage via the official Graph API, supporting posting, scheduling, comment moderation, and analytics, without scraping or accessing private messages.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables analytics and management of Facebook Pages through the Meta Graph API, including posts, insights, audience, and publishing.
    GPL 3.0

View all related MCP servers

Related MCP Connectors

  • Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.

  • Social media analytics, post insights, and competitor benchmarking for AI agents.

  • Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adnaan-abdi/Facebook-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server