mcpbeat Sign in

KissMyPost MCP Server

by kissmypost Your server? Claim it
answering

KissMyPost is answering right now. Last checked 11 min ago. It exposes 17 tools. Last commit 4 Nov 2026.

Reddit audience data for AI assistants: subreddit growth, best time to post, brand mentions.

Uptime history 5 days of history
5 days agonow
100.0%
Uptime 24h
91 of 91 checks
17
Tools
read from the server
617 ms
Response time
average over 24h
0
Stars
last commit 4 Nov 2026

What changed 45

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 4 November 2026. No other catalogue keeps this.

4 Nov 17 tool descriptions were rewritten26 times that day best_time_to_post, brand_mentions, compare_subreddits and 14 more
4 Nov 16 tools changed the parameters they ask for19 times that day best_time_to_post, brand_mentions, compare_subreddits and 13 more
and 12 more, back to 4 November 2026

Nothing serious here today

Today is the operative word: we check KissMyPost every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

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

run in your terminal
claude mcp add mcp --transport http 'https://kissmypost.com/api/mcp?src=mcp-registry'
Settings → Connectors → Add custom connector, then paste this address
https://kissmypost.com/api/mcp?src=mcp-registry
~/.codex/config.toml
[mcp_servers.mcp]
url = "https://kissmypost.com/api/mcp?src=mcp-registry"
.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://kissmypost.com/api/mcp?src=mcp-registry"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://kissmypost.com/api/mcp?src=mcp-registry"
    }
  }
}

Available tools 17

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

