Social Fetch
REMOTE · API.SOCIALFETCH.DEV · SCANNED AUG 3
Public social-data API and live docs for AI coding agents.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security66
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 186 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC is configured correctly; the domain's records validate against the full chain to the root. View diagnostics → Pass
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability71
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 15085 tokens (~81/item across 186 items; 186 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage98
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 93% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · api.socialfetch.dev
claude mcp add --transport http social-freak-ltd-socialfetch https://api.socialfetch.dev/mcp
[mcp_servers.social-freak-ltd-socialfetch] url = "https://api.socialfetch.dev/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"social-freak-ltd-socialfetch": {
"type": "remote",
"url": "https://api.socialfetch.dev/mcp",
"enabled": true
}
}
} openclaw mcp add social-freak-ltd-socialfetch --url https://api.socialfetch.dev/mcp --transport streamable-http
mcp_servers:
social-freak-ltd-socialfetch:
url: "https://api.socialfetch.dev/mcp" {
"mcpServers": {
"social-freak-ltd-socialfetch": {
"type": "http",
"url": "https://api.socialfetch.dev/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Aug 26 +1
- Server version: 0.23.0 → 0.24.0 functional
- New tool “instagram_post_comments_replies_list” functional
- 31 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 29 Jul 26 −1
- Schema quality: excellent → good functional
- Server version: 0.20.0 → 0.21.0 functional
- New tool “soundcloud_profile_get” functional
- New tool “soundcloud_profile_tracks_list” functional
- New tool “soundcloud_track_get” functional
- “facebook_profile_posts_list” reworded the description of “cursor” cosmetic
- “facebook_profile_reels_list” reworded the description of “cursor” cosmetic
- “google_company_ads_list” reworded the description of “cursor” cosmetic
- “hackernews_search_list” reworded the description of “pageSize” cosmetic
- “instagram_profile_posts_list” reworded the description of “cursor” cosmetic
- “instagram_profile_reels_list” reworded the description of “cursor” cosmetic
- “linkedin_jobs_search_list” reworded the description of “country” cosmetic
- “linkedin_jobs_search_list” reworded the description of “location” cosmetic
- “linkedin_profiles_posts_list” reworded the description of “endDate” cosmetic
- “linkedin_profiles_posts_list” reworded the description of “startDate” cosmetic
- “reddit_subreddit_posts_list” reworded the description of “cursor” cosmetic
- “linkedin_jobs_search_list” reworded the description of “keyword” cosmetic
- “facebook_company_ads_list” reworded the description of “cursor” cosmetic
- “facebook_group_posts_list” reworded the description of “cursor” cosmetic
- “facebook_profile_photos_list” reworded the description of “cursor” cosmetic
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 66
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://api.socialfetch.dev/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=api.socialfetch.dev | CN=YR2,O=Let's Encrypt,C=US | 12 Jun 2026 | 10 Sept 2026 | RSA 2048 | SHA256-RSA | 5b3c82fad2f96dbcea9afc120e743f809ce |
| SANs: api.socialfetch.dev | ||||||
| CN=YR2,O=Let's Encrypt,C=US (CA) | CN=Root YR,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | RSA 2048 | SHA256-RSA | 4ebd24947e24d394802d84a52fd5b319 |
| CN=Root YR,O=ISRG,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | RSA 4096 | SHA256-RSA | f24b6d17f9d9ad7cb1c9fea78782699f |
DNSSEC secure
Validation of api.socialfetch.dev. — Secure
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| dev. | present | 60074 | 8 | Verified |
| socialfetch.dev. | present | 35691 | 13 | Verified |
| api.socialfetch.dev. | Verified address RRset verified with the apex keys |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| strict-transport-security | max-age=63072000 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://api.socialfetch.dev/mcp | Verified | 200 | |
| http (plaintext) | http://api.socialfetch.dev/mcp | HTTPS enforced | 308 | https://api.socialfetch.dev/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
instagram_post_comments_replies_list List Instagram comment replies ~105
List replies to a comment on an Instagram post or Reel. Accepts a comment id and post URL. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| commentId | string | yes | Parent comment id from List Instagram post or reel comments (`data.comments[].id`). |
| cursor | string | — | Opaque cursor from a previous response to fetch the next page. |
| url | string | yes | Link to the Instagram post or reel that contains the parent comment. |
No output schema declared.
No examples provided.
instagram_post_download_get Download Instagram post or reel media ~55
Download Instagram post or reel media. Accepts a post URL.
| Name | Type | Req | Description |
|---|---|---|---|
| region | string | — | Optional ISO 3166-1 country code for request routing. |
| url | string | yes | Link to the post or reel. |
No output schema declared.
No examples provided.
instagram_post_get Get Instagram post or reel ~109
Get a single Instagram post or Reel by URL. Author is under owner (not author); timestamps use takenAt.
| Name | Type | Req | Description |
|---|---|---|---|
| downloadMedia | — | — | When true, returns permanent CDN URLs for media in `downloads`. Adds 10 credits (11 total including the base lookup). |
| region | string | — | Optional ISO 3166-1 country code for request routing. |
| trim | — | — | When true, returns a smaller response with fewer fields. |
| url | string | yes | Link to the post or reel. |
No output schema declared.
No examples provided.
instagram_post_transcript_get Get Instagram post transcript ~43
Get the spoken transcript for an Instagram post or Reel by URL.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Link to the Instagram post or Reel whose transcript should be returned. |
No output schema declared.
No examples provided.
instagram_profile_basic_get Get Instagram basic profile ~41
Get a lightweight Instagram profile by numeric user ID when you already have the id.
| Name | Type | Req | Description |
|---|---|---|---|
| userId | string | yes | Instagram numeric user id to look up. |
No output schema declared.
No examples provided.
instagram_profile_engagement_get Get Instagram profile engagement audit ~41
Get Instagram profile engagement audit. Accepts a handle.
| Name | Type | Req | Description |
|---|---|---|---|
| handle | string | yes | Instagram handle to look up, with or without a leading @. |
No output schema declared.
No examples provided.
instagram_profile_get Get Instagram profile ~55
Get a full Instagram profile by handle (bio, counts, and related fields). Returns lookupStatus plus follower/post metrics and privacy flags.
| Name | Type | Req | Description |
|---|---|---|---|
| handle | string | yes | Instagram handle to look up, with or without a leading @. |
No output schema declared.
No examples provided.
instagram_profile_highlights_list List Instagram profile highlights ~48
List story highlight albums for an Instagram profile by handle. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| handle | string | yes | Instagram handle whose story highlight albums should be listed. |
No output schema declared.
No examples provided.
instagram_profile_posts_list List Instagram profile posts ~58
List posts from an Instagram profile by handle. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor from a previous response. |
| handle | string | yes | Instagram handle whose posts should be listed. |
No output schema declared.
No examples provided.
instagram_profile_reels_list List Instagram profile reels ~88
List Reels from one specific Instagram profile by handle (not a keyword search — use instagram.search.reels.list for that; not trending — use instagram.reels.trending.list for that). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor from a previous response. |
| handle | string | yes | Instagram handle whose reels should be listed. |
No output schema declared.
No examples provided.
instagram_reels_trending_list List trending Instagram Reels ~53
List currently trending Instagram Reels (not a keyword search or profile-scoped — use instagram.search.reels.list or instagram.profile.reels.list for that). Returns a list (use cursor when paginated).
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
instagram_search_hashtag_list Search Instagram by hashtag ~114
Search public Instagram posts and Reels by hashtag. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Pagination cursor returned by a previous response. |
| datePosted | string | — | Optional filter for when matching posts were posted. |
| hashtag | string | yes | Hashtag to search for. A leading # is optional. |
| mediaType | string | — | Content filter. Use `all` for posts and Reels, or `reels` for Reels only. Default: `all`. |
No output schema declared.
No examples provided.
instagram_search_profiles_list Search Instagram profiles ~55
Search Instagram profiles by keyword. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| query | string | yes | Search query text for Instagram profiles. |
No output schema declared.
No examples provided.
instagram_search_reels_list Search Instagram Reels ~119
Search Reels site-wide by keyword (optional date filters and page-based pagination) — not scoped to one profile (use instagram.profile.reels.list) and not trending (use instagram.reels.trending.list). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| datePosted | string | — | Optional filter for when matching reels were posted. |
| page | integer | — | 1-based results page number. Omit to request the first page. Pagination is page-based. |
| query | string | yes | Search query text for Instagram Reels. |
No output schema declared.
No examples provided.
linkedin_adLibrary_ad_get Get LinkedIn Ad Library ad ~58
Get a LinkedIn Ad Library ad by ad id or Ad Library URL.
| Name | Type | Req | Description |
|---|---|---|---|
| adId | string | — | LinkedIn Ad Library id for the ad. |
| url | string | — | Public LinkedIn Ad Library URL for the ad. |
No output schema declared.
No examples provided.
linkedin_adLibrary_ads_search_list Search LinkedIn Ad Library ads ~164
Search LinkedIn Ad Library ads by company, keyword, or company id. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | — | Company name to search for in the LinkedIn Ad Library. |
| companyId | string | — | LinkedIn company id to search for in the Ad Library. |
| countries | string | — | Optional comma-separated list of country codes (for example US,CA,MX). |
| cursor | string | — | Opaque pagination cursor from a previous response. |
| endDate | string | — | Optional end date filter in YYYY-MM-DD format. |
| keyword | string | — | Keyword or phrase to search for in LinkedIn Ad Library ads. |
| startDate | string | — | Optional start date filter in YYYY-MM-DD format. |
No output schema declared.
No examples provided.
linkedin_company_get Get LinkedIn company page ~66
Get a LinkedIn company page by company URL — use linkedin.organization.get for schools and mixed organization URLs.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | LinkedIn company page URL for this lookup. School and organization-guest pages are not supported; use `GET /v1/linkedin/organizations`. |
No output schema declared.
No examples provided.
linkedin_company_posts_list List LinkedIn company posts ~98
List posts from one specific LinkedIn company page by URL (not a keyword search — use linkedin.posts.search.list to search across public posts). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| page | integer | — | 1-based results page number. Pagination is page-based; at most 7 pages can be requested for a given company. |
| url | string | yes | LinkedIn company page URL or slug whose posts should be listed. |
No output schema declared.
No examples provided.
linkedin_jobs_get Get LinkedIn jobs ~43
Get LinkedIn job postings by job URL. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| url | array | — | LinkedIn job posting URL to look up. |
No output schema declared.
No examples provided.
linkedin_jobs_search_list Search LinkedIn jobs ~258
Search LinkedIn jobs by keyword and filters. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| company | string | — | Optional company name filter. |
| country | string | — | Optional ISO 3166-1 alpha-2 country code, e.g. "GB" or "US". Narrows an ambiguous `location` label to one country; leave unset when `location` is already a country name. |
| experienceLevel | string | — | Optional experience level filter. |
| jobType | string | — | Optional job type filter. |
| keyword | string | yes | Required. Search keyword for LinkedIn job listings — a job title, skill, or company term, e.g. "typescript engineer" or "growth marketer". |
| limit | integer | — | Maximum job listings to return (default 10). |
| location | string | yes | Required. Location label as you would type it into LinkedIn's location box — a city, region, or country name, e.g. "London", "Greater Seattle Area", or "United Kingdom". |
| locationRadius | string | — | Optional location radius filter. |
| remote | string | — | Optional work arrangement filter. |
| timeRange | string | — | Optional time range filter for when jobs were posted. |
No output schema declared.
No examples provided.
linkedin_organization_get Get LinkedIn organization page ~53
Look up LinkedIn company, school, or organization pages by URL (broader than linkedin.company.get). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| url | array | — | LinkedIn organization page URL. |
No output schema declared.
No examples provided.
linkedin_people_search_list Search LinkedIn people ~85
Search LinkedIn people by first and/or last name. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| firstName | string | — | First name filter. At least one of `firstName` or `lastName` is required. |
| lastName | string | — | Last name filter. At least one of `firstName` or `lastName` is required. |
No output schema declared.
No examples provided.
linkedin_post_get Get LinkedIn post or article ~33
Get a LinkedIn post or article by URL.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Public permalink to the post or article. |
No output schema declared.
No examples provided.
linkedin_post_transcript_get Get LinkedIn post transcript ~42
Get the transcript for a LinkedIn post video by URL.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Link to the LinkedIn post whose video transcript should be returned. |
No output schema declared.
No examples provided.
linkedin_posts_search_list Search LinkedIn posts ~103
Search public LinkedIn posts site-wide by keyword (not scoped to one profile or company — use linkedin.profiles.posts.list or linkedin.company.posts.list for that). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| datePosted | string | — | Optional filter for how recently matching posts were published. |
| query | string | yes | Keyword or phrase to search for in public LinkedIn posts. |
No output schema declared.
No examples provided.
linkedin_profile_get Get LinkedIn profiles ~40
Get LinkedIn person profiles by URL or handle. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| url | array | — | LinkedIn profile URL. |
No output schema declared.
No examples provided.
linkedin_profiles_posts_list List LinkedIn profile posts ~186
List posts from one specific LinkedIn person profile by URL (not a keyword search — use linkedin.posts.search.list to search across public posts). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| endDate | string | — | Optional end of the date range for posts to include. Must be a valid ISO-8601 date-time. For profile URLs, date filtering applies only to LinkedIn articles. |
| limit | integer | — | Maximum posts to return (default 10). |
| onlyAuthoredPosts | — | — | When true, return only posts created by the profile owner. |
| startDate | string | — | Optional start of the date range for posts to include. Must be a valid ISO-8601 date-time. For profile URLs, date filtering applies only to LinkedIn articles. |
| url | string | yes | LinkedIn profile URL or vanity handle whose public posts should be listed. |
No output schema declared.
No examples provided.
linktree_profile_get Get Linktree profile ~44
Get a public Linktree profile by handle, including links and socials.
| Name | Type | Req | Description |
|---|---|---|---|
| handle | string | yes | Linktree handle to look up, with or without a leading @. |
No output schema declared.
No examples provided.
monitors_checks_list List a monitor's recent check history ~42
The self-serve "why didn't I get a webhook" view — the last ~50 checks with outcome/credits/reason.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
monitors_create Create a monitor ~170
Watch a social account or search and get a signed webhook when new content appears. Runs a synchronous baseline check on create — the response includes what's there right now, and you'll only get webhooks for items after that.
| Name | Type | Req | Description |
|---|---|---|---|
| expression | string | — | Cron expression, required when type is cron. |
| minutes | integer | — | Required when type is interval. |
| name | string | — | — |
| operationId | string | yes | A watchable operationId from monitors_sources_list. |
| params | object | yes | Params for the source, e.g. { handle: "elonmusk" }. |
| spendCapCredits | integer | — | — |
| timezone | string | — | IANA timezone, required when type is cron. |
| type | string | yes | interval or cron. |
| webhookEndpointId | string | — | — |
No output schema declared.
No examples provided.
monitors_delete Delete a monitor ~25
Permanently delete a monitor. Cannot be undone.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
monitors_events_list List monitor events ~46
Pull API for a monitor's events — queryable regardless of webhook delivery configuration.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | — |
| id | string | yes | — |
| limit | integer | — | — |
No output schema declared.
No examples provided.
monitors_get Get a monitor ~21
Get one monitor by id.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
monitors_list List monitors ~26
List the caller's monitors, optionally filtered by status.
| Name | Type | Req | Description |
|---|---|---|---|
| status | string | — | — |
No output schema declared.
No examples provided.
monitors_sources_list List watchable sources ~39
List every public API operation Monitors can watch (Twitter/X, Instagram, TikTok, Reddit profiles and searches). Powers the monitor-creation flow.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
monitors_trigger Manually trigger a monitor poll ~36
Queue an immediate check for an active monitor (async — returns once queued, not once the check finishes).
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
monitors_update Update a monitor ~92
Update a monitor's name, schedule, webhook endpoint, spend cap, or status (pause/resume).
| Name | Type | Req | Description |
|---|---|---|---|
| expression | string | — | — |
| id | string | yes | — |
| minutes | integer | — | — |
| name | string | — | — |
| spendCapCredits | — | — | — |
| status | string | — | — |
| timezone | string | — | — |
| type | string | — | — |
| webhookEndpointId | — | — | — |
No output schema declared.
No examples provided.
nl_ask_post Ask in natural language ~64
Route a natural-language social-data question to the right lookup when you do not yet know the typed tool — prefer typed tools once the operation is known. Accepts a natural-language query.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Natural-language question to route to a public API lookup. |
No output schema declared.
No examples provided.
pinterest_board_pins_list List Pinterest board pins ~74
List public pins on a Pinterest board by URL. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| trim | — | — | When true, returns a smaller response with fewer fields. |
| url | string | yes | Link to the Pinterest board. |
No output schema declared.
No examples provided.
pinterest_pin_get Get Pinterest pin ~44
Fetch a public Pinterest pin by URL.
| Name | Type | Req | Description |
|---|---|---|---|
| trim | — | — | When true, returns a smaller response with fewer fields. |
| url | string | yes | Link to the Pinterest pin. |
No output schema declared.
No examples provided.
pinterest_profile_boards_list List Pinterest profile boards ~79
List public boards for a Pinterest profile. Accepts a handle. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| handle | string | yes | Pinterest username whose boards should be listed. |
| trim | — | — | When true, returns a smaller response with fewer fields. |
No output schema declared.
No examples provided.
pinterest_search_pins_list Search Pinterest pins ~72
Search public Pinterest pins by keyword. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| query | string | yes | Search query text for Pinterest pins. |
| trim | — | — | When true, returns a smaller response with fewer fields. |
No output schema declared.
No examples provided.
reddit_post_comments_list List Reddit post comments ~83
List comments on a Reddit post by URL. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque cursor from a previous response to fetch another page of comments or replies. |
| trim | — | — | When true, requests a lighter response shape when available. |
| url | string | yes | Link to the Reddit post whose comments should be listed. |
No output schema declared.
No examples provided.
reddit_post_transcript_get Get Reddit post transcript ~76
Get captions transcript for a Reddit video post. Accepts a post or video URL.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | Optional ISO 639-1 language code (two letters) to prefer when multiple caption tracks exist. |
| url | string | yes | Link to the Reddit post or direct hosted video URL whose transcript should be returned. |
No output schema declared.
No examples provided.
reddit_search_list Search Reddit posts ~114
Search Reddit posts site-wide by keyword (not scoped to one subreddit — use reddit.subreddit.search.list for that). Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| query | string | yes | Search query text for public Reddit posts. |
| sortBy | string | — | Optional sort order for search results. |
| timeframe | string | — | Optional time range filter for search results. |
| trim | — | — | Whether to request a smaller response shape when available. |
No output schema declared.
No examples provided.
reddit_subreddit_get Get Reddit subreddit ~62
Get details for a Reddit community (subreddit).
| Name | Type | Req | Description |
|---|---|---|---|
| subreddit | string | — | Subreddit name, optional `r/` prefix, or Reddit subreddit URL. Must match Reddit's exact casing. |
| url | string | — | Optional subreddit URL for the request. |
No output schema declared.
No examples provided.
reddit_subreddit_posts_list List Reddit subreddit posts ~129
List a subreddit's post feed (hot/new/top, no keyword) — use reddit.subreddit.search.list to search within it by keyword. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor from a previous response. |
| sort | string | — | Optional sort order for the returned posts. |
| subreddit | string | yes | Subreddit name, optional `r/` prefix, or Reddit subreddit URL. Must match Reddit's exact casing. Lists posts for this subreddit. |
| timeframe | string | — | Optional timeframe used with time-based sort orders. |
No output schema declared.
No examples provided.
reddit_subreddit_search_list Search Reddit subreddit ~147
Search posts within one subreddit (not site-wide — use reddit.search.list for that). Accepts a subreddit and query. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Opaque pagination cursor returned by a previous response. |
| query | string | — | Search text to match against public subreddit posts. |
| sort | string | — | Sort order for search results. Default: `relevance`. |
| subreddit | string | yes | Subreddit name, optional `r/` prefix, or Reddit subreddit URL. Must match Reddit's exact casing. Searches posts within this subreddit. |
| timeframe | string | — | Time range filter for search results. Default: `all`. |
No output schema declared.
No examples provided.
rumble_channel_videos_list List Rumble channel videos ~64
List videos and Shorts from a Rumble channel. Accepts a channel URL. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Page number from a previous response. |
| url | string | yes | Link to the Rumble channel. |
No output schema declared.
No examples provided.
rumble_search_list Search Rumble ~57
Search Rumble for videos and Shorts by keyword. Returns a list (use cursor when paginated).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | — | Page number from a previous response. |
| query | string | yes | Search query text for Rumble content. |
No output schema declared.
No examples provided.