SEOMonster
Rank #9,448io.github.avansaber/seo-monster
SEO MCP over Search Console, GA4, PageSpeed Insights, Cloudflare, IndexNow, CrUX, technical-SEO.
SEOMonster is a Model Context Protocol (MCP) server published by avansaber. It ranks #9,448 of 115,591 servers tracked on MCP Toplist, and its repository has 3 GitHub stars. SEOMonster is listed across 3 registries — Official MCP, PulseMCP and Glama, with 2 tracked versions. It was first listed on May 28, 2026 and most recently updated on May 29, 2026.
Ranks ahead of 106,143 of 115,591 servers on MCP Toplist.
Use SEOMonster
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add seo-monster -e "SEO_MCP_GOOGLE_OAUTH_CLIENT=<your SEO_MCP_GOOGLE_OAUTH_CLIENT>" -e "SEO_MCP_GOOGLE_TOKEN=<your SEO_MCP_GOOGLE_TOKEN>" -e "SEO_MCP_GSC_DEFAULT_SITE=<your SEO_MCP_GSC_DEFAULT_SITE>" -e "SEO_MCP_GA4_PROPERTY_ID=<your SEO_MCP_GA4_PROPERTY_ID>" -e "PSI_API_KEY=<your PSI_API_KEY>" -e "CF_API_TOKEN=<your CF_API_TOKEN>" -e "CF_ZONE=<your CF_ZONE>" -e "SEO_MCP_INDEXNOW_KEY=<your SEO_MCP_INDEXNOW_KEY>" -e "SEO_MCP_INDEXNOW_KEY_LOCATION=<your SEO_MCP_INDEXNOW_KEY_LOCATION>" -e "SEO_MCP_ALLOW_DESTRUCTIVE=<your SEO_MCP_ALLOW_DESTRUCTIVE>" -- uvx seo-monsterReplace each placeholder with your own value before saving.
[mcp_servers.seo-monster]
command = "uvx"
args = ["seo-monster"]
[mcp_servers.seo-monster.env]
SEO_MCP_GOOGLE_OAUTH_CLIENT = "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>"
SEO_MCP_GOOGLE_TOKEN = "<your SEO_MCP_GOOGLE_TOKEN>"
SEO_MCP_GSC_DEFAULT_SITE = "<your SEO_MCP_GSC_DEFAULT_SITE>"
SEO_MCP_GA4_PROPERTY_ID = "<your SEO_MCP_GA4_PROPERTY_ID>"
PSI_API_KEY = "<your PSI_API_KEY>"
CF_API_TOKEN = "<your CF_API_TOKEN>"
CF_ZONE = "<your CF_ZONE>"
SEO_MCP_INDEXNOW_KEY = "<your SEO_MCP_INDEXNOW_KEY>"
SEO_MCP_INDEXNOW_KEY_LOCATION = "<your SEO_MCP_INDEXNOW_KEY_LOCATION>"
SEO_MCP_ALLOW_DESTRUCTIVE = "<your SEO_MCP_ALLOW_DESTRUCTIVE>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>",
"SEO_MCP_GOOGLE_TOKEN": "<your SEO_MCP_GOOGLE_TOKEN>",
"SEO_MCP_GSC_DEFAULT_SITE": "<your SEO_MCP_GSC_DEFAULT_SITE>",
"SEO_MCP_GA4_PROPERTY_ID": "<your SEO_MCP_GA4_PROPERTY_ID>",
"PSI_API_KEY": "<your PSI_API_KEY>",
"CF_API_TOKEN": "<your CF_API_TOKEN>",
"CF_ZONE": "<your CF_ZONE>",
"SEO_MCP_INDEXNOW_KEY": "<your SEO_MCP_INDEXNOW_KEY>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<your SEO_MCP_INDEXNOW_KEY_LOCATION>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<your SEO_MCP_ALLOW_DESTRUCTIVE>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>",
"SEO_MCP_GOOGLE_TOKEN": "<your SEO_MCP_GOOGLE_TOKEN>",
"SEO_MCP_GSC_DEFAULT_SITE": "<your SEO_MCP_GSC_DEFAULT_SITE>",
"SEO_MCP_GA4_PROPERTY_ID": "<your SEO_MCP_GA4_PROPERTY_ID>",
"PSI_API_KEY": "<your PSI_API_KEY>",
"CF_API_TOKEN": "<your CF_API_TOKEN>",
"CF_ZONE": "<your CF_ZONE>",
"SEO_MCP_INDEXNOW_KEY": "<your SEO_MCP_INDEXNOW_KEY>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<your SEO_MCP_INDEXNOW_KEY_LOCATION>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<your SEO_MCP_ALLOW_DESTRUCTIVE>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"seo-monster": {
"type": "stdio",
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>",
"SEO_MCP_GOOGLE_TOKEN": "<your SEO_MCP_GOOGLE_TOKEN>",
"SEO_MCP_GSC_DEFAULT_SITE": "<your SEO_MCP_GSC_DEFAULT_SITE>",
"SEO_MCP_GA4_PROPERTY_ID": "<your SEO_MCP_GA4_PROPERTY_ID>",
"PSI_API_KEY": "<your PSI_API_KEY>",
"CF_API_TOKEN": "<your CF_API_TOKEN>",
"CF_ZONE": "<your CF_ZONE>",
"SEO_MCP_INDEXNOW_KEY": "<your SEO_MCP_INDEXNOW_KEY>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<your SEO_MCP_INDEXNOW_KEY_LOCATION>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<your SEO_MCP_ALLOW_DESTRUCTIVE>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>",
"SEO_MCP_GOOGLE_TOKEN": "<your SEO_MCP_GOOGLE_TOKEN>",
"SEO_MCP_GSC_DEFAULT_SITE": "<your SEO_MCP_GSC_DEFAULT_SITE>",
"SEO_MCP_GA4_PROPERTY_ID": "<your SEO_MCP_GA4_PROPERTY_ID>",
"PSI_API_KEY": "<your PSI_API_KEY>",
"CF_API_TOKEN": "<your CF_API_TOKEN>",
"CF_ZONE": "<your CF_ZONE>",
"SEO_MCP_INDEXNOW_KEY": "<your SEO_MCP_INDEXNOW_KEY>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<your SEO_MCP_INDEXNOW_KEY_LOCATION>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<your SEO_MCP_ALLOW_DESTRUCTIVE>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"SEO_MCP_GOOGLE_OAUTH_CLIENT": "<your SEO_MCP_GOOGLE_OAUTH_CLIENT>",
"SEO_MCP_GOOGLE_TOKEN": "<your SEO_MCP_GOOGLE_TOKEN>",
"SEO_MCP_GSC_DEFAULT_SITE": "<your SEO_MCP_GSC_DEFAULT_SITE>",
"SEO_MCP_GA4_PROPERTY_ID": "<your SEO_MCP_GA4_PROPERTY_ID>",
"PSI_API_KEY": "<your PSI_API_KEY>",
"CF_API_TOKEN": "<your CF_API_TOKEN>",
"CF_ZONE": "<your CF_ZONE>",
"SEO_MCP_INDEXNOW_KEY": "<your SEO_MCP_INDEXNOW_KEY>",
"SEO_MCP_INDEXNOW_KEY_LOCATION": "<your SEO_MCP_INDEXNOW_KEY_LOCATION>",
"SEO_MCP_ALLOW_DESTRUCTIVE": "<your SEO_MCP_ALLOW_DESTRUCTIVE>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/io.github.avansaber%2Fseo-monster)<a href="https://mcptoplist.com/server/io.github.avansaber%2Fseo-monster"><img src="https://mcptoplist.com/badge/io.github.avansaber%2Fseo-monster.svg" alt="MCP Toplist: Top 10% of 115,591" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 1 registry (2 delisted)
avansaber
Other servers by avansaber
View all avansaber servers →Available versions (2)
| Version | Published |
|---|---|
| 0.5.0 | May 29, 2026 |
| 0.3.1 | May 28, 2026 |
Frequently asked questions
- Who maintains SEOMonster?
- SEOMonster is maintained by avansaber, which publishes 2 MCP servers (4 total versions) tracked on MCP Toplist.
- Is SEOMonster listed on the Official MCP Registry?
- Yes — SEOMonster is listed on the Official MCP Registry, alongside PulseMCP and Glama.
- How many versions does SEOMonster have?
- MCP Toplist tracks 2 versions of SEOMonster, most recently published on May 29, 2026.
- Where can I find the source code for SEOMonster?
- The source code for SEOMonster is hosted at github.com/avansaber/seo-monster.