reddit
reddit_statistics
Use this when the user asks about Reddit as a whole: how many people are active, posts or comments per day, how many subreddits are active, or who Redditors are (gender, age, country, bots), e.g. "How many people are active on Reddit?". Returns, for the latest complete month: people who posted or commented (readers and logged-out visitors are not counted), accounts active over 12 months, posts and comments per day, active subreddits, gender split, median age, top country and the share of posts from known bots. No arguments; one call covers all of these. One subreddit is "Subreddit overview" (size) or "Subreddit audience" (people). No daily item limit. Access: works without sign-in; no kisses spent.
search_reddit_mentions
Use this when the user asks how often Reddit writes a word, phrase, product or name in posts and comments, or how that changed over time, e.g. "How often has Reddit mentioned Cursor IDE?", "How many times was GummySearch alternative written word for word?". Counts the name in text even without a link. Matching: match "exact" (default) = the words next to each other as one phrase, any case; quotes are not needed and change nothing. match "all" = every word anywhere in the same post or comment, any order: broader, for loose ideas ("onboarding feedback saas") or when the exact phrase finds little. Punctuation at the edges is ignored. Words that almost every post uses ("the", "how to") are refused on their own - add a specific word. Returns total posts and comments, first and peak month, the trend, every month of the period and the top 10 subreddits (no NSFW). period sets the window ("24m" default, up to "all" since 2005); subreddit limits the count to one community (then no subreddit breakdown). Links to a brand's website are a different measure: "Brand mentions". Daily limit: different phrases per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: needs a signed-in KissMyPost account (free is enough); no kisses spent.
search_reddit_posts
Use this when the user wants to read actual Reddit posts about a word or phrase, e.g. "show me posts asking for a GummySearch alternative", "what do people say about PDF editors in r/smallbusiness?". Returns up to 10 posts: title, FULL post text, subreddit, month, score, comments and reddit.com link, from the last 24 months. Reposts of the same post are shown once; posts where the query is only in the body are marked. Matching: match "exact" (default) puts posts with the exact phrase in the title first, then the phrase in the body, then (if fewer than 10) posts with all the words anywhere; match "all" skips the phrase step. Quotes are not needed. sort "relevance" (default) = on-topic titles first, then the strongest reaction; "new" = newest first. subreddit limits to one community. For counts and trends "Reddit mentions of a phrase" is the right tool; this one is for reading examples. Cost: 1 kiss per phrase, then that phrase is unlocked for 30 days (other match, sort or subreddit for it cost nothing). Empty results are not charged. Daily limit: different phrases per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: part of paid KissMyPost plans; a new free account gets a one-time allowance of kisses to try it. Without access the answer names the plan that includes it - pass that on as a plain fact.
subreddit
subreddit_audience
Use this when the user asks who is in ONE subreddit: demographics, gender split, age, or what else its people are into, e.g. "audience of r/SaaS by age", "demographics of r/fitness". Compares the regulars with all Reddit regulars: share of women, median age and every age group, where else they spend time on Reddit and what they talk about more than average. One call covers all of these. NSFW left out. Two subreddits or groups side by side: "Compare subreddits" (one call for both sides, so separate audience lookups add nothing). Size and growth: "Subreddit overview". Daily limit: different subreddits or pairs per UTC day - 50 without sign-in, 200 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
subreddit_overview
Use this when the user asks how big ONE subreddit is, whether it is growing or how active it is, e.g. "How big is r/personalfinance and is it growing?". Returns members, 12-month member growth, posts and active authors per month, main topics and language, for the latest complete month in the KissMyPost archive (named in the answer) with a link to the full report. Not covered here: who the members are (gender, age, interests) - "Subreddit audience"; when to post - "Best time to post"; rules - "Subreddit posting rules"; communities like it - "Similar subreddits". Daily limit: different subreddits per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent. Errors: a misspelt name returns up to 3 suggested names; private and NSFW subreddits are not covered.
subreddit_posting_rules
Use this when the user asks what is allowed in ONE subreddit or how likely a post is to be removed there, e.g. "What are the posting rules in r/Entrepreneur?", "Can I post links in r/SaaS?". Returns allowed post types, crossposts, karma or account-age gates and how often posts get removed there. Nothing is posted. Cost: 5 kisses per subreddit, then unlocked for 30 days. Daily limit: different subreddits per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: part of paid KissMyPost plans; a new free account gets a one-time allowance of kisses to try it. Without access the answer names the plan that includes it - pass that on as a plain fact.
subreddits
find_subreddits_by_topic
Use this when the user asks which subreddits exist for a topic, hobby, product category or audience, e.g. "where do people discuss pdf editors?", "subreddits for home espresso". Matching: whole words (not parts of words) in subreddit NAMES and DESCRIPTIONS, any language. Light English stemming: "editing" also matches "editor", "edits". Several words are NOT one phrase: each word counts on its own and rarer words weigh more ("espresso" outweighs "home"); a word in the name counts twice as much as in the description. Only the first 6 words that match anything are used; the answer lists the ignored ones. Communities with posts last month come first. Tips: 1-4 specific words ("pdf editor", "espresso grinder") beat a sentence; add a synonym rather than a long list. Quotes change nothing. Returns up to 10 with members, posts last month and a short description; NSFW left out. Neighbours: "Search subreddits" matches names only; "Top subreddits" ranks the biggest and fastest growing in a broad area; "Explore Reddit topics" finds what is discussed, by meaning. Daily limit: different searches per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
search_subreddits
Use this when the user knows (part of) a subreddit NAME and wants the exact spelling or every community with that word in its name, e.g. "subreddits with keto in the name", "is it r/Entrepreneur or r/entrepreneurs?". Matching: names only, not descriptions. Ranked: exact name > name starts with the query > query at a word boundary inside the name > anywhere in the name > close misspellings; active communities first. Returns up to 10 with members and posts last month. NSFW and bot-only communities are left out. Not for topics: communities ABOUT something are found by "Find subreddits by topic" (names and descriptions, whole words); the biggest or fastest growing by "Top subreddits". Daily limit: different searches per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
best
best_time_to_post
Use this when the user asks when to post in ONE specific subreddit, e.g. "When should I post in r/startups?". Returns the best day of week and hour in UTC (convert to the user's time zone when answering), how much timing matters there, the time zones of its active audience and how much data the answer rests on. Reddit only, not other social networks. For a concrete post idea across several candidate subreddits, "Where and when to post" gives the best day and hour per subreddit for that topic. Daily limit: different subreddits per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
brand
brand_mentions
Use this when the user asks how often Reddit links to a brand, product or company website, or how a brand shows up on Reddit, e.g. "How often does Reddit link to notion.so?", "Nike as a brand on Reddit". Counts posts and comments that link to the domain or write the domain out ("notion.so"): totals, monthly for the last 12 months, top subreddits and topics. Input: a website domain ("nike.com", "notion.so") is matched exactly. A brand name ("Nike", "Notion") is matched to its tracked domain; if several brands share the name you get their domains - call again with one. Not every brand is tracked. Links vs words: this counts links and domains. The brand NAME written in text without a link ("Nike") is counted by "Reddit mentions of a phrase". For "how much does Reddit talk about X" both answers are useful; they measure different things. Daily limit: different brands per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent. NSFW brands are refused.
compare
compare_subreddits
Use this when the user wants to compare the people of two subreddits or two groups of subreddits, e.g. "Compare r/cats and r/dogs", "r/python vs r/learnpython + r/javascript". One call returns both sides: how much they overlap, gender and age of each side, where each side spends time elsewhere and which topics each side is more into. NSFW left out. a and b are lists of names ("cats" or "r/cats"). One name per side works on every account; more than one name on a side compares a group and needs a paid account. Daily limit: different subreddits or pairs per UTC day - 50 without sign-in, 200 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
explore
explore_topics
Use this when the user asks what Reddit discusses around a subject or which narrower topics it splits into, e.g. "What topics come up around sourdough baking?", "What do people discuss about AI agents?". Searches the KissMyPost map of Reddit topics by MEANING, not exact words, so synonyms and rephrasings find the same topics; a made-up or too vague query returns no topics rather than random ones. Returns up to 10 topics with their place in the topic tree, size and the subreddits where each is discussed most. No post texts; NSFW left out. Neighbours: "Find subreddits by topic" lists communities by words in their names and descriptions; "Where and when to post" takes a concrete post idea or draft. Daily limit: different topic searches per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
reply
reply_radar
Use this when the user wants fresh threads to reply to in specific subreddits, e.g. "find threads in r/SaaS and r/startups where I could help". Takes 1-10 subreddit names and returns up to 10 fresh threads worth replying to: full post text, age, score, link, and the full text of past replies that did well on similar threads (with their points). Nothing is posted. Cost: 10 kisses per run; the same set of subreddits again the same UTC day costs nothing. Daily limit: different subreddits per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: part of paid KissMyPost plans; a new free account gets a one-time allowance of kisses to try it. Without access the answer names the plan that includes it - pass that on as a plain fact.
research
search_research
Use this when the user asks for studies or published data about how Reddit works, e.g. "Is there research on how often Reddit removes posts?". Searches KissMyPost studies of Reddit data (best time to post, removals, age and gender, brand mentions, first customers, subreddit counts and more) and returns each matching study's short answer, date and link with DOI. Leave query out to list all studies. Matches English words in titles, keywords and summaries; a study needs at least half of the query words, so 1-3 key words work best. Up to 5 matches. Live numbers for one subreddit, phrase or brand come from the data tools. No daily item limit. Access: works without sign-in; no kisses spent.
similar
similar_subreddits
Use this when the user asks for subreddits like a given one, alternatives to it or communities with the same people, e.g. "subreddits like r/running", "alternatives to r/SaaS". Returns up to 10 subreddits with similar topics and up to 10 with an overlapping audience (the same regular authors). Small subreddits with few regulars get a note that the audience list is only a weak hint; subreddits with too few posts have no topic list. To measure overlap and differences between two named subreddits use "Compare subreddits"; to find communities for a topic, "Find subreddits by topic". Daily limit: different subreddits per UTC day - 6 without sign-in, 12 on a free account, 200 on a paid one; repeating the same one is free. Access: works without sign-in; no kisses spent.
top
top_subreddits
Use this when the user asks for the biggest, fastest growing or most active subreddits, on all of Reddit or in a broad area, e.g. "fastest growing fitness subreddits", "biggest subreddits". Returns three monthly rankings, top 10 each: biggest (members), fastest growing (members gained in 12 months) and most active (people commenting per month), for the latest ranked month named in the answer. NSFW left out. topic is a broad area ("fitness", "programming", "cooking", "finance", "gaming"). A loose name is matched to the closest area (the answer says which); if nothing fits you get a list of the main areas - pick one and call again. A narrow niche ("home espresso") is better served by "Find subreddits by topic". No daily item limit. Access: works without sign-in; no kisses spent.
where
where_to_post
Use this when the user has a post idea, title or draft and asks where or when to post it on Reddit, e.g. "Where should I post: I built a free PDF editor?". Returns the subreddits where similar posts already live, how they scored (median), the best day and hour (UTC) in each, related subreddits, the peak hour for the topic and whether it is seasonal. Nothing is posted. Write the title as it would be posted; add body for a better match. A vague idea gets a weak match and the answer says so. Cost: 5 kisses per run; the same draft again the same UTC day costs nothing No daily item limit. Access: part of paid KissMyPost plans; a new free account gets a one-time allowance of kisses to try it. Without access the answer names the plan that includes it - pass that on as a plain fact.

Endpoints

URLTransportStateLatencyChecked
https://kissmypost.com/api/mcp?src=mcp-registry streamable-http answering 441 ms 11 min ago

Alternatives to KissMyPost

same job, measured the same way
Reddit Trends MCP
by trendsmcp

Reddit trend data over time, with growth for any topic or brand. Free key at trendsmcp.ai

6 tools answering
Reddit Search Scraper
by saulius876-lgtm

Search Reddit posts by keyword and subreddit; find recommendation requests and brand mentions.

answering
Reddit Trends API
by trendsapi

Reddit discussion volume and subreddit growth over time. Free key at trendsapi.ai

6 tools answering
RedditGrow
by redditgrow

Reddit growth toolkit — opportunities, replies, cold DMs, brand mentions, SEO, autopilot.

answering
MCP Reddit Brand Presence Mapper
by mambabuilt

Resolve a company domain to its subreddit and sample public mentions of the brand.

61 installs/wk local only
Forumport
by cloudcorprecords

Reddit subreddits, posts, comments and users as MCP tools.

277 installs/wk local only
Social Media Search API — Twitter, Instagram, Reddit, TikTok (XPOZ)
by xpoz

Twitter/X, Instagram, Reddit & TikTok data for AI agents. Billions of posts. No API keys.

52 tools answering
Reddit
by veezee

Reddit posts, comments, subreddits, and search for AI agents. Free key, self-minted, no signup.

answering

KissMyPost — questions

Answers built from our own checks of this server.

What can KissMyPost do?
It exposes 17 tools, read directly from the server on our last check. Among them: best_time_to_post, brand_mentions, compare_subreddits, explore_topics, find_subreddits_by_topic, reddit_statistics and 11 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 KissMyPost mostly used for?
Its tools cluster around reddit, subreddit and subreddits. 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 KissMyPost 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 617 ms. The bar chart above shows every period we have measured.
How do I connect KissMyPost?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does KissMyPost need an API key?
No. KissMyPost completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 17 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is KissMyPost?
It answers our handshake in 617 ms on average, which is faster than 17% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is KissMyPost open source?
The code is open source: it is published under the MIT licence and 0 stars on GitHub. The licence covers the code in the repository, not the hosted service at kissmypost.com, which runs on its operator's own terms.