Populr SEO
Server Details
Apply the SEO fixes you approve in Populr — titles, descriptions, JSON-LD, llms.txt — in your code.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- kavya5cloud/populr-main
- GitHub Stars
- 0
TDQS
Score is being calculated.
Available Tools
7 toolsaudit_pageAudit a page's SEORead-onlyIdempotentInspect
Fetches a live page and checks its on-page SEO: title length, meta description, H1, canonical, viewport, Open Graph and structured data. Returns each problem with why it matters.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Full public URL, e.g. https://example.com/about |
Output Schema
| Name | Required | Description |
|---|---|---|
| url | No | |
| issues | No | |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
| signals | No |
draft_page_fixDraft a title and descriptionInspect
Reads one page of the managed site and drafts a better and meta description from what the page actually says. The draft is saved in Populr for the owner to approve; nothing changes on the live site.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Page path on the managed site, e.g. /pricing |
Output Schema
| Name | Required | Description |
|---|---|---|
| path | No | |
| title | No | |
| before | No | What the live page has now. |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
| description | No |
generate_llms_txtGenerate llms.txtRead-onlyIdempotentInspect
Builds an llms.txt for the managed site from the owner's business details and the approved page titles and descriptions — a plain map of the site for AI assistants. Save it at the site root as /llms.txt.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| site | No | |
| status | Yes | |
| content | No | The llms.txt file. Save it at the site root (public/llms.txt in most frameworks). |
| message | No | Why the status isn't the usual one, in a sentence. |
get_seo_fixesGet approved SEO fixesRead-onlyIdempotentInspect
Returns the SEO changes the site owner has approved in Populr — each page's , meta description and JSON-LD structured data — so you can apply them in the site's source code. Pass a path for one page, or omit it for every page.
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | A page path such as / or /about. Omit for all pages. |
Output Schema
| Name | Required | Description |
|---|---|---|
| site | No | |
| pages | No | Approved changes per page. A missing title or description means no approved change. |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
get_structured_dataGet JSON-LD structured dataRead-onlyIdempotentInspect
Returns schema.org JSON-LD for a page, built only from the business details the owner entered in Populr (name, type, contact, address, hours, profiles; FAQs on the home page). Ready to paste into the page's .
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Page path, default / |
Output Schema
| Name | Required | Description |
|---|---|---|
| path | No | |
| jsonld | No | schema.org JSON-LD objects for the page. |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
seo_statusPopulr SEO statusRead-onlyIdempotentInspect
Start here. Shows the site Populr manages for this workspace, which page fixes are approved and ready to apply in code, which are waiting for the owner's approval, and whether the business details for structured data are filled in.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| site | No | |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
| snippet | No | |
| business | No | Present once the business details for structured data are filled in. |
| faqCount | No | |
| waitingPages | No | Pages with drafts waiting for the owner's approval in Populr. |
| approvedPages | No | Pages with approved fixes, ready to apply in code. |
verify_pageVerify fixes are liveRead-onlyIdempotentInspect
Fetches a live page of the managed site and checks that its approved title, description and structured data are present in the HTML as served. Use after deploying.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Live URL of a page on the managed site |
Output Schema
| Name | Required | Description |
|---|---|---|
| url | No | |
| checks | No | |
| status | Yes | |
| message | No | Why the status isn't the usual one, in a sentence. |
| missing | No | How many approved changes aren't in the served HTML yet. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
7 tool updates
- First observed
audit_page - First observed
draft_page_fix - First observed
generate_llms_txt - First observed
get_seo_fixes - First observed
get_structured_data - First observed
seo_status - First observed
verify_page
Related MCP Connectors
Finds why Google and AI cannot read your site, gives the exact fix, applies it once you approve.
1One-call audit: robots.txt AI-bot rules, llms.txt, JSON-LD, meta tags, sitemap. Score plus fixes.
Generate SEO structured data: JSON-LD schema, robots.txt, sitemaps, hreflang, Open Graph, meta.
Turns SEO insight into page changes: keyword research, SERP and rank data, rewrites you approve.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI coding assistants to audit a site's technical SEO and AI-search readiness — including localhost dev servers — and retrieve rule explanations, fix templates, and generated llms.txt files so the assistant can edit the repo to resolve what it finds.13 npmMIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to scan pages and whole sites for SEO and AI-search visibility, generate ready-to-paste fixes and validated structured data, and verify HTML before deploy and live results after — all through stable issue codes so an agent can fix problems one by one and prove they are gone.1MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to crawl live websites, audit AEO readiness, generate Schema.org @graph JSON-LD, llms.txt, ai.txt, and robots.txt, inject structured data into HTML, validate optimizations, and retrieve framework-specific code snippets.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI coding agents to score any live domain for visibility in AI answer engines and then generate and apply paste-ready fixes — robots.txt, llms.txt, JSON-LD, titles and meta — either directly to project files or as click-by-click admin steps for hosted platforms like Squarespace, Wix and Shopify. It also re-checks edits, reads server access logs to confirm which crawlers actually arrived and whether they were genuine, and offers hosted tools for citation testing, score history, drift and competitor comparison.78 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.