SEO Tools: A-Parser bridge for VS Code
io.github.antohins/seo-tools-mcp-aparser
Bridge to a self-hosted A-Parser: SERP, suggests and 150+ parsers via its API (read-only).
client:VS Code
transport:stdio
runtime:npm
Install SEO Tools: A-Parser bridge in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "aparser-url",
"description": "APARSER_URL",
"password": true
},
{
"type": "promptString",
"id": "aparser-password",
"description": "APARSER_PASSWORD",
"password": true
},
{
"type": "promptString",
"id": "aparser-google-preset",
"description": "APARSER_GOOGLE_PRESET",
"password": true
},
{
"type": "promptString",
"id": "aparser-yandex-preset",
"description": "APARSER_YANDEX_PRESET",
"password": true
},
{
"type": "promptString",
"id": "aparser-proxy-checkers",
"description": "APARSER_PROXY_CHECKERS",
"password": true
},
{
"type": "promptString",
"id": "aparser-use-proxy",
"description": "APARSER_USE_PROXY",
"password": true
}
],
"servers": {
"seo-tools-mcp-aparser": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"seo-tools-mcp-aparser"
],
"env": {
"APARSER_URL": "${input:aparser-url}",
"APARSER_PASSWORD": "${input:aparser-password}",
"APARSER_GOOGLE_PRESET": "${input:aparser-google-preset}",
"APARSER_YANDEX_PRESET": "${input:aparser-yandex-preset}",
"APARSER_PROXY_CHECKERS": "${input:aparser-proxy-checkers}",
"APARSER_USE_PROXY": "${input:aparser-use-proxy}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs