Search public Reddit posts, browse subreddit feeds, and read posts, comments, and profiles.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Enter Bearer followed by your Apixstar API key from https://console.apixstar.com/keys
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
List posts from a subreddit or from a user. Returns up to 100 posts, 20 by default. Billed per 10 posts returned. Failed calls and empty pages are free.
Listing order for a subreddit. Default hot.
Posts to return. Default 20.
Pagination token from a previous page.
Drop posts below this score.
Reddit username without the u/ prefix. Use instead of community to list a user's posts.
Subreddit name without the r/ prefix, such as "typescript".
Drop posts older than this many hours.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
List posts from a subreddit or from a user. Returns up to 100 posts, 20 by default. Billed per 10 posts returned. Failed calls and empty pages are free.
| Argument | Type | Description |
|---|---|---|
| sort | string | Listing order for a subreddit. Default hot. |
| limit | integer | Posts to return. Default 20. |
| cursor | string | Pagination token from a previous page. |
| minScore | integer | Drop posts below this score. |
| username | string | Reddit username without the u/ prefix. Use instead of community to list a user's posts. |
| community | string | Subreddit name without the r/ prefix, such as "typescript". |
| maxAgeHours | number | Drop posts older than this many hours. |
{
"type": "object",
"properties": {
"sort": {
"enum": [
"new",
"hot",
"top",
"rising",
"controversial"
],
"type": "string",
"description": "Listing order for a subreddit. Default hot."
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Posts to return. Default 20."
},
"cursor": {
"type": "string",
"description": "Pagination token from a previous page."
},
"minScore": {
"type": "integer",
"description": "Drop posts below this score."
},
"username": {
"type": "string",
"description": "Reddit username without the u/ prefix. Use instead of community to list a user's posts."
},
"community": {
"type": "string",
"description": "Subreddit name without the r/ prefix, such as \"typescript\"."
},
"maxAgeHours": {
"type": "number",
"description": "Drop posts older than this many hours."
}
}
}Read one post with its comments, one comment, or a user profile. A post returns up to 200 comments. Billed as one request. Failed calls are free.
| Argument | Type | Description |
|---|---|---|
| postId | string | Post id, with or without the t3_ prefix. |
| username | string | Reddit username, to read a profile. |
| commentId | string | Comment id, with or without the t1_ prefix. |
| commentLimit | integer | Comments to include with a post. Default 50. |
{
"type": "object",
"properties": {
"postId": {
"type": "string",
"description": "Post id, with or without the t3_ prefix."
},
"username": {
"type": "string",
"description": "Reddit username, to read a profile."
},
"commentId": {
"type": "string",
"description": "Comment id, with or without the t1_ prefix."
},
"commentLimit": {
"type": "integer",
"maximum": 200,
"minimum": 0,
"description": "Comments to include with a post. Default 50."
}
}
}Search Reddit posts by keyword, across Reddit or inside one subreddit. Returns up to 100 results, 20 by default. Billed per 10 results returned. Failed calls and empty pages are free.
| Argument | Type | Description |
|---|---|---|
| sort | string | |
| limit | integer | |
| query* | string | Search text. |
| cursor | string | Pagination token from a previous page. |
| community | string | Limit the search to this subreddit. |
| timeRange | string | |
| includeComments | boolean | Also search comments. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"sort": {
"enum": [
"relevance",
"hot",
"top",
"new",
"comments"
],
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"query": {
"type": "string",
"description": "Search text."
},
"cursor": {
"type": "string",
"description": "Pagination token from a previous page."
},
"community": {
"type": "string",
"description": "Limit the search to this subreddit."
},
"timeRange": {
"enum": [
"hour",
"day",
"week",
"month",
"year",
"all"
],
"type": "string"
},
"includeComments": {
"type": "boolean",
"description": "Also search comments."
}
}
}