Koskamo

Creators x Brands MCP

An MCP server that allows agents to find UGC creators who resemble a brand's target customers by checking their bios and posts. It supports instant matches, fresh graded searches, and requesting outreach for brand deals, integrating with the Creators x Brands platform to connect brands with real creators like nurses, salespeople, and students.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Creators x Brands MCP logo, by Creators x BrandsVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by Creators x Brands
MCP endpoint (Streamable HTTP)
https://creatorsxbrands.com/mcp
Vendor documentation

What its tools do

4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

Read-only (2)

4 of 4 have a description · 4 of 4 declare behavior hints · 0 of 4 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to creatorsxbrands.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Find creators who look like a brand's customers
  • Request outreach for brand deals
  • Get instant matches from checked creators
  • Track job status for fresh searches

Source and maintenance

Vendor evidenceRegistry 0.3.0

Protocol and capabilities

Server
cxb 0.1.0
MCP protocol negotiated in check
2025-06-18
Tools
4 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Creators x Brands (creatorsxbrands.com) finds real UGC creators who are a brand's customer (an ER nurse for a nurse app, an account executive for a sales tool), checked from their own bio and posts. When the user asks for creators, ask in one short question for their email and their product's website (skip what they already gave), then call find_creators right away. CxB emails them the full list with each creator's contact. Then call get_job right away: it waits for the graded results, which usually take 1-2 minutes. Free: 5 creators per email in all; Solo and Pro start once paid. For done-for-you outreach use request_outreach. TikTok only for now.

Tools

4 advertised

find_creators — Find creators who are the customer
Advertised by the server during the last successful anonymous check.

Starts a search for real TikTok creators who are the brand's customer, judged from their own bio and posts, active in the last 30 days, with typical views at least 0.3x followers. Only exact fits are returned, each with the quoted evidence for every must-have. Returns at once with a job_id and instant matches: creators CxB already checked that look like the brief. A fresh search graded against the exact must-haves follows, usually within 2 minutes: call get_job right away, it waits for the result. Free plan: 5 creators per email in all. Solo ($27/month) and Pro ($97/month) are unlimited searches under a fair-use window (3 and 10 fresh searches every 5 hours): the first paid search returns a Stripe payment link, and once it is paid, searches from that email run at once. Use it when the brief is about who the creator is, not just a topic or follower count. Needs the user's email: if you don't have it, ask for it and their product's website in one short question, then call this right away. The full list with each creator's contact is emailed there.

find_creators input schema
{
  "type": "object",
  "required": [
    "who",
    "contact_email"
  ],
  "properties": {
    "who": {
      "type": "string",
      "description": "Who the creators should be, in plain words: \"ER nurses who work nights\", \"account executives at SaaS companies\", \"parents of kids with food allergies\"."
    },
    "must": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Requirements every match must show, e.g. [\"works nights\"]. Default: everything in `who`."
    },
    "nice": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Preferences that rank a creator higher but aren't required, e.g. [\"B2B software\"]. Moving a requirement here can multiply the matches."
    },
    "plan": {
      "enum": [
        "free",
        "solo",
        "pro"
      ],
      "type": "string",
      "description": "free (default): 5 creators per email in all. solo ($27/month) and pro ($97/month): unlimited searches, fair use 3 or 10 fresh searches every 5 hours. A subscriber's searches run at once; otherwise find_creators returns a Stripe payment link and the search starts once it's paid. Only pick a paid plan when the user asked for it."
    },
    "brand": {
      "type": "string",
      "description": "The brand or product name."
    },
    "notes": {
      "type": "string"
    },
    "country": {
      "type": "string",
      "description": "Only if the user named a country. A preference: creators there rank first, but it isn't required. To require it, add it to must (e.g. \"lives in the US\")."
    },
    "followers": {
      "type": "object",
      "properties": {
        "max": {
          "type": "integer"
        },
        "min": {
          "type": "integer"
        }
      },
      "description": "Follower range. Default 1,000 to 150,000."
    },
    "platforms": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Only \"tiktok\" for now."
    },
    "max_matches": {
      "type": "integer",
      "description": "At most this many exact fits. Capped by the plan."
    },
    "product_url": {
      "type": "string",
      "description": "The product's website, if the user has one. Ask for it with the email."
    },
    "contact_email": {
      "type": "string",
      "description": "The user's email. CxB emails the full list with each creator's contact there, and replies reach CxB's founder."
    }
  }
}
find_creators annotations
{
  "title": "Find creators who are the customer",
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": false,
  "destructiveHint": false
}
get_job — Check a creator search
Advertised by the server during the last successful anonymous check.
Advertised read-only

