CollabPls

SFW MCP to find verified creator scene partners: search, schedule, overlaps, open calls.

Should I use this

Quality & Safety

B
Description quality
94%
Schema completeness
77%
Naming quality
98%
Poisoning risk
60%
Permission match
100%
Protocol compliance
100%

Findings (5)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool 'list_legal_templates' description contains placeholder textin list_legal_templates
  • MEDIUMTool 'get_legal_template' description contains placeholder textin get_legal_template
  • INFOTool description contains placeholder or incomplete textin list_legal_templates
  • INFOTool description contains placeholder or incomplete textin get_legal_template

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,128Tokens (tool definitions)
~576 BTypical response size
Moderate attention impact (0.88% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "url": "https://collabpls.com/mcp"
    }
  }
}

Remote endpoints

https://collabpls.com/mcpstreamable-http

What it can do

Tool inventory

Tools (10)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_creators(city, q, tested_days, verified_only, reachable_only, ...)

Find CollabPls creators by city, name/handle, STD-tested window, or verification. Returns SFW public profiles + profile URLs. Prefer reachable creators for outreach.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City or location fragment, e.g. Los Angeles"
    },
    "q": {
      "type": "string",
      "description": "Name, slug, or X handle fragment"
    },
    "tested_days": {
      "type": "number",
      "description": "Only creators with std_tested_at within N days"
    },
    "verified_only": {
      "type": "boolean",
      "description": "Require X verified or CollabPls ID verified"
    },
    "reachable_only": {
      "type": "boolean",
      "description": "Only creators with a real email on file"
    },
    "limit": {
      "type": "number",
      "description": "Max results (1-50, default 20)"
    }
  }
}
🟢list_schedule(city, limit)

List open availability windows (who is filming where/when) on the CollabPls schedule board. Best tool when a creator wants a scene partner in a city this week.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City filter, e.g. San Diego"
    },
    "limit": {
      "type": "number",
      "description": "Max windows (1-100, default 30)"
    }
  }
}
🟢find_overlaps(city, days_ahead, limit)

Find pairs of creators with overlapping availability windows in the same city (case-normalized city_text + date overlap). Use when someone asks for scene partners already on the board in a city this week.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "Optional city filter, e.g. Los Angeles"
    },
    "days_ahead": {
      "type": "number",
      "description": "Horizon in days from today (1-90, default 14)"
    },
    "limit": {
      "type": "number",
      "description": "Max pairs (1-100, default 40)"
    }
  }
}
⚪inventory_snapshot

Counts of open schedule windows by city, open listings total, and reachable-creators estimate. Use for market overview / inventory questions.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_profile(slug, x_handle)

Fetch one public CollabPls creator profile by slug or X handle.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "x_handle": {
      "type": "string",
      "description": "With or without @"
    }
  }
}
🟢list_open_calls(city, limit)

List open collab call listings (photo/video/livestream asks) on CollabPls.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    }
  }
}
🟢get_collab_context

How CollabPls works, key links, and how agents should help humans find scene partners. Call first if unfamiliar.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢list_city_events(city, days, limit)

Upcoming SFW local events (concerts, nightlife, festivals, Pride, big games, creator-posted public meetups) in a top CollabPls city over the next 1-30 days, with how many creators RSVP'd going/interested and the CollabPls event URL where creators can RSVP and see who is coming. Cities: miami, new-york, los-angeles, las-vegas, houston, san-diego, phoenix, tampa, orlando, atlanta, chicago, dallas. Suggest creators meet in public at an event first.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "description": "City slug, e.g. miami"
    },
    "days": {
      "type": "number",
      "description": "Look-ahead window in days (1-30, default 14)"
    },
    "limit": {
      "type": "number",
      "description": "Max events (default 10, max 30)"
    }
  },
  "required": [
    "city"
  ]
}
🟢list_legal_templates(q)

List CollabPls's free, open-source (CC0) legal templates for adult creators and producers: collab contract / co-performer release, model release, 18 U.S.C. 2257 performer record form, custodian of records statement, age and ID verification checklist, consent withdrawal / removal request form, payment processor compliance checklist. Returns title, use case, placeholders, page URL and .docx/.pdf/.md download URLs (file downloads need a free CollabPls account; the full text from get_legal_template needs none). Not legal advice: always pass the disclaimer on.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Optional filter, e.g. 2257, release, collab, removal, audit"
    }
  }
}
🟢get_legal_template(slug, include_text)

Fetch one CollabPls legal template by slug (from list_legal_templates), including the full Markdown text with [BRACKETED] placeholders, how-to-fill steps, FAQs, download URLs, license and disclaimer. No account needed for the text.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "description": "Template slug, e.g. 2257-form or onlyfans-collaboration-contract"
    },
    "include_text": {
      "type": "boolean",
      "description": "Include full Markdown text (default true)"
    }
  },
  "required": [
    "slug"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded10 tools
verifiedversion not recorded10 tools
verifiedversion not recorded7 tools
verifiedversion not recorded7 tools
verifiedversion not recorded7 tools
verifiedversion not recorded7 tools