accueil / serveurs / Dev & Code / io.github.IsaiahDupree/socialbridge-mcp
io.github.IsaiahDupree/socialbridge-mcp
serveur MCP (Model Context Protocol) · socialbridge 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.IsaiahDupree/socialbridge-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.IsaiahDupree/socialbridge-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- facebook_ads≈ 252 tokens
Meta (Facebook/Instagram) Ad Library records as the unified Ad[] (id, pageName, adCreativeBody, adSnapshotUrl, startDate, currency, spend + impression ranges). Provide q OR pageId. GATED — needs operator-side FACEBOOK_ACCESS_TOKEN (with ads_read); returns credentials_required until set.
Paramètres, retour & exemple (4)
Paramètresq· string · optionnel
Free-text search across ad creative. Provide q OR pageId.limit· integer · optionnel
Max results, clamped 1-100. Default 25.pageId· string · optionnel
Advertiser Page id. Provide q OR pageId.country· string · optionnel
ISO-3166 alpha-2 country (upper-cased server-side). Default US.
Exemple d'appel{"name": "facebook_ads", "arguments": {"q": "texte", "limit": 1, "pageId": "texte", "country": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reddit_history≈ 288 tokens
Keyless full-history pull via Arctic Shift — a user's or subreddit's posts, or a keyword search across Reddit history, returned as the unified Post[]. Provide at least one of username, subreddit, or q. Optional before/after bound the window by epoch-seconds or ISO timestamp.
Paramètres, retour & exemple (6)
Paramètresq· string · optionnel
Keyword to search across history.after· string · optionnel
Return items created after this epoch-seconds / ISO timestamp.limit· integer · optionnel
Max results, clamped 1-100. Default 25.before· string · optionnel
Return items created before this epoch-seconds / ISO timestamp.username· string · optionnel
Reddit username (without u/).subreddit· string · optionnel
Subreddit (without r/).
Exemple d'appel{"name": "reddit_history", "arguments": {"q": "texte", "after": "texte", "limit": 1, "before": "texte", "username": "texte", "subreddit": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_all≈ 254 tokens
The wedge no incumbent offers: fan one search query out across the requested platforms (default: all keyless, non-disabled) in parallel, merge the unified Post[], and tag each result with its platform. Gated / disabled / unsupported / throttled engines are listed under "skipped" with an honest reason — the call still returns whatever came back.
Paramètres, retour & exemple (3)
Paramètresq· string · requis
Search query.limit· integer · optionnel
Max results, clamped 1-50. Default 10.platforms· string · optionnel
Comma-separated subset of platforms to query (e.g. "tiktok,youtube,threads"). Omit for all keyless, non-disabled platforms.
Exemple d'appel{"name": "search_all", "arguments": {"q": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - snapchat_spotlight≈ 156 tokens
A creator's public Snapchat Spotlight feed as the unified Post[] with real view/comment/share counts. Keyless.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Max results, clamped 1-50. Default 20.username· string · optionnel
Account handle / username (without @).
Exemple d'appel{"name": "snapchat_spotlight", "arguments": {"limit": 1, "username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - social_comments≈ 324 tokens
Comments / replies on one post as the unified Comment[] schema, tagged with its platform. Provide url OR postId. Keyless on TikTok, YouTube, and Threads (and a single tweet via syndication on Twitter/X). Instagram, Reddit, and Facebook need operator-side credentials; Snapchat comments are not supported keyless; LinkedIn is quarantined.
Paramètres, retour & exemple (5)
Paramètresurl· string · optionnel
Post URL. Provide url OR postId.limit· integer · optionnel
Max results, clamped 1-100. Default 20.cursor· string · optionnel
Opaque pagination cursor from a previous response (where the platform supports paging).postId· string · optionnel
Platform-native post id. Provide url OR postId.platform· string · requis · instagram | tiktok | youtube | twitter | reddit | facebook | pinterest | snapchat
Target social network.
Exemple d'appel{"name": "social_comments", "arguments": {"platform": "instagram"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - social_posts≈ 328 tokens
An account's recent posts / videos / tweets / threads / pins as the unified Post[] schema (id, url, author, text, createdAt, like/comment/share/view counts, mediaType, mediaUrls, hashtags), tagged with its platform. Keyless on Instagram, TikTok, YouTube, Pinterest, Snapchat, and Threads. Twitter/X, Reddit, and Facebook need operator-side credentials; LinkedIn is quarantined. For a keyless Reddit history pull use reddit_history.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Max results, clamped 1-100. Default 20.cursor· string · optionnel
Opaque pagination cursor from a previous response (where the platform supports paging).platform· string · requis · instagram | tiktok | youtube | twitter | reddit | facebook | pinterest | snapchat
Target social network.username· string · requis
Account handle / username (without @).
Exemple d'appel{"name": "social_posts", "arguments": {"platform": "instagram", "username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - social_profile≈ 264 tokens
Fetch one account profile from any supported network as the unified Profile schema (id, username, displayName, bio, url, followers, following, postCount, verified, avatarUrl, externalUrl), tagged with its platform. Keyless on Instagram, TikTok, YouTube, Pinterest, Snapchat, and Threads. Twitter/X, Reddit, and Facebook need operator-side credentials (returns credentials_required until set); LinkedIn is quarantined (platform_disabled).
Paramètres, retour & exemple (2)
Paramètresplatform· string · requis · instagram | tiktok | youtube | twitter | reddit | facebook | pinterest | snapchat
Target social network.username· string · requis
Account handle / username (without @).
Exemple d'appel{"name": "social_profile", "arguments": {"platform": "instagram", "username": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - social_search≈ 321 tokens
Search a single network for posts matching a query, returned as the unified Post[] schema and tagged with its platform. Keyless on TikTok, YouTube, and Pinterest. Instagram, Twitter/X, Reddit, and Facebook need operator-side credentials (returns credentials_required until set). Snapchat and Threads do not support keyless search (returns not_supported); LinkedIn is quarantined. To fan one query across every network at once, use search_all.
Paramètres, retour & exemple (4)
Paramètresq· string · requis
Search query.limit· integer · optionnel
Max results, clamped 1-100. Default 20.cursor· string · optionnel
Opaque pagination cursor from a previous response (where the platform supports paging).platform· string · requis · instagram | tiktok | youtube | twitter | reddit | facebook | pinterest | snapchat
Target social network.
Exemple d'appel{"name": "social_search", "arguments": {"q": "texte", "platform": "instagram"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - threads_post≈ 149 tokens
Fetch a single thread by shortcode or URL, including its replies, as the unified Post (with replies). Provide code OR url. Keyless.
Paramètres, retour & exemple (2)
Paramètresurl· string · optionnel
Full thread URL. Provide code OR url.code· string · optionnel
Thread shortcode. Provide code OR url.
Exemple d'appel{"name": "threads_post", "arguments": {"url": "texte", "code": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - youtube_transcript≈ 212 tokens
Available caption-language list (and cue segments where retrievable) for a YouTube video. Provide url OR videoId. Keyless. NOTE: actual cue text is BotGuard-gated keyless, so it is reported honestly (available:false, empty segments) rather than fabricated.
Paramètres, retour & exemple (3)
Paramètresurl· string · optionnel
YouTube watch URL. Provide url OR videoId.lang· string · optionnel
Preferred caption language (BCP-47, e.g. "en").videoId· string · optionnel
11-char video id. Provide url OR videoId.
Exemple d'appel{"name": "youtube_transcript", "arguments": {"url": "texte", "lang": "texte", "videoId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».