Back to Home
dataforseo icon

mcp-server-typescript

Verified Safe

by dataforseo

Overview

Provides a Model Context Protocol (MCP) server to enable AI assistants to access DataForSEO's SEO data APIs through a standardized interface.

Installation

Run Command
npx dataforseo-mcp-server http

Environment Variables

  • DATAFORSEO_USERNAME
  • DATAFORSEO_PASSWORD
  • ENABLED_MODULES
  • ENABLED_PROMPTS
  • DATAFORSEO_FULL_RESPONSE
  • DATAFORSEO_SIMPLE_FILTER
  • FIELD_CONFIG_PATH
  • DEBUG
  • PORT

Security Notes

The server uses Zod for input validation on tool parameters and explicitly loads DataForSEO API credentials from environment variables, which is a good security practice. Communication with DataForSEO is via HTTPS. The CLI uses 'child_process.spawn' to launch specific internal scripts, reducing command injection risk compared to 'exec'. One minor concern is if 'FIELD_CONFIG_PATH' (used for field-level response filtering) were to be manipulated in a highly privileged environment, it could lead to loading unintended JSON files, but this is not a direct execution vulnerability and would require prior compromise.

Similar Servers

Stats

Interest Score53
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars134
Forks80
Last Update2026-01-07

Tags

SEOAI IntegrationData APIAnalyticsNode.js