MCP toolsWork and approvalsUpdated

Every proposal

mttr_proposalsYour claimed sites

This page as Markdown

What does mttr_proposals do?

Your proposals, newest first, each with where it stands, for one site or all of them. With a site, it also says whether that site is set to approve or automatic. A key may make this call on the sites it has claimed.

When to use it

  • Before starting work on a site, to see how changes go out.
  • To look back over what was asked and decided.

What you ask

You say“Show me the proposals for example.com.”

Your assistant callsmttr_proposals({})
ArgumentTypeNeededWhat it is
siteTextNoOnly proposals for this site, and its mode.

What comes back

  • Each proposal with its rule, its pages and where it stands.
  • With a site, whether it is set to approve or automatic.
What it answersSample
ProposalRuleStands
p_7Show sources on guidesApproved
p_6Add a tap-to-call linkDeclined
p_5Describe imagesExpired

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

Over HTTP

It is GET /api/v1/account/proposals, with your key as a bearer token:

HTTP
curl "https://mttr.si/api/v1/account/proposals" \
  -H "Authorization: Bearer $MTTR_KEY"

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_proposals in the API reference.

Goes with

Sources