MCP

Facebook MCP Server

Circa 2 miliardi di utenti quotidiani condividono post, foto, video, gruppi, eventi e annunci Marketplace su Facebook, rendendolo importante per il raggiungimento della comunità, il servizio clienti, la scoperta locale e il commercio sociale.

MCP Version: 1.0.0 29 MCP Tools Authentication
Facebook

Base URL

https://mcp.pressmonitor.com/mcp

Authentication

MCP calls use Bearer tokens over JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

get_post

Ottieni Post

Arguments

Name Type Required Description
post_id string Yes ID Post

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "get_post",
    "arguments": {
      "post_id": "VALUE"
    }
  },
  "id": 1
}'

group_info

Informazioni sul gruppo

Arguments

Name Type Required Description
id string Yes ID

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "group_info",
    "arguments": {
      "id": "VALUE"
    }
  },
  "id": 1
}'

marketplace_product

Prodotto marketplace

Arguments

Name Type Required Description
product_id string Yes ID Prodotto

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "marketplace_product",
    "arguments": {
      "product_id": "VALUE"
    }
  },
  "id": 1
}'

marketplace_profile

Profilo marketplace

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "marketplace_profile",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

page_albums

Album della pagina

Arguments

Name Type Required Description
id string Yes ID
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "page_albums",
    "arguments": {
      "id": "VALUE"
    }
  },
  "id": 1
}'

page_details

Dettagli pagina

Arguments

Name Type Required Description
id string Yes ID

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "page_details",
    "arguments": {
      "id": "VALUE"
    }
  },
  "id": 1
}'

page_feed

Feed della pagina

Arguments

Name Type Required Description
id string Yes ID
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "page_feed",
    "arguments": {
      "id": "VALUE"
    }
  },
  "id": 1
}'

pages_search_post

Ricerca post nelle pagine

Arguments

Name Type Required Description
query string Yes Query di ricerca
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "pages_search_post",
    "arguments": {
      "query": "VALUE"
    }
  },
  "id": 1
}'

post_comments

Commenti al post

Arguments

Name Type Required Description
post_id string Yes ID Post
end_cursor string No Cursore finale
order string No Ordine

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_comments",
    "arguments": {
      "post_id": "VALUE"
    }
  },
  "id": 1
}'

post_reactions

Reazioni al post

Arguments

Name Type Required Description
post_id string Yes ID Post
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_reactions",
    "arguments": {
      "post_id": "VALUE"
    }
  },
  "id": 1
}'

post_reactions_count

Conteggio reazioni al post

Arguments

Name Type Required Description
post_id string Yes ID Post

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_reactions_count",
    "arguments": {
      "post_id": "VALUE"
    }
  },
  "id": 1
}'

post_shares

Condivisioni del post

Arguments

Name Type Required Description
post_id string Yes ID Post
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "post_shares",
    "arguments": {
      "post_id": "VALUE"
    }
  },
  "id": 1
}'

posts_search_post

Ricerca post

Arguments

Name Type Required Description
query string Yes Query di ricerca
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "posts_search_post",
    "arguments": {
      "query": "VALUE"
    }
  },
  "id": 1
}'

profile_about

Informazioni sul profilo

Arguments

Name Type Required Description
user_id string Yes ID utente

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_about",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_albums

Album del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_albums",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_feed

Feed del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_feed",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_friends

Amici del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_friends",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_likes

Mi piace del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_likes",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_page

Pagina del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_page",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_photos

Foto del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_photos",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

profile_search_post

Ricerca post del profilo

Arguments

Name Type Required Description
query string Yes Query di ricerca
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_search_post",
    "arguments": {
      "query": "VALUE"
    }
  },
  "id": 1
}'

profile_videos

Video del profilo

Arguments

Name Type Required Description
user_id string Yes ID utente
end_cursor string No Cursore finale

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "profile_videos",
    "arguments": {
      "user_id": "VALUE"
    }
  },
  "id": 1
}'

share_post_url

Condividi URL del post

Arguments

Name Type Required Description
url string Yes URL

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "share_post_url",
    "arguments": {
      "url": "VALUE"
    }
  },
  "id": 1
}'

video_id_url

URL ID video

Arguments

Name Type Required Description
url string Yes URL

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "video_id_url",
    "arguments": {
      "url": "VALUE"
    }
  },
  "id": 1
}'