mcpbeat Sign in

The Profound Agency MCP Server

by jfromtheroc Your server? Claim it
answering

The Profound Agency is answering right now. Last checked 7 min ago. It exposes 24 tools. Last commit 5 Oct 2026.

Search, price and order press placements across 1,600+ publications. Free AI-visibility audits too.

Uptime history 32 days of history · worst day 98%
32 days agonow
100.0%
Uptime 24h
91 of 91 checks
24
Tools
read from the server
1539 ms
Response time
average over 24h
0
Stars
last commit 5 Oct 2026

What changed 19

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 5 October 2026. No other catalogue keeps this.

14 Oct 6 tool descriptions were rewritten compare_placements, get_placement, list_categories and 3 more
14 Oct 4 tools changed the parameters they ask for create_order, plan_placements, quote_placements and 1 more
14 Oct a tool changed version
5 Oct 4 tools changed the parameters they ask for create_order, quote_placements, review_content and 1 more
5 Oct 3 tool descriptions were rewritten get_client_order, review_content, submit_content
5 Oct a tool changed version

The Profound Agency missed one check this week

Everything else answered, so this is steady rather than shaky. We check every 15 minutes, which is how a one-off gets told apart from the start of a pattern, and how you hear about the next one within the hour instead of from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add the-profound-agency --transport http https://theprofound.agency/api/mcp/
Settings → Connectors → Add custom connector, then paste this address
https://theprofound.agency/api/mcp/
~/.codex/config.toml
[mcp_servers.the-profound-agency]
url = "https://theprofound.agency/api/mcp/"
.cursor/mcp.json
{
  "mcpServers": {
    "the-profound-agency": {
      "url": "https://theprofound.agency/api/mcp/"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "the-profound-agency": {
      "type": "http",
      "url": "https://theprofound.agency/api/mcp/"
    }
  }
}

Available tools 24

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

submit
submit_article_draft
File 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 approves it before anything is published, so never tell the client it is published or scheduled. Confirm the draft text with a human before filing.
submit_campaign_brief
Submit 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 a press placement from the publisher catalogue, which has a fixed price. Nothing is purchased or committed here: it opens a conversation, and a human prices it and replies. Pick capabilities when you know the outcome the client wants, products when you know the channels, or both. The response scores the brief's completeness (0-100) and lists the most valuable missing details — the brief is filed regardless, so ask the human for the gaps to get priced faster. Confirm the details with a human before sending.
submit_content
What 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 replaces the earlier version. We then write an outline for the client to approve. Confirm the content with the client before sending.
order
check_order_status
Payment 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 report as not found.
create_order
Open 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, and you must not tell the client the placement is bought until check_order_status reports paid: true. Confirm the placements and the total with a human before calling this. No account or API key is required, but an unpaid order is deleted automatically after 72 hours, so send the link promptly.
ask
ask
A 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 from live data, never generated; answer is null when the site does not cover it.
availability
get_availability
Real 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.
booking
create_booking_link
The 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 strength of this link alone, and never put the name or email into the URL yourself.
can
can_i_advertise
Whether 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 it out to see every channel; add a two-letter state for state-level rules. Policy changes without notice, so treat the answer as guidance to confirm with the team.
capabilities
list_capabilities
The 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.
catalog
get_catalog_changes
What 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 placements without re-reading the whole catalogue.
categories
list_categories
Every 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.
channel
get_channel
The 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 is returned; submit_campaign_brief gets a quote.
channels
list_channels
Every 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.
client
get_client_order
For 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; a wrong or revoked link reads like a missing order.
compare
compare_placements
Two 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 search_placements. Figures only — which is better depends on what the client wants.
placement
get_placement
Full 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, "unspecified" where the catalog has no record; dofollowVariantId points to a separate dofollow package for the same outlet), genres (what the outlet covers), niches (restricted subjects it accepts) with nichePricing where an article in one is priced differently, labels (e.g. Staff, Press Release, 6 Month Lifespan), whether it can be ordered now (available), the outlet's logo, and an example article where one is published. A field the catalog has no value for is left out: unknown, not "no".
placements
search_placements
Search 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. Returns a page of matches, highest Domain Authority first by default. Each result carries the same fields as get_placement; a search with niche adds nichePrice, the price of an article in that niche.
plan
plan_placements
Recommend 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. The shareUrl opens the store with the planned placements in the cart (none when a niche price applies); the plan recommends, it reserves nothing.
quick
quick_visibility_check
Five 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 person — use request_audit.
quote
quote_placements
Price 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 that niche; where that differs from the standard price there is no shareUrl, since the store's cart charges standard prices.
request
request_audit
Request 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 logins, no analytics access and nothing installed. Free, and nothing is purchased or committed. Use this when a client wants to know why assistants do not mention them; use submit_campaign_brief when they already want to buy media. A person reviews every audit and replies to the contact email — this tool does not return a score.
review
review_content
The 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 asked for twice per piece; after that our team works with the client directly.
text
create_text_link
A 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 without their go-ahead. For a scheduled call, create_booking_link is better; use this for a quick question or to ask for a call back.

Endpoints

URLTransportStateLatencyChecked
https://theprofound.agency/api/mcp/ streamable-http answering 1414 ms 7 min ago

Alternatives to The Profound Agency

same job, measured the same way
iSearchFrom
by isearchfrom

Free SEO tools for AI agents: Google results from any location, plus rank, ad and AI visibility.

answering
Citevana AI visibility tools
by citevana

Free MCP tools for AI-search visibility: crawler checks, page audits, and llms.txt generation.

4 tools answering
Hibot
by hibot

HiBot public knowledge: the ANSWER framework for AI visibility, audit plans, case studies, research

5 tools answering
Agent Comms
by exadev

Cross-harness communication mesh for LLM agents — rooms, DMs, presence, and visibility over TCP

4 166 installs/wk local only
OmniForce
by rmb

AI-search visibility: GEO audits, tracked prompts, competitors, citations.

61 installs/wk 8 tools answering
Serpier
by serpier

Track AI visibility and SEO performance, monitor publications and manage link-building orders.

answering
Jackpotkeywords MCP Server
by smythmyke

AI-powered keyword research, SEO audits, and AI-visibility scans via the JackpotKeywords REST API.

53 installs/wk local only
Trakkr
by macklpgr

AI visibility analytics for brands across citations, prompts, competitors, research, and reports.

206 installs/wk answering

The Profound Agency — questions

Answers built from our own checks of this server.

What can The Profound Agency do?
It exposes 24 tools, read directly from the server on our last check. Among them: ask, can_i_advertise, check_order_status, compare_placements, create_booking_link, create_order and 18 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is The Profound Agency mostly used for?
Its tools cluster around submit and order. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is The Profound Agency working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1539 ms. The bar chart above shows every period we have measured.
How do I connect The Profound Agency?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does The Profound Agency need an API key?
No. The Profound Agency completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 24 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is The Profound Agency?
It answers our handshake in 1539 ms on average, which is faster than 1% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is The Profound Agency open source?
We cannot say either way: 0 stars on GitHub, but we could not determine the licence, and without one the code is not open source by default.