Street interview ad agency. Learn about MadBroad, book an intro call, browse jobs, and apply.
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.
Apply for MadBroad's video editor role (the same form as madbroad.co/editor-test). The applicant is emailed a personal link to the editing test. Only use details the applicant has provided.
City and state
Editing software used
Years editing
Portfolio or reel link
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http madbroad https://madbroad.co/mcp
Apply for MadBroad's video editor role (the same form as madbroad.co/editor-test). The applicant is emailed a personal link to the editing test. Only use details the applicant has provided.
| Argument | Type | Description |
|---|---|---|
| name* | string | |
| email* | string | |
| notes | string | |
| phone* | string | |
| location* | string | City and state |
| software* | string | Editing software used |
| experience* | string | Years editing |
| portfolioUrl* | string | Portfolio or reel link |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"email",
"phone",
"location",
"portfolioUrl",
"software",
"experience"
],
"properties": {
"name": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"email": {
"type": "string",
"format": "email",
"maxLength": 320
},
"notes": {
"type": "string",
"maxLength": 2000
},
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 1
},
"location": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "City and state"
},
"software": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Editing software used"
},
"experience": {
"type": "string",
"maxLength": 100,
"minLength": 1,
"description": "Years editing"
},
"portfolioUrl": {
"type": "string",
"format": "uri",
"maxLength": 1000,
"description": "Portfolio or reel link"
}
},
"additionalProperties": false
}What MadBroad does, how it works, where it shoots, and common questions.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Full description of one role and how to apply. Use a slug from list_open_roles.
| Argument | Type | Description |
|---|---|---|
| slug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 100,
"minLength": 1
}
},
"additionalProperties": false
}Published MadBroad client results, with links to the full write-ups.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Every open role at MadBroad, with location, pay, and a link.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Submit a brand's details to MadBroad's sales team (the same form as madbroad.co/book-meeting) and get a link to pick a time for the intro call. Only use details the person has provided.
| Argument | Type | Description |
|---|---|---|
| name* | string | Contact's full name |
| email* | string | Contact's work email |
| phone* | string | Contact's phone number |
| business | string | The brand, its website, and what it sells |
| interview_start | string | When the brand could start on street interviews |
| marketing_spend | string | Approximate monthly marketing spend |
| monthly_revenue | string | Approximate monthly revenue |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"name",
"email",
"phone"
],
"properties": {
"name": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Contact's full name"
},
"email": {
"type": "string",
"format": "email",
"maxLength": 320,
"description": "Contact's work email"
},
"phone": {
"type": "string",
"maxLength": 40,
"minLength": 1,
"description": "Contact's phone number"
},
"business": {
"type": "string",
"maxLength": 2000,
"description": "The brand, its website, and what it sells"
},
"interview_start": {
"enum": [
"Now",
"Within 30 days",
"30 days or more",
"Next quarter or later"
],
"type": "string",
"description": "When the brand could start on street interviews"
},
"marketing_spend": {
"enum": [
"Under $20k /mo",
"$20–50k /mo",
"$50–100k /mo",
"$100–500k /mo",
"$500k+ /mo"
],
"type": "string",
"description": "Approximate monthly marketing spend"
},
"monthly_revenue": {
"enum": [
"Less than $50k /mo",
"$50k–$100k /mo",
"$100k–$500k /mo",
"$500k–$1M /mo",
"$1M+ /mo"
],
"type": "string",
"description": "Approximate monthly revenue"
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.