Status and results of a find_creators search: exact matches only (each with the quoted evidence for every must-have, why it fits, followers, typical views, days since last post, best video and how to reach them), how many were found, and the funnel (how many were found, active and checked). While the search runs it waits up to 45 seconds for it to finish (set wait_seconds, 0-50); call it again until status is done or failed.

get_job input schema
{
  "type": "object",
  "required": [
    "job_id"
  ],
  "properties": {
    "job_id": {
      "type": "string"
    },
    "wait_seconds": {
      "type": "integer",
      "description": "How long to wait for a running search to finish, 0-50. Default 45 over MCP, 0 over REST."
    }
  }
}
get_job annotations
{
  "title": "Check a creator search",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
request_outreach — Have CxB reach out to creators
Advertised by the server during the last successful anonymous check.

Done for you: CxB contacts creators with the brand's brief and returns who said yes, with their rates. Give the brief, a budget, a timeline and a contact_email; optionally a job_id from find_creators and the creator handles to start with. A person replies with a quote within a day; nothing is sent to creators until the quote is accepted. Returns a request_id.

request_outreach input schema
{
  "type": "object",
  "required": [
    "who",
    "contact_email",
    "budget",
    "timeline"
  ],
  "properties": {
    "who": {
      "type": "string",
      "description": "Who the creators should be, in plain words: \"ER nurses who work nights\", \"account executives at SaaS companies\", \"parents of kids with food allergies\"."
    },
    "must": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Requirements every match must show, e.g. [\"works nights\"]. Default: everything in `who`."
    },
    "nice": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Preferences that rank a creator higher but aren't required, e.g. [\"B2B software\"]. Moving a requirement here can multiply the matches."
    },
    "brand": {
      "type": "string",
      "description": "The brand or product name."
    },
    "notes": {
      "type": "string"
    },
    "budget": {
      "type": "string",
      "description": "e.g. \"$1,500 for 5 videos\"."
    },
    "job_id": {
      "type": "string",
      "description": "A find_creators job to draw creators from."
    },
    "country": {
      "type": "string",
      "description": "Only if the user named a country. A preference: creators there rank first, but it isn't required. To require it, add it to must (e.g. \"lives in the US\")."
    },
    "timeline": {
      "type": "string",
      "description": "e.g. \"videos live by Dec 1\"."
    },
    "followers": {
      "type": "object",
      "properties": {
        "max": {
          "type": "integer"
        },
        "min": {
          "type": "integer"
        }
      },
      "description": "Follower range. Default 1,000 to 150,000."
    },
    "platforms": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Only \"tiktok\" for now."
    },
    "product_url": {
      "type": "string",
      "description": "The product's website, if the user has one. Ask for it with the email."
    },
    "deliverables": {
      "type": "string",
      "description": "e.g. \"one 30-second TikTok each, whitelisting for 60 days\"."
    },
    "contact_email": {
      "type": "string"
    },
    "creator_handles": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}
request_outreach annotations
{
  "title": "Have CxB reach out to creators",
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": false,
  "destructiveHint": false
}
get_request — Check an outreach request
Advertised by the server during the last successful anonymous check.
Advertised read-only

Status of a request_outreach request (received, quoted, accepted, reaching out, confirmed, done or declined), CxB's latest message, and the creators who said yes once there are any.

get_request input schema
{
  "type": "object",
  "required": [
    "request_id"
  ],
  "properties": {
    "request_id": {
      "type": "string"
    }
  }
}
get_request annotations
{
  "title": "Check an outreach request",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (4 of 4 answered).

  1. 2026-11-07: 1 of 1 checks answered
  2. 2026-11-09: 2 of 2 checks answered
  3. 2026-11-10: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
310 ms
95th percentile latency
310 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 310 ms · metadata changed · 4 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http creators-x-brands-mcp https://creatorsxbrands.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add creators-x-brands-mcp --url https://creatorsxbrands.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable creators-x-brands-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "creators-x-brands-mcp": {
      "url": "https://creatorsxbrands.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "creators-x-brands-mcp": {
      "type": "streamableHttp",
      "url": "https://creatorsxbrands.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start creators-x-brands-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "creators-x-brands-mcp": {
      "type": "http",
      "url": "https://creatorsxbrands.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http creators-x-brands-mcp https://creatorsxbrands.com/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://creatorsxbrands.com/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "creators-x-brands-mcp": {
      "serverUrl": "https://creatorsxbrands.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Creators x Brands MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Creators x Brands MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing