Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Descripción del creador (original en inglés)
29 free tools: DNS, email auth (SPF, DKIM, DMARC), TLS, headers, WHOIS, dev utils.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://drwho.me/mcp/mcpEjecuta esto en tu terminal
claude mcp add --transport http tools https://drwho.me/mcp/mcpPégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"tools": {
"url": "https://drwho.me/mcp/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"tools": {
"type": "http",
"url": "https://drwho.me/mcp/mcp"
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://drwho.me/mcp/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con el dominio drwho.me (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (2.0.0) llegó al registro hace 2 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Vexa, emailmd, MCP WhatsApp Cloud
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Free tools for domains, mail and the web, and a free MCP server that gives the same tools to AI agents. No account, no API key.
https://drwho.me/mcp/mcp (streamable HTTP)DNS and most email checks run in your browser (17 of the 32 tools), so the domain never reaches drwho.me. SPF, DMARC, DKIM, TLS-RPT and the blacklist check go from your browser straight to Cloudflare's public DNS. Site checks, WHOIS and the certificate log run on the server, which does not store what you check. So do MTA-STS and the other tools that must read another site's response or open a socket.
drwho.me is built by Hikmah Technologies, the team behind Domain Posture. Each tool here checks one thing. Domain Posture runs every check at once, grades them and tells you what to fix first.
Claude Code:
claude mcp add --transport http drwho https://drwho.me/mcp/mcp
Most other clients take this shape (check your client's docs):
{ "mcpServers": { "drwho": { "url": "https://drwho.me/mcp/mcp" } } }
Fair use: 60 tool calls per hour per address. Listing the tools is never limited. On the website, server-side checks are limited to 60 an hour per address (30 an hour shared by requests with no address), and IP lookup to 30 an hour.
To run it yourself over stdio:
docker build -t drwho-mcp .
docker run -i --rm drwho-mcp
| Tool | What it does |
|---|---|
dossier_summary | Nine DNS, email and TLS checks on a domain, one graded line each |
dossier_dns, dossier_mx, dossier_dnssec | DNS records, mail servers, DNSSEC |
dossier_spf, dossier_dmarc, dossier_dkim | Email authentication |
dossier_mta_sts, dossier_tlsrpt | Inbound mail TLS policy and reporting |
dossier_tls, dossier_headers, dossier_redirects, dossier_cors | TLS certificate, response headers, redirect chain, CORS preflight |
dossier_web_surface, dossier_ai_crawlers, dossier_llms_txt, dossier_security_txt | robots.txt, sitemap, page metadata, AI-crawler policy, llms.txt, security.txt |
dossier_whois, dossier_ct_log | Registration data, subdomains in certificate logs |
dns_lookup, ip_lookup, user_agent_parse | One DNS record type, IP location and network, user agent parsing |
base64_encode, base64_decode, jwt_decode, json_format, url_encode, url_decode, uuid_generate | Developer utilities, run locally |
Every tool is read-only. A result for a domain also links to the full graded report on Domain Posture.
TypeScript on Node 22. Hono renders the pages on the server as plain HTML. There is no client framework: two small custom elements ( , ) run the tools in the page. The check logic is the MIT-licensed @hikmahtech/dossier-checks package, shared by the browser, the server and the MCP server.
src/content/tools.ts the tool list; pages, sitemap and navigation read it
src/checks/ which checks run in the browser and which on the server src/reports/ turns a check result into a report: a verdict and rows src/lib/ pure logic for the developer tools (also used by MCP) src/client/ browser scripts, one bundle per tool kind src/views/ pages; tool views are found by file name src/mcp/ the MCP tools, the HTTP endpoint, the manifests src/server/ client address, rate limit, outbound network guard
docs/ADDING_A_TOOL.md explains how to add a tool.
The server fetches sites that visitors name, so it guards its own network. Before a check runs, the domain must resolve only to public addresses. On top of that, every outgoing connection is checked at the socket layer, whichever library opens it, so a redirect, a changed DNS answer or a WHOIS referral cannot reach a private address. See src/server/ssrf.ts.
The content security policy allows no inline or evaluated script.
pnpm install
pnpm dev # http://localhost:3000 pnpm test pnpm lint
Configuration is in .env.example. Everything is optional: without IPINFO_TOKEN the two IP tools say they are not configured, and without GA_MEASUREMENT_ID no analytics loads. MCP tool calls are counted in a separate GA4 property set by GA_MCP_MEASUREMENT_ID and GA_MCP_API_SECRET; without both, none are sent. Each event carries the client's name and version and a caller id: a keyed hash of the caller's address whose key changes every UTC day, so GA can count distinct callers per day but never sees an address or the domain checked. Set MCP_CALLER_SALT to a long random value to keep ids stable across restarts within a day.
glama.json and server.json are generated from the code with pnpm manifests. A test fails if they are out of date.
Dockerfile.web is the website and the hosted MCP endpoint. Dockerfile is the stdio MCP server. .paas/app.yaml is the manifest for koyracloud.
Unknown paths redirect to the same path on domainposture.com. drwho.me used to be that product's address, and links and signed documents issued then must keep working.
MIT