Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
138 changes: 138 additions & 0 deletions docs/MCP/MCP Actions/Bid-Model.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
---
title: Bid Model
pagination_prev: null
hide_table_of_contents: true
---

import ImageLightbox from '@site/src/components/ImageLightBox';
import ExternalLink from '@site/static/img/external-link2.svg';
import BundleDetails from '@site/static/img/MCP/MCP-bundle-details.png';
import BundleDetails1 from '@site/static/img/MCP/MCP-bundle-details-1.png';
import BundleUpdate from '@site/static/img/MCP/MCP-bundle-update.png';
import ModeledItems from '@site/static/img/MCP/MCP-bm-modeled.png';
import Dimensions from '@site/static/img/MCP/MCP-bm-dimensions.png';
import CreateBundle from '@site/static/img/MCP/MCP-create-bundle.png';
import CreateBundle1 from '@site/static/img/MCP/MCP-create-bundle2.png';
import RemoveModeling from '@site/static/img/MCP/MCP-remove-modeling.png';
import CreateModeling from '@site/static/img/MCP/MCP-create-modeling.png';

# Bid Model

## Overview

The IQM MCP can connect to the Bid Model app and create Bid Models.

<div class="smallTable">
```c title="MCP Server"
http://maas-dashboard.data.iqm/bidmodel/mcp
```
</div>

### About IQM Bid Model

IQM's Bid Model app allows you to create and manage bid models for your advertising campaigns. You can define various parameters and strategies to optimize your bids and improve campaign performance.

More resources:
* [Bid Model API](/Guidelines/Bid-Model-API-Guidelines/)
* [Create a Bid Model](/Tutorials/Create-a-Bid-Model/) Tutorial
* [Campaign Deliver and Optimization<ExternalLink />](https://help.iqm.com/en/collections/3156335-campaign-delivery-and-optimization)


## Prompts

Try some of these prompts and see the IQM MCP in action!

<table className='mcpTable' style={{maxWidth: "fit-content"}}>
<th style={{ minWidth: "300px"}}>Prompt</th>
<th>Response Example</th>
<th>Notes</th>
<tr>
<td>Show me the modeled items for Campaign 563419, creative dimension, with the details in a table</td>
<td><ImageLightbox
thumb={ModeledItems}
full={ModeledItems}
alt="MCP Modeled Items"
size={200}
radius={8}
/></td>
<td>MCP creates a table of modeled items for the specified campaign and dimension</td>
</tr>
<tr>
<td>Remove modeling from image 'barcelona-skyline'</td>
<td><ImageLightbox
thumb={RemoveModeling}
full={RemoveModeling}
alt="MCP Remove Modeling"
size={200}
radius={8}
/></td>
<td>MCP removes modeling from the specified image</td>
</tr>
<tr>
<td>Create new modeling for image 'barcelona-skyline': spend ratio 10, priority 4</td>
<td><ImageLightbox
thumb={CreateModeling}
full={CreateModeling}
alt="MCP Create Modeling"
size={200}
radius={8}
/></td>
<td>MCP creates new modeling for the specified image</td>
</tr>
<tr>
<td>Show me the bundles associated with campaign 563419</td>
<td><ImageLightbox
thumb={BundleDetails1}
full={BundleDetails1}
alt="MCP Bundle Details"
size={150}
radius={8}
/><ImageLightbox
thumb={BundleDetails}
full={BundleDetails}
alt="MCP Bundle Details 1"
size={150}
radius={8}
/></td>
<td>MCP identifies Creative dimension bundle for given Campaign</td>
</tr>
<tr>
<td>Add 'barcelona-skyline' to bundle 1387</td>
<td><ImageLightbox
thumb={BundleUpdate}
full={BundleUpdate}
alt="MCP Bundle Update"
size={200}
radius={8}
/></td>
<td>MCP Adds 'barcelona-skyline' to bundle 1387 and verifies by retrieving modeled items</td>
</tr>
<tr>
<td>Show me how to create a new bundle</td>
<td><ImageLightbox
thumb={CreateBundle}
full={CreateBundle}
alt="MCP Create Bundle"
size={150}
radius={8}
/><ImageLightbox
thumb={CreateBundle1}
full={CreateBundle1}
alt="MCP Create Bundle 1"
size={150}
radius={8}
/></td>
<td>MCP creates example bundle, details workflow, and suggests next steps for applying bid modeling</td>
</tr>
<tr>
<td>Show me a list of Bid Modeling dimensions</td>
<td><ImageLightbox
thumb={Dimensions}
full={Dimensions}
alt="MCP Bid Modeling Dimensions"
size={200}
radius={8}
/></td>
<td>Creates a table of supported Bid Modeling dimensions, with descriptions and potential targeting examples</td>
</tr>
</table>
2 changes: 2 additions & 0 deletions docs/MCP/MCP Actions/Dashboard.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,11 @@ import ExternalLink from '@site/static/img/external-link2.svg';

The IQM MCP can connect to the Dashboard app and provide access to overview reports for Campaigns and Insertion Orders. It can also be used to update a Campaign's budget.

<div class="smallTable">
```c title="MCP Server"
http://maas-dashboard.data.iqm/dash/mcp
```
</div>

### About IQM Dashboards

Expand Down
2 changes: 2 additions & 0 deletions docs/MCP/MCP Actions/Reports.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,11 @@ import ExternalLink from '@site/static/img/external-link2.svg';

The IQM MCP can connect to the Reports app and create Reports. Once a Report is created, it can be executed to retrieve performance data.

<div class="smallTable">
```c title="MCP Server"
http://maas-dashboard.data.iqm/report/mcp
```
</div>

### About IQM Reports

Expand Down
16 changes: 13 additions & 3 deletions docs/MCP/MCP Actions/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ Model Context Protocol apps and actions.
</CardBody>
</Card>
</a>
</Column>
<Column>
<a class='card' href="Reports">
<p /> <a class='card' href="Reports">
<Card className='indexCards'>
<CardHeader>
<h5><Doc /> Reports</h5>
Expand All @@ -45,6 +43,18 @@ Model Context Protocol apps and actions.
</Card>
</a>
</Column>
<Column>
<a class='card' href="Bid-Model">
<Card className='indexCards'>
<CardHeader>
<h5><Doc /> Bid Model</h5>
</CardHeader>
<CardBody>
See example prompts and responses for MCP actions in the Bid Model app.
</CardBody>
</Card>
</a>
</Column>
<Column>
<a class='card' href="Master">
<Card className='indexCards'>
Expand Down
6 changes: 6 additions & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -4651,6 +4651,12 @@ const sidebars = {
id: `MCP/MCP Actions/Dashboard`,
className: 'sidebarItem'
},
{
type: `doc`,
label: 'Bid Model',
id: `MCP/MCP Actions/Bid-Model`,
className: 'sidebarItem'
},
{
type: `doc`,
label: 'Reports',
Expand Down
Binary file added static/img/MCP/MCP-bm-dimensions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-bm-modeled.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-bundle-details-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-bundle-details.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-bundle-update.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-create-bundle.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-create-bundle2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-create-modeling.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/MCP/MCP-remove-modeling.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.