mcpbeat

Pa1m Reddit MCP Server

io.github.retampweb/pa1m-reddit
answering

Pa1m Reddit is answering right now. Last checked 12 min ago. It exposes 10 tools.

Pay-per-call Reddit agent: post reading, voting, commenting, DM and OAuth flows. x402, USDC on Base.

Uptime history 41 hours of history
41 hours agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
211 ms
Response time
average over 24h
open, no key
Access
sse

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 12 min ago.

run in your terminal
claude mcp add pa1m-reddit --transport http https://reddit.hypa1m.xyz/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "pa1m-reddit": {
      "url": "https://reddit.hypa1m.xyz/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.pa1m-reddit]
url = "https://reddit.hypa1m.xyz/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "pa1m-reddit": {
      "url": "https://reddit.hypa1m.xyz/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "pa1m-reddit": {
      "url": "https://reddit.hypa1m.xyz/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

comments
get_comments_by_id
Post Comments by Post ID — $0.01 Fetch the full comment tree for a Reddit post using its short alphanumeric post ID. Same response as the permalink endpoint — use this when you have the ID, not the full URL. Post IDs can be extracted from Reddit URLs: reddit.com/r/x/comments/{post_id}/... Example: GET /comments/1abc123 ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
get_comments_by_permalink
Post Comments by Permalink — $0.01 Fetch the full comment tree for a Reddit post using its permalink URL. Returns top-level comments with nested replies, upvote counts, and author metadata. Use this when you have the full Reddit URL. Permalink format: /r/{subreddit}/comments/{post_id}/{title}/ Example: GET /comments?permalink=/r/python/comments/1abc123/my_post_title/ ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
posts
get_posts
Subreddit Posts — $0.01 Fetch posts from any subreddit with sorting and pagination. No Reddit account needed. Sorting options: hot (trending now), new (most recent), top (most upvoted), rising (gaining momentum), controversial (most debated), best (Reddit's personalized ranking). Use t= parameter (hour/day/week/month/year/all) with sort=top or sort=controversial. Paginate by passing the 'after' cursor from the previous response. Up to 100 posts per call. Example: GET /posts?subreddit=MachineLearning&sort=top&t=week&limit=50 ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
search_posts
Search Reddit Posts — $0.01 Search Reddit posts globally or restrict to a specific subreddit. Mirrors the Posts tab on reddit.com/search. Sorting: relevance (default — highest upvoted may outrank closest match on broad queries), new (strict chronological), hot, top, comments. Tip: use sort=new with t=week for recent topical results; sort=relevance for best match. Set nsfw=true to include adult content. Paginate with 'after' cursor. Example: GET /search?q=Claude+API&sort=new&t=month&limit=25 ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
user
get_user
User Profile — $0.01 Fetch a Reddit user's public profile. Returns link karma, comment karma, account age, gold/mod/employee status flags, verified email flag, icon URL, and profile description. Example: GET /user/spez ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
get_user_comments
User Comment History — $0.01 Fetch a Reddit user's recent comments. Each item includes subreddit, upvote score, parent post title, comment body, and creation timestamp. Sort by new (default), top, or controversial. Paginate with the 'after' cursor. Example: GET /user/spez/comments?sort=top&limit=10 ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
login
login
Reddit Login — $0.05 Authenticate a Reddit account and receive session cookies needed for write operations (comment, vote, DM). Cookies are valid until revoked by Reddit. For accounts with 2FA, pass totp_secret to generate the TOTP code automatically. Body: {"username": "...", "password": "...", "totp_secret": "..." (optional)} ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
post
post_comment
Post Comment — $0.05 Submit a top-level comment on a Reddit post. Requires session cookies from POST /login (reddit_session + loid fields). Body: {"post_url": "https://reddit.com/r/...", "text": "...", "reddit_session": "...", "loid": "..."} ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
send
send_dm
Send Direct Message — $0.10 Send a private message to a Reddit user. Pass to_username (e.g. 'spez') or to_user_t2 (Reddit internal ID like t2_xxx). Requires session cookies from POST /login. Body: {"to_username": "spez", "message": "Hello!", "reddit_session": "...", "loid": "..."} ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json
vote
vote
Vote — $0.02 Upvote or downvote a Reddit post or comment. thing_id format: t3_xxx for posts, t1_xxx for comments. direction: up | down | none (none removes your vote). Requires session cookies from POST /login. Body: {"thing_id": "t3_abc123", "direction": "up", "reddit_session": "...", "loid": "..."} ### Responses: **200**: Successful Response (Success Response) Content-Type: application/json

Endpoints

URLTransportStateLatencyChecked
https://reddit.hypa1m.xyz/mcp sse answering 115 ms 12 min ago

Pa1m Reddit — questions

Answers built from our own checks of this server.

What can Pa1m Reddit do?
It exposes 10 tools, read directly from the server on our last check. Among them: get_comments_by_id, get_comments_by_permalink, get_posts, get_user, get_user_comments, login and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Pa1m Reddit mostly used for?
Its tools cluster around comments, posts and user. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Pa1m Reddit working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 211 ms. The bar chart above shows every period we have measured.
How do I connect Pa1m Reddit?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Pa1m Reddit need an API key?
No. Pa1m Reddit completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Pa1m Reddit?
It answers our handshake in 211 ms on average, which is faster than 60% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.