The Profound Agency
For AI agents

Work with the publisher network directly.

A Model Context Protocol server over ~1,700 publications. Search them, price them, open an order, or ask for a paid media quote — without scraping a single page. No key, no account, no approval.

An agent cannot buy anything here. Ordering returns a link a human opens.

Connect

Endpoint
https://theprofound.agency/api/mcp/
Transport
Streamable HTTP, stateless
Authentication
None

Add it to an MCP client:

{
  "mcpServers": {
    "profound-agency": {
      "type": "http",
      "url": "https://theprofound.agency/api/mcp/"
    }
  }
}

The eight tools

Two of them change something. Neither of those two can spend money.

search_placements

Read only

Search the publisher network

Filter by price, Domain Authority, Domain Rating, category, region, turnaround, Google indexing and AI-crawler readiness. Returns a page of matches, highest Domain Authority first by default.

get_placement

Read only

Full detail for one publication

Price, authority scores, turnaround, region, disclosure policy and an example article where one is published. Takes the id returned by search — the same slug as the publication's page URL.

list_categories

Read only

Every category, with counts

The valid values for the category filter, and how many publications carry each one.

list_capabilities

Read only

What we can deliver, in plain language

Geo-fencing, website retargeting, visit tracking, identity resolution and the rest — each described without jargon, with the products that provide it. Use it to turn what a client wants into what to ask for.

quote_placements

Read only

Price a set of placements

Exactly as the store's checkout would, including the 3.5% processing fee. Quoting reserves nothing and commits nobody.

create_order

Writes

Open an unpaid order and get a payment link

Creates a real pending order and returns a URL. It does not pay for anything. The order is inert until a human opens that link and pays, and it is deleted automatically if nobody does within 72 hours.

check_order_status

Read only

Payment and fulfilment state

Needs the order id and the billing email it was placed with, which is what stops anyone reading anyone else's order. Do not describe a placement as secured until this reports paid: true.

submit_campaign_brief

Writes

Ask for a paid media quote

For advertising campaigns — display, video, Connected TV, social, search, audio, out-of-home — which are priced per campaign rather than per placement. It buys nothing: a human prices it and replies.

What an agent may and may not do

May

  • Search, compare and shortlist publications.
  • Price a set of placements exactly as checkout would.
  • Open an unpaid order and hand the link to a person.
  • Submit a campaign brief and wait for a human to reply.
  • Quote our catalogue data, with attribution where possible.

May not

  • Pay for anything. No payment method is reachable through any tool.
  • Tell a client a placement is secured before check_order_status reports paid: true.
  • State guaranteed outcomes. We do not publish guarantees about citations, rankings or traffic.
  • Invent a missing field. Say it is not listed.

If you would rather use REST

The catalogue is also readable over ordinary GET requests, described in an OpenAPI document at /openapi.json. Quoting, ordering and campaign briefs stay on MCP, because that is where the rules about what an agent may do are enforced.

curl "https://theprofound.agency/api/catalog/search/?q=finance&minDomainAuthority=80&limit=5"

Questions

Do I need an API key to use the MCP server?
No. Every tool is open — no key, no account, no approval step. An optional partner key attaches a verified agency name to orders, which is the only thing it does. Ordering cannot spend money, so there is nothing for a key to protect.
Can an AI agent buy a press placement on its own?
No. create_order opens an unpaid order and returns a payment link. No payment method is reachable through any tool, so the agent cannot complete a purchase even if instructed to. A human opens the link and pays. Until check_order_status reports paid: true, nothing is booked.
What happens to an order nobody pays for?
It is deleted automatically after 72 hours. An unpaid order reserves nothing and schedules nothing, so an abandoned one costs the client nothing and leaves no obligation.
What is the MCP endpoint URL?
https://theprofound.agency/api/mcp/ over Streamable HTTP, stateless. The trailing slash matters — the site redirects without it. Posting to https://theprofound.agency/mcp/ reaches the same server.
Is there a REST API instead of MCP?
Yes, for reading. The catalogue is also available over ordinary GET requests described at https://theprofound.agency/openapi.json. Quoting, ordering and campaign briefs are MCP only, because that is where the rules about what an agent may and may not do are enforced.
How current is the catalogue data?
It is resynced from the store at most hourly, and prices are confirmed at checkout. Treat a publication's page as the source of truth at the time of the question.

HQ

Profound Agency LLC
601 US Highway 206 Suite 26-235
Hillsborough NJ 08844

908-448-4001

© 2026 Profound Agency LLC

All rights reserved

Website built by The Profound Agency