MCP
페이스북 MCP 서버
약 20억 명의 일일 사용자가 게시물, 사진, 비디오, 그룹, 이벤트 및 마켓플레이스 목록을 공유하는 페이스북은 커뮤니티 도달, 고객 서비스, 현지 발견 및 소셜 커머스에 있어 중요합니다.
MCP 버전: 1.0.0 29 MCP 도구 인증
기본 URL
https://mcp.pressmonitor.com/mcp 인증
MCP 호출은 JSON-RPC 2.0 요청을 통해 Bearer 토큰도 사용합니다.
Authorization: Bearer YOUR_TOKEN events_search
이벤트 검색
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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": "events_search",
"arguments": {
"query": "VALUE"
}
},
"id": 1
}' get_post
게시물 가져오기
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| post_id | string | 예 | 게시물 ID |
코드 예제
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
그룹 정보
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| id | string | 예 | ID |
코드 예제
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
마켓플레이스 상품
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| product_id | string | 예 | 상품 ID |
코드 예제
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
마켓플레이스 프로필
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
}' marketplace_search
마켓플레이스 검색
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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_search",
"arguments": {
"query": "VALUE"
}
},
"id": 1
}' page_albums
페이지 앨범
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| id | string | 예 | ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
페이지 세부정보
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| id | string | 예 | ID |
코드 예제
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
페이지 피드
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| id | string | 예 | ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
페이지 검색
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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",
"arguments": {
"query": "VALUE"
}
},
"id": 1
}' pages_search_post
페이지 검색 게시물
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
게시물 댓글
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| post_id | string | 예 | 게시물 ID |
| end_cursor | string | 아니요 | 끝 커서 |
| order | string | 아니요 | 정렬 순서 |
코드 예제
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
게시물 반응
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| post_id | string | 예 | 게시물 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
게시물 반응 수
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| post_id | string | 예 | 게시물 ID |
코드 예제
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
}' posts_search
게시물 검색
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| date_posted | string | 아니요 | 게시 날짜 |
| end_cursor | string | 아니요 | 끝 커서 |
| end_date | string | 아니요 | 종료 날짜 |
| recent_posts | string | 아니요 | 최근 게시물 |
| start_date | string | 아니요 | 시작 날짜 |
코드 예제
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",
"arguments": {
"query": "VALUE"
}
},
"id": 1
}' posts_search_post
게시물 검색 게시물
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 소개
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
코드 예제
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
프로필 앨범
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 피드
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 친구
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 좋아요
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 페이지
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
코드 예제
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
프로필 사진
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 검색
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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",
"arguments": {
"query": "VALUE"
}
},
"id": 1
}' profile_search_post
프로필 검색 게시물
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| query | string | 예 | 검색 쿼리 |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
프로필 동영상
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| user_id | string | 예 | 사용자 ID |
| end_cursor | string | 아니요 | 끝 커서 |
코드 예제
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
}' video_id_url
동영상 ID URL
인수
| 이름 | 유형 | 필수 | 설명 |
|---|---|---|---|
| url | string | 예 | URL |
코드 예제
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
}'