Where an NSFW AI app can get listed: 273 places with price, link type, review terms, submit links.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
The full terms of one place by its slug or domain: verdict, price text, link, review, how to submit, notes and the checked date, plus the terms as a paragraph. The submit link and the contact address are on the place's page for signed-in visitors.
Slug (aihaven) or domain (aihaven.com)
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
The full terms of one place by its slug or domain: verdict, price text, link, review, how to submit, notes and the checked date, plus the terms as a paragraph. The submit link and the contact address are on the place's page for signed-in visitors.
| Argument | Type | Description |
|---|---|---|
| place* | string | Slug (aihaven) or domain (aihaven.com) |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"place"
],
"properties": {
"place": {
"type": "string",
"maxLength": 120,
"description": "Slug (aihaven) or domain (aihaven.com)"
}
}
}Counts and prices across all places: free ways in, paid only, price range and median, link types, by kind, with the date of the last check.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Find directories, review sites, list sites, AI directories, launch sites, press and networks that take NSFW AI apps, filtered by kind, kind of app, price, link type, verdict or a text query. Returns name, domain, kind, verdict, price, link, review terms, submit URL and the page to cite.
| Argument | Type | Description |
|---|---|---|
| kind | string | nsfw_directory | review_site | adult_list | ai_directory | launch | press | network |
| link | string | |
| focus | string | Only places built for this kind of app, plus the general ones |
| limit | integer | Default 25 |
| price | string | free: a free way in; paid: sells a listing or a spot |
| query | string | Matches name, domain or notes |
| accepts | string | Verdict; default: yes and clean_only |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"kind": {
"enum": [
"nsfw_directory",
"review_site",
"adult_list",
"ai_directory",
"launch",
"press",
"network"
],
"type": "string",
"description": "nsfw_directory | review_site | adult_list | ai_directory | launch | press | network"
},
"link": {
"enum": [
"dofollow",
"nofollow",
"sponsored"
],
"type": "string"
},
"focus": {
"enum": [
"companions",
"chat",
"generators"
],
"type": "string",
"description": "Only places built for this kind of app, plus the general ones"
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1,
"description": "Default 25"
},
"price": {
"enum": [
"free",
"paid"
],
"type": "string",
"description": "free: a free way in; paid: sells a listing or a spot"
},
"query": {
"type": "string",
"maxLength": 80,
"description": "Matches name, domain or notes"
},
"accepts": {
"enum": [
"yes",
"clean_only",
"no"
],
"type": "string",
"description": "Verdict; default: yes and clean_only"
}
}
}Which of the tracked places link to a given app domain, from the site's nightly read of every place. Returns the count and up to 10 places with the page where the link was seen. The tracker on the site (Starter from $99 a year) gives the full list; Pro watches it every night.
| Argument | Type | Description |
|---|---|---|
| domain* | string | The app's domain, e.g. candy.ai |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 120,
"description": "The app's domain, e.g. candy.ai"
}
}
}