MCP toolsAccount and sitesUpdated

Keep a site out of portfolios

mttr_portfolio_vetoYour claimed sites

This page as Markdown

What does mttr_portfolio_veto do?

For the owner of a site: takes it out of every portfolio but their own, at once. With out set to false it puts it back. A key may make this call on the sites it has claimed.

When to use it

  • Someone else lists your site in their portfolio and you would rather they did not.

What you ask

You say“Take example.com out of everyone else’s portfolio.”

Your assistant calls
mttr_portfolio_veto({
  site: "example.com",
  out: "out"
})
ArgumentTypeNeededWhat it is
siteTextYesThe site, as a domain such as example.com.
outTrue or falseNoTrue to take it out, false to put it back. True if left out.

What comes back

  • Whether the site is out of other portfolios.
What it answersSample
  1. Site proved yours
  2. 2Taken out
  3. 3Back in

example.com is in no portfolio but yours.

Made-up sites and figures, to show the shape of the answer. The answer itself is JSON.

Over HTTP

It is POST /api/v1/portfolio/veto, with your key as a bearer token:

HTTP
curl -X POST "https://mttr.si/api/v1/portfolio/veto" \
  -H "Authorization: Bearer $MTTR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"site":"example.com","out":"out"}'

When it fails

WhenStatusWhat to do
Your assistant has no key yet401 over MCPSign up with mttr_signup, then connect again with the key it gives.

Every error’s wording is in the API reference.

The call in full, with its HTTP address, each argument’s type, who may make it and the call in four languages, is mttr_portfolio_veto in the API reference.

Goes with

Sources