mcp
Verified Safeby mdn
Overview
Provides a Model Context Protocol (MCP) interface for AI models to access MDN Web Docs for searching, retrieving full documentation as markdown, and querying browser compatibility data.
Installation
npm startEnvironment Variables
- PORT
- SENTRY_DSN
Security Notes
The server correctly validates URLs for the 'get-doc' tool to ensure they are MDN domains, preventing Server-Side Request Forgery (SSRF) vulnerabilities. It relies on environment variables for Sentry DSN, avoiding hardcoded secrets. The 'get-compat' tool constructs URLs using a key parameter, but the base URL for the BCD API is hardcoded, which limits the scope of potential path manipulation. Overall, it follows good practices for external API interaction.
Similar Servers
mongodb-mcp-server
The MongoDB MCP Server enables AI assistants to interact with MongoDB and MongoDB Atlas resources through natural language using the Model Context Protocol.
awesome-mcp-devtools
This repository provides a curated list of developer tools, SDKs, frameworks, libraries, utilities, and resources for working with Model Context Protocol (MCP) servers.
mcp-typescript-template
This server acts as a template for building remote Model Context Protocol (MCP) servers using TypeScript, handling MCP tool registration and session management over HTTP.
language-server-mcp
Provides language support features like hover information, code completion, and diagnostics for code editing through the Model Context Protocol (MCP).