io.github.AmauryDvl/serpmantics
French-first SEO: semantic content guides, scoring, E-E-A-T audits for Google, ChatGPT & Claude.
* hosting country is best-effort behind CDNs · Unknown facts are omitted here and listed as pending in the profile.
Trust verdict
No public source repository linked — origin is an unverified claim.
Profile
What this server is — descriptive, not a rating. The verdict above judges it; this describes it.
Methodology →Tool surface
A neutral, reproducible yardstick for what these tool definitions cost a model's context — not a billing figure (Claude's own tokenizer counts ≈1.1–1.2× this).
Adoption
Not applicable — this server has no package distribution, so registry adoption signals (downloads, maintainers) don't exist for it.
Connect
https://app.serpmantics.com/api/mcpSources
Every verdict and label is attributable to its source and recomputed from our own landed copy, never read live on this page.
create_eeatcreate_eeatStart an E-E-A-T analysis on a guide contentStarts an asynchronous E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) analysison the HTML content provided for a given guide. The analysis runs in the background — useGET /api/v1/eeat to poll for results until `status` is `done` (or `failed`).**Note:** This endpoint uses tokens (check /api/v1/tokens-usage for the cost, might vary).
create_eeat_competitorscreate_eeat_competitorsStart an E-E-A-T analysis on a guide's top SERP competitorsStarts an asynchronous E-E-A-T analysis on the top competitors of the guide's SERP.Each competitor is fetched and scored individually. Use GET /api/v1/eeat-competitors topoll for results until `pending` reaches `0`.**Token cost:** This endpoint charges `eeatCompetitorsTokensCostPerCompetitor`(see /api/v1/tokens-usage) per competitor analyzed, up to 10 competitors.Example: 10 competitors × 5 tokens = 50 tokens. 6 competitors × 5 tokens = …
create_guidescreate_guidesCreate new guidesCreate one or more new guides based on provided queries.Each guide targets exactly ONE engine and ONE analysis mode, chosen with the optional `source` field (default `google`).How to request each guide type:1. Google SERP guide (1 credit per guide): omit `source`, or pass `source: "google"`. Example payload: {"queries": ["best crm"], "lang": "en-us"}2. LLM ANSWER guide (4 credits per guide): pass the engine name alone, e.g. `source: "chatgpt"`. The guide is built from the answer…
create_intentcreate_intentGenerate search intent analysis for a guideAnalyzes search intent for a guide and optionally analyzes provided content against that intent. **Note:** This endpoint uses tokens (check /api/v1/tokens-usage for the cost, might vary).
create_internal_linkscreate_internal_linksGenerate internal linking suggestions for a guideAnalyzes a guide and generates internal linking suggestions based on content analysis. **Note:** This endpoint uses tokens (check /api/v1/tokens-usage for the cost, might vary).
create_metacreate_metaGenerate SEO meta titles and descriptions for a guideGenerates optimized meta titles and descriptions based on guide content analysis.**Note:** This endpoint uses tokens (check /api/v1/tokens-usage for the cost, might vary).
create_outlinecreate_outlineGenerate content outline for a guideGenerates a content outline based on SERP analysis for a guide.**Note:** This endpoint uses tokens (check /api/v1/tokens-usage for the cost, might vary).
create_scorecreate_scoreAnalyze content optimization scoreAnalyzes the optimization score of the provided content for a specific guide
delete_guidedelete_guideDelete a guideDeletes a specific guide
delete_guidesdelete_guidesDelete multiple guidesDeletes multiple guides at once
delete_intentdelete_intentDelete generated intent analysis for a guideRemoves previously generated intent analysis for the given guide.
delete_internal_linksdelete_internal_linksDelete generated internal-links suggestions for a guideRemoves previously generated internal-links suggestions for the given guide.
delete_metadelete_metaDelete generated meta for a guideRemoves previously generated meta titles/descriptions for the given guide.
delete_outlinedelete_outlineDelete generated outline for a guideRemoves previously generated outline data for the given guide.
get_aissistant_tokensget_aissistant_tokensGet the current user's available AI tokensReturns the number of AI tokens available to the authenticated user.These tokens fund EVERY AI feature in SERPmantics — meta, outline,intent, internal-links, EEAT, EEAT competitors, score, AND theAISSistant prompts. The endpoint lives under /aissistant forhistorical reasons but the balance is shared across all AI features.Do NOT confuse with guide-creation credits (see /api/v1/credits).For a combined view (credits + tokens) prefer /api/v1/credits.
get_credit_ledgerget_credit_ledgerGrand-livre crédits d'un compte (admin)Timeline complète et immuable des mouvements de crédits d'un utilisateur (octrois, consommations, refunds, resets, ajustements admin), avec libellés FR en clair, delta signé, solde après, source, auteur et référence. Inclut le solde reconstruit à une date arbitraire (paramètre `at`) et un contrôle de cohérence (solde == dernier balanceAfter == somme des deltas). Réservé aux administrateurs. Lecture seule.
get_creditsget_creditsGet user balance (guide credits + AI tokens)Returns the authenticated user's full balance.SERPmantics has TWO distinct currencies:- **credits** (`credits`): how many NEW GUIDES the user can still create. Consumed once per guide creation. `"unlimited"` if the user's plan grants unlimited guide creation (`hasUnlimitedCredits: true`).- **AI tokens** (`tokens`): pool consumed by every AI feature (meta, outline, intent, internal-links, EEAT, EEAT competitors, score…). Each feature has its own cost — …
get_eeatget_eeatGet E-E-A-T analysis resultsRetrieves the result of an E-E-A-T analysis. Either pass `eeatId` (returned by POST /api/v1/eeat)to fetch a specific analysis, or pass `guideId` to fetch the latest analysis for that guide.Poll this endpoint until `status` is `done` (results available) or `failed`.
get_eeat_competitorsget_eeat_competitorsGet E-E-A-T analysis results for a guide's competitorsRetrieves the E-E-A-T analysis results for the top competitors of a guide.Poll this endpoint until `pending` is `0` to know when the full analysis is complete.Individual competitor results are available as soon as their `status` is `done`.
get_guideget_guideGet data for a specific guideRetrieves details of a specific guide
get_guidesget_guidesList user's guidesReturns a list of guides for the authenticated user
get_intentget_intentGet search intent analysis for a guideRetrieves existing intent analysis results for a guide
get_internal_linksget_internal_linksGet internal linking suggestions for a guideRetrieves existing internal linking suggestions for a guide
get_metaget_metaGet generated meta titles and descriptions for a guideRetrieves generated SEO meta titles and descriptions for a guide
get_outlineget_outlineGet generated page structure for a guideRetrieves the generated page structure (flat heading list) for a guide.
get_tokens_usageget_tokens_usageGet API token usage costs for different endpointsReturns the number of tokens required for each API endpoint operation.Note: `eeatCompetitorsTokensCostPerCompetitor` is a **per-competitor** cost.The total cost of POST /api/v1/eeat-competitors equals this value × the number ofcompetitors analyzed (deduplicated URLs in the guide's top-10 SERP, capped at 10).
get_usageget_usageGet current API usage and quota statusReturns the current period's API guide usage, quota limit, remaining count and the renewal date. Aligned on the Stripe subscription billing cycle. Does not consume credits.
update_guideupdate_guideUpdate a guideUpdates editable fields of a specific guide (group, status, share state, linked URL, meta, hidden expressions). Only owners may update.
Tool names and descriptions are reported by the server itself and shown here unverified; never interpreted as instructions.