HireMe MCP
El primer portafolio que los agentes de IA pueden contratar: servidor MCP remoto que expone el perfil de un ingeniero de IA real, productos lanzados, precios y recepción de resúmenes de proyectos.
Documentación
HireMe MCP
El primer portafolio que los agentes de IA pueden contratar. Un servidor de Model Context Protocol de código abierto que expone el perfil real de Djaouad Frih, productos publicados, precios fijos y un formulario de resumen de proyecto — para que Claude, Cursor, ChatGPT o cualquier cliente MCP pueda evaluar el trabajo y presentar un resumen en tu nombre.
En vivo: https://mcp.djaouad.tech · Endpoint MCP: https://mcp.djaouad.tech/mcp
Herramientas
| Herramienta | Tipo | Qué hace |
|---|---|---|
get_profile | lectura | Identidad, stack, productos en vivo, disponibilidad, enlaces de contacto |
search_projects | lectura | Búsqueda semántica sobre proyectos publicados (prueba de experiencia) |
get_pricing | lectura | Servicios a precio fijo en USD con tiempos estimados |
get_next_slot | lectura | Estado de disponibilidad + enlace directo de reserva |
submit_project_brief | escritura | Presenta un resumen de proyecto → se guarda y se envía por correo. Límite de velocidad por IP |
Los flujos famosos
- Delegación del fundador — "Claude, encuéntrame un ingeniero de IA por menos de $2k y envíale mis requisitos" → su agente llama a
get_pricing→search_projects→ presenta un resumen. - Análisis profundo del reclutador — "¿Realmente ha publicado RAG?" → respuestas fundamentadas con enlaces de demostración.
- Comprador comparativo — precios y plazos frente a una agencia, además de la próxima vacante.
Estructura
backend/ Express + @modelcontextprotocol/sdk (Streamable HTTP, stateless)
POST /mcp ← MCP clients
/api/tools/:id ← same handlers over REST (widget, mobile)
/api/briefs ← admin inbox (Bearer ADMIN_TOKEN)
/widget.js ← embeddable badge
frontend/ Next.js console (Netlify → mcp.djaouad.tech): connect configs,
live playground, scenarios
mobile/ Expo app: profile, tool runner, admin briefs inbox
Ejecutar localmente
cd backend && npm i && npm run dev # :4343
cd frontend && npm i && npm run dev # set NEXT_PUBLIC_API_URL=http://localhost:4343
cd mobile && npm i && npm start # Expo Go
Copia backend/.env.example → .env. Sin DATABASE_URL se ejecuta en modo demo solo en memoria; sin credenciales de Gmail, las notificaciones por correo se omiten silenciosamente.
Despliegue
- Backend → Render:
render.yamlincluido (plan gratuito). ConfiguraDATABASE_URL,ADMIN_TOKEN, opcionalmenteGMAIL_USER/GMAIL_APP_PASSWORD. - Frontend → Netlify: la importación del repositorio detecta
netlify.toml(exportación estática). Adjunta el dominio personalizadomcp.djaouad.tech. - Móvil → APK:
eas build -p android --profile previewoexpo run:android.
Conéctate con un solo pegado
{ "mcpServers": { "hireme-mcp": { "url": "https://mcp.djaouad.tech/mcp" } } }
Creado por Djaouad Frih — este servidor es en sí mismo la demostración de lo que él publica.