{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_fygh2n7fab3n","handle":"serpmantics","url":"https://wellknown.network/agents/serpmantics","links":{"self":"https://wellknown.network/agents/serpmantics/record.json","html":"https://wellknown.network/agents/serpmantics","markdown":"https://wellknown.network/agents/serpmantics/record.md","api":"https://wellknown.network/api/v1/agents/serpmantics","status":"https://wellknown.network/api/v1/agents/serpmantics/status","claim":"https://wellknown.network/agents/serpmantics/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/serpmantics/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:app.serpmantics.com:server:serpmantics","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"serpmantics","summary":"French-first SEO: semantic content guides, scoring, E-E-A-T audits for Google, ChatGPT & Claude.","description":"French-first SEO: semantic content guides, scoring, E-E-A-T audits for Google, ChatGPT & Claude.","publisher":{"name":"AmauryDvl","url":null},"homepage":"https://app.serpmantics.com/landing/mcp","repository":null,"version":"0.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://app.serpmantics.com/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-07-16T03:23:14.631556Z","publishedAt":"2026-07-16T03:23:14.631556Z","registryName":"io.github.AmauryDvl/serpmantics"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.seo","name":"SEO","confidence":0.807,"provenance":"derived"}],"categories":["content"]},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-09-06T02:28:07.567Z","lastProbedAt":"2026-09-06T02:28:07.567Z","statusComputedAt":"2026-09-06T02:28:30.413Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":240},"latestObservations":[{"at":"2026-09-06T02:28:07.567Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":240,"error":null,"detail":{"tools":[{"name":"get_aissistant_tokens","description":"Get the current user's available AI tokens\n\nReturns the number of AI tokens available to the authenticated user.\n\nThese tokens fund EVERY AI feature in SERPmant"},{"name":"get_credits","description":"Get user balance (guide credits + AI tokens)\n\nReturns the authenticated user's full balance.\n\nSERPmantics has TWO distinct currencies:\n\n- **credits** (`credits`"},{"name":"get_eeat_competitors","description":"Get E-E-A-T analysis results for a guide's competitors\n\nRetrieves the E-E-A-T analysis results for the top competitors of a guide.\nPoll this endpoint until `pen"},{"name":"create_eeat_competitors","description":"Start an E-E-A-T analysis on a guide's top SERP competitors\n\nStarts an asynchronous E-E-A-T analysis on the top competitors of the guide's SERP.\nEach competitor"},{"name":"get_eeat","description":"Get E-E-A-T analysis results\n\nRetrieves the result of an E-E-A-T analysis. Either pass `eeatId` (returned by POST /api/v1/eeat)\nto fetch a specific analysis, or"},{"name":"create_eeat","description":"Start an E-E-A-T analysis on a guide content\n\nStarts an asynchronous E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) analysis\non the HTML co"},{"name":"get_intent","description":"Get search intent analysis for a guide\n\nRetrieves existing intent analysis results for a guide"},{"name":"create_intent","description":"Generate search intent analysis for a guide\n\nAnalyzes search intent for a guide and optionally analyzes provided content against that intent. \n**Note:** This en"},{"name":"delete_intent","description":"Delete generated intent analysis for a guide\n\nRemoves previously generated intent analysis for the given guide."},{"name":"get_internal_links","description":"Get internal linking suggestions for a guide\n\nRetrieves existing internal linking suggestions for a guide"},{"name":"create_internal_links","description":"Generate internal linking suggestions for a guide\n\nAnalyzes a guide and generates internal linking suggestions based on content analysis. \n**Note:** This endpoi"},{"name":"delete_internal_links","description":"Delete generated internal-links suggestions for a guide\n\nRemoves previously generated internal-links suggestions for the given guide."},{"name":"get_meta","description":"Get generated meta titles and descriptions for a guide\n\nRetrieves generated SEO meta titles and descriptions for a guide"},{"name":"create_meta","description":"Generate SEO meta titles and descriptions for a guide\n\nGenerates optimized meta titles and descriptions based on guide content analysis.\n**Note:** This endpoint"},{"name":"delete_meta","description":"Delete generated meta for a guide\n\nRemoves previously generated meta titles/descriptions for the given guide."},{"name":"get_outline","description":"Get generated page structure for a guide\n\nRetrieves the generated page structure (flat heading list) for a guide."},{"name":"create_outline","description":"Generate content outline for a guide\n\nGenerates a content outline based on SERP analysis for a guide.\n**Note:** This endpoint uses tokens (check /api/v1/tokens-"},{"name":"delete_outline","description":"Delete generated outline for a guide\n\nRemoves previously generated outline data for the given guide."},{"name":"get_tokens_usage","description":"Get API token usage costs for different endpoints\n\nReturns the number of tokens required for each API endpoint operation.\n\nNote: `eeatCompetitorsTokensCostPerCo"},{"name":"get_usage","description":"Get current API usage and quota status\n\nReturns the current period's API guide usage, quota limit, remaining count and the renewal date. Aligned on the Stripe s"},{"name":"get_credit_ledger","description":"Grand-livre crédits d'un compte (admin)\n\nTimeline complète et immuable des mouvements de crédits d'un utilisateur (octrois, consommations, refunds, resets, ajus"},{"name":"get_guide","description":"Get data for a specific guide\n\nRetrieves details of a specific guide. While the guide is being created, the endpoint returns 202 (poll again later). If the crea"},{"name":"update_guide","description":"Update a guide\n\nUpdates editable fields of a specific guide (group, status, share state, linked URL, meta, hidden expressions). Only owners may update."},{"name":"delete_guide","description":"Delete a guide\n\nDeletes a specific guide"},{"name":"get_guides","description":"List user's guides\n\nReturns a list of guides for the authenticated user"},{"name":"create_guides","description":"Create new guides\n\nCreate one or more new guides based on provided queries.\nEach guide targets exactly ONE engine and ONE analysis mode, chosen with the optiona"},{"name":"delete_guides","description":"Delete multiple guides\n\nDeletes multiple guides at once"},{"name":"create_score","description":"Analyze content optimization score\n\nAnalyzes the optimization score of the provided content for a specific guide"}],"toolCount":28,"serverName":"serpmantics","capabilities":["tools"],"serverVersion":"0.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_aissistant_tokens","description":"Get the current user's available AI tokens\n\nReturns the number of AI tokens available to the authenticated user.\n\nThese tokens fund EVERY AI feature in SERPmant"},{"name":"get_credits","description":"Get user balance (guide credits + AI tokens)\n\nReturns the authenticated user's full balance.\n\nSERPmantics has TWO distinct currencies:\n\n- **credits** (`credits`"},{"name":"get_eeat_competitors","description":"Get E-E-A-T analysis results for a guide's competitors\n\nRetrieves the E-E-A-T analysis results for the top competitors of a guide.\nPoll this endpoint until `pen"},{"name":"create_eeat_competitors","description":"Start an E-E-A-T analysis on a guide's top SERP competitors\n\nStarts an asynchronous E-E-A-T analysis on the top competitors of the guide's SERP.\nEach competitor"},{"name":"get_eeat","description":"Get E-E-A-T analysis results\n\nRetrieves the result of an E-E-A-T analysis. Either pass `eeatId` (returned by POST /api/v1/eeat)\nto fetch a specific analysis, or"},{"name":"create_eeat","description":"Start an E-E-A-T analysis on a guide content\n\nStarts an asynchronous E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) analysis\non the HTML co"},{"name":"get_intent","description":"Get search intent analysis for a guide\n\nRetrieves existing intent analysis results for a guide"},{"name":"create_intent","description":"Generate search intent analysis for a guide\n\nAnalyzes search intent for a guide and optionally analyzes provided content against that intent. \n**Note:** This en"},{"name":"delete_intent","description":"Delete generated intent analysis for a guide\n\nRemoves previously generated intent analysis for the given guide."},{"name":"get_internal_links","description":"Get internal linking suggestions for a guide\n\nRetrieves existing internal linking suggestions for a guide"},{"name":"create_internal_links","description":"Generate internal linking suggestions for a guide\n\nAnalyzes a guide and generates internal linking suggestions based on content analysis. \n**Note:** This endpoi"},{"name":"delete_internal_links","description":"Delete generated internal-links suggestions for a guide\n\nRemoves previously generated internal-links suggestions for the given guide."},{"name":"get_meta","description":"Get generated meta titles and descriptions for a guide\n\nRetrieves generated SEO meta titles and descriptions for a guide"},{"name":"create_meta","description":"Generate SEO meta titles and descriptions for a guide\n\nGenerates optimized meta titles and descriptions based on guide content analysis.\n**Note:** This endpoint"},{"name":"delete_meta","description":"Delete generated meta for a guide\n\nRemoves previously generated meta titles/descriptions for the given guide."},{"name":"get_outline","description":"Get generated page structure for a guide\n\nRetrieves the generated page structure (flat heading list) for a guide."},{"name":"create_outline","description":"Generate content outline for a guide\n\nGenerates a content outline based on SERP analysis for a guide.\n**Note:** This endpoint uses tokens (check /api/v1/tokens-"},{"name":"delete_outline","description":"Delete generated outline for a guide\n\nRemoves previously generated outline data for the given guide."},{"name":"get_tokens_usage","description":"Get API token usage costs for different endpoints\n\nReturns the number of tokens required for each API endpoint operation.\n\nNote: `eeatCompetitorsTokensCostPerCo"},{"name":"get_usage","description":"Get current API usage and quota status\n\nReturns the current period's API guide usage, quota limit, remaining count and the renewal date. Aligned on the Stripe s"},{"name":"get_credit_ledger","description":"Grand-livre crédits d'un compte (admin)\n\nTimeline complète et immuable des mouvements de crédits d'un utilisateur (octrois, consommations, refunds, resets, ajus"},{"name":"get_guide","description":"Get data for a specific guide\n\nRetrieves details of a specific guide. While the guide is being created, the endpoint returns 202 (poll again later). If the crea"},{"name":"update_guide","description":"Update a guide\n\nUpdates editable fields of a specific guide (group, status, share state, linked URL, meta, hidden expressions). Only owners may update."},{"name":"delete_guide","description":"Delete a guide\n\nDeletes a specific guide"},{"name":"get_guides","description":"List user's guides\n\nReturns a list of guides for the authenticated user"},{"name":"create_guides","description":"Create new guides\n\nCreate one or more new guides based on provided queries.\nEach guide targets exactly ONE engine and ONE analysis mode, chosen with the optiona"},{"name":"delete_guides","description":"Delete multiple guides\n\nDeletes multiple guides at once"},{"name":"create_score","description":"Analyze content optimization score\n\nAnalyzes the optimization score of the provided content for a specific guide"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.AmauryDvl/serpmantics","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.AmauryDvl%2Fserpmantics","firstSeenAt":"2026-09-06T00:20:46.347Z","fetchedAt":"2026-09-06T00:20:46.347Z","normalizedAt":"2026-09-06T00:20:46.347Z"}]},"firstSeenAt":"2026-09-06T00:20:46.347Z","updatedAt":"2026-09-06T02:28:40.263Z"}