You're viewing a demo portfolio

Join the waitlist
PRSM

neuron_update_ad_request

Active

Tool of io.github.conquext/neuron

declared in 1.0.0

Update a draft or rejected ad request. Only draft and rejected ad requests can be edited. Rejected requests revert to draft on update.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "adRequestId"
  ],
  "properties": {
    "budget": {
      "type": "number",
      "description": "Updated budget in kobo"
    },
    "message": {
      "type": "string",
      "description": "Updated ad message content"
    },
    "mediaUrl": {
      "type": "string",
      "description": "Updated media URL (set to null to clear)"
    },
    "targetGoal": {
      "type": "number",
      "description": "Updated target number of deliveries"
    },
    "targetType": {
      "enum": [
        "contacts",
        "groups"
      ],
      "type": "string",
      "description": "Target type: 'contacts' or 'groups'"
    },
    "adRequestId": {
      "type": "string",
      "description": "Unique identifier (UUID) of the ad request to update"
    },
    "messageType": {
      "type": "string",
      "description": "Updated message type: 'text', 'image', 'video', or 'document'"
    },
    "targetingMode": {
      "enum": [
        "auto",
        "manual"
      ],
      "type": "string",
      "description": "Targeting mode: 'auto' for system matching or 'manual' for hand-picked pool entries"
    },
    "targetDemographics": {
      "type": "object",
      "properties": {
        "regions": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Updated target regions"
        },
        "categories": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Updated target categories"
        }
      },
      "description": "Updated demographic targeting criteria",
      "additionalProperties": false
    },
    "selectedPoolEntryIds": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Pool entry UUIDs for manual contact targeting"
    },
    "selectedGroupPoolEntryIds": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Group pool entry UUIDs for manual group targeting"
    }
  },
  "additionalProperties": false
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

io.github.conquext/neuron

https://github.com/conquext/neuron-mcp-server

2/7 registries
View full server →
neuron_update_ad_request — io.github.conquext/neuron — PRSM MCP