duyet-mcp-server
Verified Safeby duyet
Overview
Provides a Model Context Protocol (MCP) server for AI assistants to access personal information, blog posts, and GitHub activity, enabling structured interaction and information retrieval.
Installation
bun run devEnvironment Variables
- CLOUDFLARE_ACCOUNT_ID
- CLOUDFLARE_DATABASE_ID
- CLOUDFLARE_D1_TOKEN
Security Notes
The server demonstrates strong security practices: explicit URL whitelisting and path-based validation (especially for GitHub URLs) in the `web-fetch` tool, robust input validation using Zod schemas, and comprehensive rate limiting for interaction tools (`send_message`, `hire_me`). Database operations are handled via Drizzle ORM, mitigating SQL injection risks, and error messages are sanitized to prevent information leakage. Content length checks are in place for fetched web content to prevent memory exhaustion. The `allow_any_domain` flag in `web-fetch` defaults to `false`, enforcing a secure-by-default posture. While `parseDuckDuckGoResults` uses regex, it operates on a trusted source, minimizing risk. The IP address logging as 'unknown' in interaction tools reduces forensic capabilities but doesn't expose sensitive information.
Similar Servers
mcp-server-cloudflare
Centralized platform for Cloudflare's Model Context Protocol (MCP) servers, enabling AI clients to interact with diverse Cloudflare services using natural language for configuration, data analysis, and task automation.
mold-inventory
An MCP server that provides an LLM with authenticated access to a mold inventory management API, allowing it to retrieve mold data on behalf of a user.
mcp-expertise-toolkit
This server turns domain expertise into an AI-accessible knowledge base, delivering structured feedback and guidance to AI assistants for local content analysis.
spell-checker-mcp
Provides multi-language spell checking and AI-powered grammar correction, designed to integrate with Model Context Protocol (MCP) clients such as AI coding assistants.