The Profound Agency
io.github.Jfromtheroc/the-profound-agency · v1.1.0
Search, price and order press placements across 1,600+ publications. Free AI-visibility audits too.
MCPremoteno credentialsE-commerceAnalytics & marketing
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 24 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
A 94/100
What it does: 24 tools · 18 read, 6 write (incl. delete/pay) · E-commerce, Analytics & marketing, Email
Test call list_categories: worked (1,073 ms)
How the rating is made
- Answers without login: +30
- Speed of first answer: +6
- Lists tools: +10
- Tool descriptions: +15
- Parameter descriptions: +8
- Read/write annotations: +5
- Safe test call: +20
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://theprofound.agency/api/mcp/Tools
24 tools listed at last check
search_placementsSearch the publisher network for editorial placements. Filter by price, Domain Authority, Domain Rating, monthly traffic, category, genre, region, turnaround, link type (dofollow or nofollow), whether the outlet is Google-indexed or LLM-ready, a restricted niche it accepts, and availability. Returnsget_placementFull detail for one publication by its id (the slug from search_placements), including price, price with the 3.5% checkout processing fee, authority scores, estimated monthly traffic (monthlyTraffic), turnaround, disclosure policy, link type (linkAttributes: "dofollow" or "nofollow" as recorded, "unlist_categoriesEvery category, genre and restricted niche in the network, each with how many publications carry it. Use them to pick valid values for search_placements' categories, genres and niche filters.quote_placementsPrice a set of placements exactly as the store's checkout would, including the 3.5% processing fee. Use this to give a client a total before creating an order. Quoting does not reserve anything. Placements that are not available are refused. An item with a niche is priced at the outlet's price for tplan_placementsRecommend a set of publications for a goal, audience and budget — already quoted, total inside budget including the 3.5% processing fee. Use this when a buyer says what they want to achieve and what they can spend, rather than naming publications. A backlink or SEO goal leaves out nofollow links. Thcreate_orderOpen a pending order for a client and return a payment link. IMPORTANT: this does not pay for anything. The order stays unpaid until a human opens the returned payUrl and pays on the store's checkout. Give the link to the client or to someone at your agency — you cannot complete payment yourself, ansubmit_campaign_briefSubmit a paid media brief for a client and have the team come back with a quote — impressions, placements and a recommendation. Use this for advertising campaigns (display, video, Connected TV, social, search, audio, out-of-home), which are priced per campaign; use create_order instead for buying arequest_auditRequest a free audit of whether AI systems — ChatGPT, Perplexity, Google's AI Overviews and crawling agents — can reach, read and quote a website. Scored out of 100 across crawler access, structured data, answer readiness, agent files, off-site authority and freshness, from public data only: no logilist_capabilitiesThe outcomes we can deliver — geo-fencing, website retargeting, visit tracking, identity resolution and so on — each in plain language with the products that provide it. Use this to translate what a client wants into what to ask for.list_channelsEvery paid media product we run — Meta, Connected TV, geo-targeted mobile, search, audio, out-of-home and the rest — each with a one or two sentence description. The slugs are what submit_campaign_brief takes as channels. Use get_channel for the full detail of one.get_channelThe full detail for one paid media product: what it is, where the ads run, the creative formats, the targeting that can be layered on, and caveats — the limits and prerequisites a buyer should know before submitting a brief. Also lists the capabilities it delivers. Priced per campaign, so no price ican_i_advertiseWhether a restricted category — alcohol, cannabis/CBD, tobacco, casinos, firearms, supplements, political, housing, loans, crypto and the rest — can run on a channel, and with what limits (age gates, restricted targeting, pre-approval). Give a channel slug from list_channels to check one, or leave icompare_placementsTwo to four publications side by side: price, Domain Authority and Rating, monthly traffic, link type, turnaround, region, disclosure, indexing, categories, genres, accepted niches and their prices, and labels, with which is cheapest, fastest, highest in authority and most visited. Use ids from searquick_visibility_checkFive basics of whether AI systems can read a website, checked instantly from its public pages: AI crawlers allowed in robots.txt, an llms.txt, Organization and FAQ structured data, and a title and description. Free, no score, nothing stored. For the full audit — scored out of 100 and reviewed by a pget_catalog_changesWhat each weekly catalogue sync changed: publications added and removed, and price changes, newest first. Filter by a date (only newer syncs), a maximum price, one or more categories, a minimum Domain Authority, additions only, or price drops only — so an agent can watch for new outlets or cheaper paskA question in plain words, answered from theprofound.agency with source URLs: publication prices, whether a category can advertise on a channel, the fee, refund terms, definitions, channel requirements, and anything the FAQs, glossary, channel pages or articles cover. Answers are quoted or read fromget_availabilityReal open slots from the agency's appointment calendar: 30-minute meetings on weekdays, booked in the agency's timezone. Returns each slot's start, end and a readable label. A slot is not a booking — hand the human a link from create_booking_link so they confirm it.create_booking_linkThe agency's booking URL for a 30-minute meeting, returned with the human's name and email as separate fields. Give the human the URL and ask them to enter the name and email on the booking page — the meeting does not exist until they confirm it there. Never present a meeting as booked on the strengcreate_text_linkA text message to the agency's number, (908) 448-4001, prepared for the human to send from their own phone: returns the message and an sms: link that opens their messaging app with it filled in. Nothing is sent until the human taps send, so show them the message first and never send it for them withcheck_order_statusPayment and fulfilment state for an order you created. Requires the billing email the order was placed with, which is what stops anyone reading anyone else's order. Returns paid: false plus the payment link while it is still awaiting payment. An order that was never paid and has been swept will reposubmit_article_draftFile the client's article draft against a paid order. The order id plus the billing email on the order prove ownership — a wrong pairing reads exactly like a missing order. The order must be paid: an unpaid order has bought nothing yet. The draft goes to the editorial team; a human reviews and approget_client_orderFor a paid order: each publication on it, with its own stage, what we need next, the content the client sent, the latest outline or draft we wrote, and a sample of the publication's writing. Each publication is worked through separately. Needs the client's private order link, which only they have; asubmit_contentWhat one publication's article should be built from, the same as the form on the client's order page. Each publication on an order needs its own. Needs at least who they are and what the article should say, or a draft of their own. Only while that publication is waiting for content; sending again rereview_contentThe client's decision on one publication's latest outline or draft from get_client_order. Approving an outline starts the draft; approving the draft sends it to our editors for a final read, and cannot be undone. Show the client the full text and get their explicit go-ahead first. Changes can be ask
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/io.github.Jfromtheroc/the-profound-agency)