Fetchwire - Social Data
Ce que fait ce MCP
Retrieves public profiles, posts, comments, search results, and platform-specific data across major social networks.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'call_routeArguments', 'required': ['path'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': 'A path from list_routes, starting with /v1/.'}, 'params': {'anyOf': [{'type': 'object', 'additionalProperties': True}, {'type': 'null'}], 'title': 'Params', 'default': None, 'description': "Query parameters for that route, e.g. {'id': 'space'}."}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_commentsArguments', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'A handle, a platform id, or any public URL to the account or post. Parsed for you.'}, 'cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'The `next_cursor` from a previous response. Omit for the first page.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'Author': {'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}, 'Comment': {'type': 'object', 'title': 'Comment', 'required': ['platform', 'id', 'post_id', 'text'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'text': {'type': 'string', 'title': 'Text'}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'likes': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Likes', 'default': None}, 'author': {'anyOf': [{'$ref': '#/$defs/Author'}, {'type': 'null'}], 'default': None}, 'pinned': {'type': 'boolean', 'title': 'Pinned', 'default': False}, 'post_id': {'type': 'string', 'title': 'Post Id'}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'parent_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Parent Id', 'default': None}, 'by_creator': {'type': 'boolean', 'title': 'By Creator', 'default': False}, 'reply_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Reply Count', 'default': None}, 'replies_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Replies Cursor', 'default': None, 'description': 'Pass to the comments endpoint as `cursor` to fetch replies'}, 'created_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Created At Text', 'default': None}}}}, 'title': 'Page[Comment]', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/Comment'}, 'title': 'Items'}, 'total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Total', 'default': None, 'description': 'Total count when the platform reports one'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None, 'description': 'Opaque. Pass back as `cursor` to get the next page. Null when exhausted.'}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_postArguments', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'A handle, a platform id, or any public URL to the account or post. Parsed for you.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'Author': {'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}, 'PostStats': {'type': 'object', 'title': 'PostStats', 'properties': {'likes': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Likes', 'default': None}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'shares': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Shares', 'default': None}, 'comments': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Comments', 'default': None}}}, 'Thumbnail': {'type': 'object', 'title': 'Thumbnail', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'width': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Width', 'default': None}, 'height': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Height', 'default': None}}}}, 'title': 'Post', 'required': ['platform', 'id', 'url'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'type': 'string', 'title': 'Url'}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags'}, 'text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Text', 'default': None, 'description': 'Description or body text'}, 'type': {'enum': ['video', 'short', 'live', 'image', 'text'], 'type': 'string', 'title': 'Type', 'default': 'video'}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'stats': {'$ref': '#/$defs/PostStats'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'author': {'anyOf': [{'$ref': '#/$defs/Author'}, {'type': 'null'}], 'default': None}, 'is_live': {'type': 'boolean', 'title': 'Is Live', 'default': False}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category', 'default': None}, 'language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Language', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'created_at': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}], 'title': 'Created At', 'default': None, 'description': 'Exact publish time when the platform exposes it'}, 'thumbnails': {'type': 'array', 'items': {'$ref': '#/$defs/Thumbnail'}, 'title': 'Thumbnails'}, 'created_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Created At Text', 'default': None, 'description': "Platform's relative text such as '7 days ago'"}, 'duration_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Duration Seconds', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_usageArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', '$defs': {'EndpointUsage': {'type': 'object', 'title': 'EndpointUsage', 'required': ['endpoint', 'requests', 'credits', 'cache_hits'], 'properties': {'credits': {'type': 'integer', 'title': 'Credits'}, 'endpoint': {'type': 'string', 'title': 'Endpoint'}, 'requests': {'type': 'integer', 'title': 'Requests'}, 'cache_hits': {'type': 'integer', 'title': 'Cache Hits'}}}}, 'title': 'Usage', 'required': ['key_name', 'period', 'credits_used', 'balance', 'credits_remaining', 'by_endpoint'], 'properties': {'period': {'type': 'string', 'title': 'Period'}, 'balance': {'type': 'integer', 'title': 'Balance', 'description': 'Prepaid credits left on the account. Credits never expire.'}, 'key_name': {'type': 'string', 'title': 'Key Name'}, 'by_endpoint': {'type': 'array', 'items': {'$ref': '#/$defs/EndpointUsage'}, 'title': 'By Endpoint'}, 'credits_used': {'type': 'integer', 'title': 'Credits Used', 'description': 'This month, across all keys of the same account'}, 'credits_remaining': {'type': 'integer', 'title': 'Credits Remaining', 'description': 'Same as balance, kept for older clients'}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_userArguments', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'A handle, a platform id, or any public URL to the account or post. Parsed for you.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}
Schéma d’entrée
{'type': 'object', 'title': 'get_user_postsArguments', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id', 'description': 'A handle, a platform id, or any public URL to the account or post. Parsed for you.'}, 'cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'The `next_cursor` from a previous response. Omit for the first page.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'Post': {'type': 'object', 'title': 'Post', 'required': ['platform', 'id', 'url'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'type': 'string', 'title': 'Url'}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags'}, 'text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Text', 'default': None, 'description': 'Description or body text'}, 'type': {'enum': ['video', 'short', 'live', 'image', 'text'], 'type': 'string', 'title': 'Type', 'default': 'video'}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'stats': {'$ref': '#/$defs/PostStats'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'author': {'anyOf': [{'$ref': '#/$defs/Author'}, {'type': 'null'}], 'default': None}, 'is_live': {'type': 'boolean', 'title': 'Is Live', 'default': False}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category', 'default': None}, 'language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Language', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'created_at': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}], 'title': 'Created At', 'default': None, 'description': 'Exact publish time when the platform exposes it'}, 'thumbnails': {'type': 'array', 'items': {'$ref': '#/$defs/Thumbnail'}, 'title': 'Thumbnails'}, 'created_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Created At Text', 'default': None, 'description': "Platform's relative text such as '7 days ago'"}, 'duration_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Duration Seconds', 'default': None}}}, 'Author': {'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}, 'PostStats': {'type': 'object', 'title': 'PostStats', 'properties': {'likes': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Likes', 'default': None}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'shares': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Shares', 'default': None}, 'comments': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Comments', 'default': None}}}, 'Thumbnail': {'type': 'object', 'title': 'Thumbnail', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'width': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Width', 'default': None}, 'height': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Height', 'default': None}}}}, 'title': 'Page[Post]', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/Post'}, 'title': 'Items'}, 'total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Total', 'default': None, 'description': 'Total count when the platform reports one'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None, 'description': 'Opaque. Pass back as `cursor` to get the next page. Null when exhausted.'}}}
Schéma d’entrée
{'type': 'object', 'title': 'list_platformsArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', '$defs': {'PlatformOps': {'type': 'object', 'title': 'PlatformOps', 'required': ['platform', 'operations'], 'properties': {'platform': {'type': 'string', 'title': 'Platform'}, 'operations': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Operations', 'description': 'Which of the six operation tools this platform serves.'}}}}, 'title': 'PlatformList', 'required': ['platforms', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, 'platforms': {'type': 'array', 'items': {'$ref': '#/$defs/PlatformOps'}, 'title': 'Platforms'}}}
Schéma d’entrée
{'type': 'object', 'title': 'list_routesArguments', 'properties': {'contains': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Contains', 'default': None, 'description': "Match on the path, e.g. 'shop' or 'transcript'."}, 'platform': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Platform', 'default': None, 'description': 'Narrow to one of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'RouteInfo': {'type': 'object', 'title': 'RouteInfo', 'required': ['path', 'credits'], 'properties': {'path': {'type': 'string', 'title': 'Path', 'description': 'Pass to call_route.'}, 'credits': {'type': 'integer', 'title': 'Credits', 'description': 'What one uncached call costs.'}}}}, 'title': 'RouteList', 'required': ['count', 'routes', 'note'], 'properties': {'note': {'type': 'string', 'title': 'Note'}, 'count': {'type': 'integer', 'title': 'Count'}, 'routes': {'type': 'array', 'items': {'$ref': '#/$defs/RouteInfo'}, 'title': 'Routes'}}}
Schéma d’entrée
{'type': 'object', 'title': 'search_postsArguments', 'required': ['platform', 'q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'description': 'The search text, as a person would type it.'}, 'sort': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Sort', 'default': None, 'description': "Platform-specific ordering. Omit for the platform's default."}, 'cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'The `next_cursor` from a previous response. Omit for the first page.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'Post': {'type': 'object', 'title': 'Post', 'required': ['platform', 'id', 'url'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'type': 'string', 'title': 'Url'}, 'tags': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Tags'}, 'text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Text', 'default': None, 'description': 'Description or body text'}, 'type': {'enum': ['video', 'short', 'live', 'image', 'text'], 'type': 'string', 'title': 'Type', 'default': 'video'}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'stats': {'$ref': '#/$defs/PostStats'}, 'title': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Title', 'default': None}, 'author': {'anyOf': [{'$ref': '#/$defs/Author'}, {'type': 'null'}], 'default': None}, 'is_live': {'type': 'boolean', 'title': 'Is Live', 'default': False}, 'category': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Category', 'default': None}, 'language': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Language', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'created_at': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'null'}], 'title': 'Created At', 'default': None, 'description': 'Exact publish time when the platform exposes it'}, 'thumbnails': {'type': 'array', 'items': {'$ref': '#/$defs/Thumbnail'}, 'title': 'Thumbnails'}, 'created_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Created At Text', 'default': None, 'description': "Platform's relative text such as '7 days ago'"}, 'duration_seconds': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Duration Seconds', 'default': None}}}, 'Author': {'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}, 'PostStats': {'type': 'object', 'title': 'PostStats', 'properties': {'likes': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Likes', 'default': None}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'shares': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Shares', 'default': None}, 'comments': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Comments', 'default': None}}}, 'Thumbnail': {'type': 'object', 'title': 'Thumbnail', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}, 'width': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Width', 'default': None}, 'height': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Height', 'default': None}}}}, 'title': 'Page[Post]', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/Post'}, 'title': 'Items'}, 'total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Total', 'default': None, 'description': 'Total count when the platform reports one'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None, 'description': 'Opaque. Pass back as `cursor` to get the next page. Null when exhausted.'}}}
Schéma d’entrée
{'type': 'object', 'title': 'search_usersArguments', 'required': ['platform', 'q'], 'properties': {'q': {'type': 'string', 'title': 'Q', 'description': 'The search text, as a person would type it.'}, 'cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Cursor', 'default': None, 'description': 'The `next_cursor` from a previous response. Omit for the first page.'}, 'platform': {'type': 'string', 'title': 'Platform', 'description': 'One of: youtube, tiktok, instagram, x, reddit, linkedin, threads.'}}}
Schéma de sortie
{'type': 'object', '$defs': {'Author': {'type': 'object', 'title': 'Author', 'required': ['platform', 'id'], 'properties': {'id': {'type': 'string', 'title': 'Id'}, 'url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Url', 'default': None}, 'name': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Name', 'default': None}, 'extra': {'type': 'object', 'title': 'Extra', 'additionalProperties': True}, 'views': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Views', 'default': None}, 'handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Handle', 'default': None}, 'country': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Country', 'default': None}, 'platform': {'enum': ['youtube', 'tiktok', 'instagram', 'x', 'reddit', 'linkedin', 'threads'], 'type': 'string', 'title': 'Platform'}, 'verified': {'anyOf': [{'type': 'boolean'}, {'type': 'null'}], 'title': 'Verified', 'default': None}, 'followers': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Followers', 'default': None, 'description': 'Subscribers on YouTube. Approximate unless exact is available.'}, 'avatar_url': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Avatar Url', 'default': None}, 'description': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Description', 'default': None}, 'posts_count': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Posts Count', 'default': None}, 'joined_at_text': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Joined At Text', 'default': None}}}}, 'title': 'Page[Author]', 'required': ['items'], 'properties': {'items': {'type': 'array', 'items': {'$ref': '#/$defs/Author'}, 'title': 'Items'}, 'total': {'anyOf': [{'type': 'integer'}, {'type': 'null'}], 'title': 'Total', 'default': None, 'description': 'Total count when the platform reports one'}, 'next_cursor': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Next Cursor', 'default': None, 'description': 'Opaque. Pass back as `cursor` to get the next page. Null when exhausted.'}}}
Modifications récentes des outils
Serveurs MCP similaires
captapi
Retrieves social media profiles, posts, engagement metrics, comments, marketplace listings, events, and Meta advertising data acr…
Social Media Search API — Twitter, Instagram, Reddit, TikTok (XPOZ)
Searches and analyzes posts, comments, users, trends, and tracked topics across Twitter/X, Instagram, Reddit, and TikTok.
Stocktwits
Provides public Stocktwits market data, including ticker chart history, OHLCV bars, and related stock-market context.
Social Signal
Provides time-series analysis of post volumes across open social networks for monitoring social activity and signals.
Viral Outliers
Finds viral outlier posts across TikTok, Instagram, and YouTube, tracks creator profiles, analyzes media, monitors watchlists, an…
Reel25 — Video Analytics for TikTok, Instagram & YouTube
Tracks and analyzes TikTok, Instagram, and YouTube creator accounts and videos, including performance metrics, trends, discovery,…
telemost-mcp-server
Searches public Telegram content and channels, extracts entities, tracks posts and mentions, analyzes sentiment, and reports chan…
Youfiliate Smart Links
Creates geo-targeted affiliate smart links, manages redirects and deep links, provides click analytics, and migrates YouTube desc…