Laurence MCP

Laurence MCP is a hosted, remote Model Context Protocol server that exposes a read-only set of nine tools over a customer's Amazon Advertising and Amazon Marketing Stream data — allowed ads profiles, daily sales, campaigns, ad groups, keywords, negative keywords, bid observations, hourly and daily stream metrics, and search term reports. It is available to Laurence customers, is authenticated with OAuth 2.0 (RFC 9728 protected resource, PKCE S256, dynamic client registration), and every tool call is scoped to the Amazon Ads profiles the signed-in user belongs to.

API entry from apis.yml

apis.yml Raw ↑
aid: laurence:mcp
name: Laurence MCP
description: Laurence MCP is a hosted, remote Model Context Protocol server that exposes a read-only set
  of nine tools over a customer's Amazon Advertising and Amazon Marketing Stream data — allowed ads profiles,
  daily sales, campaigns, ad groups, keywords, negative keywords, bid observations, hourly and daily stream
  metrics, and search term reports. It is available to Laurence customers, is authenticated with OAuth
  2.0 (RFC 9728 protected resource, PKCE S256, dynamic client registration), and every tool call is scoped
  to the Amazon Ads profiles the signed-in user belongs to.
humanURL: https://www.laurence.com/blog/laurence-mcp-launch
baseURL: https://laurence-ai-68564--ask-laurence-agent-mcp-server.modal.run/mcp
tags:
- MCP
- Amazon Ads
- Advertising
- Reporting
properties:
- type: MCPServer
  url: mcp/laurence-mcp.yml
- type: Authentication
  url: authentication/laurence-authentication.yml
- type: OAuthScopes
  url: scopes/laurence-scopes.yml
- type: Documentation
  url: https://www.laurence.com/blog/laurence-mcp-launch