mcp-server-typescript
Verified Safeby dataforseo
Overview
This server acts as a Model Context Protocol (MCP) gateway, enabling AI assistants to interact with DataForSEO APIs for various SEO data, including keyword research, SERP analysis, backlink monitoring, and on-page optimization.
Installation
npx dataforseo-mcp-serverEnvironment Variables
- DATAFORSEO_USERNAME
- DATAFORSEO_PASSWORD
- ENABLED_MODULES
- ENABLED_PROMPTS
- DATAFORSEO_FULL_RESPONSE
- DATAFORSEO_SIMPLE_FILTER
- FIELD_CONFIG_PATH
- DEBUG
- PORT
Security Notes
The server demonstrates good security practices by sourcing DataForSEO API credentials from environment variables, preventing hardcoded secrets. It employs Zod for robust input validation on tool parameters, mitigating common injection risks. Basic Authentication is implemented for HTTP/SSE endpoints, and clear error responses are provided for authentication failures. The internal `makeRequest` method constructs API URLs based on hardcoded endpoints and filters output to prevent verbose responses by default, reducing data exposure. No `eval` or obvious malicious patterns were found in the truncated source. The primary security considerations would be the deployment environment's network security and proper management of environment variables.
Similar Servers
fastmcp
Build Model Context Protocol (MCP) servers in TypeScript with features like session management, authentication (including OAuth), streaming, and type-safe tool/resource/prompt definitions.
frontmcp
Develop and integrate third-party API services using the Model Context Protocol (MCP) framework, enabling AI models to interact with external systems through defined tools, resources, and prompts.
QuickMCP
Building high-performance, enterprise-grade MCP (Model Context Protocol) servers using TypeScript, with built-in features for authentication, monitoring, and developer tools.
mcp_server_ts
This is a Node.js server implementing a single tool ('create-user') for the Model Context Protocol (MCP), primarily for local integration via standard I/O.