Back to Home
Skobyn icon

dataforseo-mcp-server

Verified Safe

by Skobyn

Overview

Enables Large Language Models (LLMs) to interact with DataForSEO and Local Falcon APIs for comprehensive SEO analysis, keyword research, backlink analysis, and content generation via the Model Context Protocol (MCP).

Installation

Run Command
npm start

Environment Variables

  • DATAFORSEO_LOGIN
  • DATAFORSEO_PASSWORD
  • LOCALFALCON_API_KEY
  • LOCALFALCON_API_URL

Security Notes

The server uses environment variables for API credentials (DATAFORSEO_LOGIN, DATAFORSEO_PASSWORD, LOCALFALCON_API_KEY), which is good practice. Input validation is performed using Zod schemas. However, the HTTP server (`src/server-http.ts`) sets a permissive `Access-Control-Allow-Origin: *` header. The provided documentation for a public Cloud Run deployment (`docs/INTEGRATION_GUIDE.md`, `docs/OPENAI_INTEGRATION.md`) explicitly states the service is 'Currently unauthenticated (public access)'. This deployment configuration is a critical security risk as it would allow anyone to make calls to the underlying DataForSEO API using the configured credentials, potentially leading to quota exhaustion or unauthorized data access. While the code itself is not malicious, its default HTTP server configuration and documented deployment method present a significant vulnerability if not secured externally (e.g., with API keys or IAM).

Similar Servers

Stats

Interest Score48
Security Score8
Cost ClassHigh
Avg Tokens2000
Stars64
Forks25
Last Update2025-11-24

Tags

SEOLLMAPI ProxyDataForSEOLocal Falcon