Meta Tag Generator

Seo REST API MCP

Generate HTML <head> meta tags (title, description, keywords, robots, canonical, Open Graph, Twitter Card, viewport, charset, language) and return the HTML block plus the list of tags. Open Graph and Twitter values fall back to the basic title/description/canonical when left empty.

This page documents the MCP tool findutils:meta_tag_generator. See the REST reference →

Call it over MCP

Tool name findutils:meta_tag_generator · no API keys · 120 requests/min per IP

Claude Code

claude mcp add findutils --transport http https://mcp.findutils.com/

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "findutils": {
      "url": "https://mcp.findutils.com/"
    }
  }
}

Raw JSON-RPC (any MCP client) — verified example

curl -X POST https://mcp.findutils.com/ \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "meta_tag_generator",
      "arguments": {
        "title": "My Page",
        "description": "A demo page.",
        "canonical": "https://example.com/page"
      }
    }
  }'

Input schema

Argument Type Required Description
title string no Page title (<title> and fallback for og:title).
description string no Meta description (fallback for og:description).
keywords string no Comma-separated keywords.
author string no Author name.
robots string (index, follow | index, nofollow | noindex, follow | noindex, nofollow) no Robots directive. Default "index, follow". Default: "index, follow".
canonical string no Canonical URL (also fallback for og:url and twitter:url).
og_title string no Open Graph title. Defaults to title.
og_description string no Open Graph description. Defaults to description.
og_image string no Open Graph image URL (also fallback for twitter:image).
og_type string (website | article | product | profile | video.movie | music.song) no Open Graph type. Default "website". Default: "website".
og_url string no Open Graph URL. Defaults to canonical.
twitter_card string (summary | summary_large_image | app | player) no Twitter card type. Default "summary_large_image". Default: "summary_large_image".
twitter_title string no Twitter title. Defaults to og_title.
twitter_description string no Twitter description. Defaults to og_description.
twitter_image string no Twitter image URL. Defaults to og_image.
twitter_site string no Twitter @handle of the site.
viewport string no Viewport content. Default "width=device-width, initial-scale=1.0". Default: "width=device-width, initial-scale=1.0".
charset string no Character set. Default "UTF-8". Default: "UTF-8".
language string no Content language code. Default "en". Default: "en".

Example arguments (verified)

{
  "title": "My Page",
  "description": "A demo page.",
  "canonical": "https://example.com/page"
}

Also a REST endpoint

The same tool answers plain HTTP at POST /api/tools/meta-tag-generator/execute — no key, 60 requests/min.

Open the REST reference for Meta Tag Generator →

More Seo tools