Skip to main content
Glama

facebook-mcp-server

Servidor MCP de Facebook

Este proyecto es un servidor MCP para automatizar y gestionar las interacciones en una página de Facebook mediante la API Graph de Facebook. Ofrece herramientas para crear publicaciones, moderar comentarios, obtener información sobre las publicaciones y filtrar comentarios negativos, listo para integrarse con Claude u otros agentes basados en LLM.


🤖¿Qué es esto?

Este MCP proporciona un conjunto de herramientas invocables por IA que se conectan directamente a una página de Facebook, abstrayendo operaciones de API comunes como funciones compatibles con LLM.

✅ Beneficios

  • Permite a los administradores de redes sociales automatizar la moderación y el análisis.
  • Se integra perfectamente con Claude Desktop o cualquier cliente de Agent .
  • Permite un control detallado del contenido de Facebook a partir del lenguaje natural.

📦 Características

HerramientaDescripción
post_to_facebookCrea una nueva publicación en Facebook con un mensaje.
reply_to_commentResponder a un comentario específico en una publicación.
get_page_postsRecuperar publicaciones recientes de la página.
get_post_commentsObtener comentarios en una publicación determinada.
delete_postEliminar una publicación específica por ID.
delete_commentEliminar un comentario específico por ID.
delete_comment_from_postAlias para eliminar un comentario de una publicación específica.
filter_negative_commentsFiltra los comentarios con palabras clave de sentimiento negativo.
get_number_of_commentsCuenta el número de comentarios en una publicación.
get_number_of_likesCuenta el número de “Me gusta” en una publicación.
get_post_impressionsObtenga impresiones totales en una publicación.
get_post_impressions_uniqueObtenga el número de usuarios únicos que vieron la publicación.
get_post_impressions_paidObtenga número de impresiones pagadas en la publicación.
get_post_impressions_organicObtenga número de impresiones orgánicas en la publicación.
get_post_engaged_usersObtenga el número de usuarios que interactuaron con la publicación.
get_post_clicksObtener el número de clics en la publicación.
get_post_reactions_like_totalObtenga el número total de reacciones de "Me gusta".
get_post_top_commentersObtenga los mejores comentaristas en una publicación.
post_image_to_facebookPublica una imagen con un título en la página de Facebook.
send_dm_to_userEnvía un mensaje directo a un usuario.
update_postActualiza el mensaje de una publicación existente.

🚀 Configuración e instalación

1. Clonar el repositorio

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

2. 🛠️ Instalación

Instalar dependencias usando uv, un rápido administrador de paquetes de Python: Si uv aún no está instalado, ejecute:

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

Una vez instalado uv, instale las dependencias del proyecto:

uv pip install -r requirements.txt

3. Configurar el entorno

Crea un archivo .env en el directorio raíz y añade las credenciales de tu página de Facebook. Puedes obtenerlas en https://developers.facebook.com/tools/explorer

FACEBOOK_ACCESS_TOKEN=your_facebook_page_access_token FACEBOOK_PAGE_ID=your_page_id

🧩 Uso con Claude Desktop

Para configurar FacebookMCP en Clade:

  1. Clado abierto.
  2. Vaya a Configuración → Desarrollador → Editar configuración.
  3. En el archivo de configuración que se abre, agregue la siguiente entrada:
"FacebookMCP": { "command": "uv", "args": [ "run", "--with", "mcp[cli]", "--with", "requests", "mcp", "run", "/path/to/facebook-mcp-server/server.py" ] }

✅ ¡Estás listo para partir!

Listo: tu servidor MCP de Facebook ya está completamente configurado y listo para usar Claude Desktop. ¡Ya puedes publicar, moderar y medir la interacción mediante indicaciones en lenguaje natural!


🤝 Contribuyendo

¡Contribuciones, problemas y solicitudes de funciones son bienvenidos!
Siéntete libre de bifurcar el repositorio y enviar una solicitud de extracción.

  • Crea una rama: git checkout -b feature/YourFeature
  • Confirme sus cambios: git commit -m 'feat: add new feature'
  • Empujar a la rama: git push origin feature/YourFeature
  • Abrir una solicitud de extracción 🎉
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

servidor facebook-mcp

  1. 🤖¿Qué es esto?
    1. ✅ Beneficios
  2. 📦 Características
    1. 🚀 Configuración e instalación
      1. Clonar el repositorio
      2. 🛠️ Instalación
      3. Configurar el entorno
    2. 🧩 Uso con Claude Desktop
      1. ✅ ¡Estás listo para partir!
        1. 🤝 Contribuyendo

          Related MCP Servers

          View all related MCP servers

          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/HagaiHen/facebook-mcp-server'

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