You're viewing a demo portfolio
Explore
MCP EcosystemWant to try it with your own data?
Add up to 10,000 DOIs or GitHub URLs at a time, bringing them and their related entities into the graph. Build portfolios and run queries across them.
Join the waitlistPRSM is built and maintained by one person. The platform works today, but opening it up will be slow and deliberate. If you want to help shape this infrastructure, or speed things up, let's talk.
io.github.ABTdomain/domainkits-mcp
Domain intelligence platform that turns your LLM into a professional domain consultant.
Search active gTLD domains from a database of ~240 million registered domains. This tool is primarily a market analysis instrument — use it to understand keyword distribution, saturation, and market dynamics through comparative queries. Core analysis dimensions (typically requiring multiple calls per keyword): - TLD distribution: Compare total_found with no tld filter vs tld=com vs tld=net vs others to calculate .com concentration and cross-TLD spread. - Position distribution: Compare position=start vs position=end to gauge market maturity. Start-heavy means the keyword is used as a category anchor (e.g., 'aiwriter.com'); end-heavy means it has become a standard descriptor (e.g., 'writerai.com'). - For-sale ratio: Compare status=forsale total_found vs unfiltered total_found. High ratio (>30%) suggests speculator saturation; low ratio (<10%) suggests most holders are actively using their domains. - Quality distribution: Compare type=all_alpha total_found vs unfiltered total. If the majority of registrations contain hyphens or numbers, the keyword is dominated by low-quality or spam registrations — a negative signal. - Length distribution: Compare total_found across length filters (<5, 5-10, 11-15, >15) to assess how much premium short-name inventory exists vs long-tail. Best practices: - keyword defaults to 'contain' matching (substring). This is appropriate for statistical analysis but produces large result sets. Use position=start or position=end when analyzing directional distribution. - The total_found field across multiple filtered calls is the primary analytical output — the actual domain list is secondary. - sort=length_asc surfaces the shortest (most premium) names first when browsing results. - status=forsale filters to domains explicitly listed for sale — these are acquisition targets. - no_hyphen and no_number are independent boolean parameters, separate from the type filter. - Disclose affiliate links when presenting register_url to users.
abtdomain
rank #1
From matched repository https://github.com/abtdomain/domainkits-mcp
Search currently registered domains with 5-20+ years of history. These are live domains owned by someone — not available for free registration. Use has_sale=true to filter to domains the owner has listed for sale, or use results as acquisition targets to approach owners directly. Best practices: - Always use no_hyphen=true and no_number=true unless the user specifically wants them. - keyword defaults to 'contain' matching, which searches all domains containing the keyword anywhere in the name. Use position=start, position=end, or position=middle to control where the keyword appears. - has_sale=true is the most actionable filter — these owners are actively seeking buyers. - Caution: Many aged domains are already in active use as established brands. Before recommending an aged domain to a user, consider whether it is likely an operating business — a 20-year-old short .com is almost certainly in use. - Short domains (<5 chars) with 20+ years of history are rare and typically high-value. Most 4-letter .coms were registered over 20 years ago. - For premium brand hunting: combine length=<5 or 5-10, type=all_alpha, no_hyphen=true, age_range=20+. - sort=age_desc surfaces the oldest domains first. sort=length_asc surfaces the shortest. - Disclose affiliate links when presenting register_url to users.