このMCPでできること
Crawls recent public X posts by username for monitoring, comparison, OSINT, and research, with task management and structured result retrieval.
ツール
入力スキーマ
{'type': 'object', 'title': 'cancel_taskArguments', 'required': ['task_id'], 'properties': {'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Task ID to cancel.'}}}
出力スキーマ
{'type': 'object', 'title': 'cancel_taskOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'create_crawl_taskArguments', 'required': ['users'], 'properties': {'mode': {'enum': ['normal', 'deep'], 'type': 'string', 'title': 'Mode', 'default': 'normal', 'description': 'normal = fast latest-post snapshot at scale; deep = deeper per-user collection (slower).'}, 'users': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Users', 'maxItems': 500, 'minItems': 1, 'description': "Array of X usernames (handles). You may include a leading '@'."}, 'idempotency_key': {'anyOf': [{'type': 'string', 'maxLength': 128}, {'type': 'null'}], 'title': 'Idempotency Key', 'default': None, 'description': 'Optional idempotency key for safe retries (recommended for agents).'}}}
出力スキーマ
{'type': 'object', 'title': 'create_crawl_taskOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_account_balanceArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'get_account_balanceOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_direct_crawl_paymentArguments', 'required': ['users'], 'properties': {'mode': {'enum': ['normal', 'deep'], 'type': 'string', 'title': 'Mode', 'default': 'normal', 'description': 'Direct x402 normal requests use progressive batch pricing; deep is $0.10 per normalized requested handle. Always preflight the complete list.'}, 'users': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Users', 'maxItems': 500, 'minItems': 1, 'description': 'X handles, @handles, or x.com/twitter.com profile URLs.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_direct_crawl_paymentOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_direct_result_previewArguments', 'required': ['task_id', 'task_token'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Rows to return (1-100).'}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0, 'minimum': 0, 'description': 'Zero-based row offset.'}, 'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Completed paid task ID.'}, 'task_token': {'type': 'string', 'title': 'Task Token', 'description': 'Task-scoped xtask_ token.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_direct_result_previewOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_direct_task_statusArguments', 'required': ['task_id', 'task_token'], 'properties': {'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Task ID returned after x402 settlement.'}, 'task_token': {'type': 'string', 'title': 'Task Token', 'description': 'Task-scoped xtask_ token returned after settlement or idempotent recovery.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_direct_task_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_result_download_urlArguments', 'required': ['task_id'], 'properties': {'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Task ID. Must be completed (has_result=true).'}}}
出力スキーマ
{'type': 'object', 'title': 'get_result_download_urlOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_result_previewArguments', 'required': ['task_id'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Maximum result rows to return (1-100).'}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0, 'minimum': 0, 'description': 'Zero-based row offset for pagination.'}, 'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Completed task ID owned by the current API key.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_result_previewOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_sample_resultArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'get_sample_resultOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_service_infoArguments', 'properties': {}}
出力スキーマ
{'type': 'object', 'title': 'get_service_infoOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_task_statusArguments', 'required': ['task_id'], 'properties': {'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Task ID returned by create_crawl_task.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_task_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'get_x402_quoteArguments', 'required': ['points'], 'properties': {'points': {'type': 'integer', 'title': 'Points', 'maximum': 200000, 'minimum': 1, 'description': 'Number of points to buy (1-200000). Live quote amount is authoritative.'}}}
出力スキーマ
{'type': 'object', 'title': 'get_x402_quoteOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'list_crawl_tasksArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Tasks to return (1-100).'}, 'before_id': {'anyOf': [{'type': 'integer', 'minimum': 1}, {'type': 'null'}], 'title': 'Before Id', 'default': None, 'description': 'Cursor from next_before_id; omit for the newest tasks.'}}}
出力スキーマ
{'type': 'object', 'title': 'list_crawl_tasksOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'preflight_crawlArguments', 'required': ['users'], 'properties': {'mode': {'enum': ['normal', 'deep'], 'type': 'string', 'title': 'Mode', 'default': 'normal', 'description': 'API-key accounts use 1 point per normal handle and 10 per deep handle; direct x402 normal requests receive progressive batch pricing shown by preflight.'}, 'users': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Users', 'maxItems': 500, 'minItems': 1, 'description': 'X handles, @handles, or x.com/twitter.com profile URLs.'}}}
出力スキーマ
{'type': 'object', 'title': 'preflight_crawlOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'submit_direct_crawl_paymentArguments', 'required': ['users', 'payment_signature_b64'], 'properties': {'mode': {'enum': ['normal', 'deep'], 'type': 'string', 'title': 'Mode', 'default': 'normal', 'description': 'Must exactly match the quoted mode.'}, 'users': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Users', 'maxItems': 500, 'minItems': 1, 'description': 'The exact handles/profile URLs used for the payment requirement.'}, 'payment_signature_b64': {'type': 'string', 'title': 'Payment Signature B64', 'description': 'The base64(JSON) PAYMENT-SIGNATURE produced for the accepted x402 v2 requirement.'}}}
出力スキーマ
{'type': 'object', 'title': 'submit_direct_crawl_paymentOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'wait_for_taskArguments', 'required': ['task_id'], 'properties': {'task_id': {'type': 'integer', 'title': 'Task Id', 'minimum': 1, 'description': 'Task ID returned by create_crawl_task.'}, 'timeout_seconds': {'type': 'integer', 'title': 'Timeout Seconds', 'default': 60, 'maximum': 120, 'minimum': 5, 'description': 'Maximum wait in seconds (5-120).'}, 'poll_interval_seconds': {'type': 'integer', 'title': 'Poll Interval Seconds', 'default': 5, 'maximum': 15, 'minimum': 2, 'description': 'Seconds between status checks (2-15).'}}}
出力スキーマ
{'type': 'object', 'title': 'wait_for_taskOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
入力スキーマ
{'type': 'object', 'title': 'x402_topupArguments', 'required': ['quote_id', 'payment_signature_b64'], 'properties': {'quote_id': {'type': 'string', 'title': 'Quote Id', 'description': 'Quote ID returned by PAYMENT-REQUIRED (or /x402/quote).'}, 'payment_signature_b64': {'type': 'string', 'title': 'Payment Signature B64', 'description': 'Base64(JSON) for header PAYMENT-SIGNATURE.'}}}
出力スキーマ
{'type': 'object', 'title': 'x402_topupOutput', 'required': ['result'], 'properties': {'result': {'type': 'object', 'title': 'Result', 'additionalProperties': True}}}
最近のツール変更
類似のMCPサーバー
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.
xdataapi: X (Twitter) data
Reads public X data including profiles, tweets, threads, replies, followers, following, retweeters, quotes, and search results.
Statiko — Telegram trends & channel analytics
Provides searchable Telegram channel data, post histories, trend detection, channel metrics, engagement statistics, and historica…
SocialCrawl
Provides a broad API for social, commerce, web, marketplace, jobs, finance, news, and scraping data, with endpoint discovery, mon…
mcp
Searches and analyzes social media content across platforms including X, Reddit, and YouTube, with expert discovery capabilities.
LiveDataLink
Exposes public-data tools covering economics, labor, banking, transport, books, legal opinions, carriers, environmental data, and…
Social Fetch
Retrieves public content and metadata from social networks, music services, Facebook Marketplace, events, profiles, posts, commen…
Stratalize Healthcare
Retired Stratalize server exposing benchmark, market intelligence, compliance, financial, healthcare, legal, real estate, and eco…