Skip to main content
Glama

Nefesh MCP + Servidor A2A

Un servidor de Model Context Protocol y Agent-to-Agent (A2A) que proporciona a los agentes de IA conciencia en tiempo real del estado fisiológico humano.

Qué hace

Envía datos de sensores (frecuencia cardíaca, voz, expresión facial, sentimiento del texto) y recibe un estado unificado con una acción legible por máquina que tu agente puede seguir directamente. No requiere ingeniería de prompts.

En la segunda llamada en adelante, la respuesta incluye adaptation_effectiveness, indicando a tu agente si su enfoque anterior realmente funcionó. Un sistema de retroalimentación de bucle cerrado para agentes que mejoran por sí mismos.

Efectividad de la adaptación (Bucle cerrado)

La mayoría de las API te dan un estado. Nefesh te dice si tu reacción a ese estado realmente funcionó.

En la segunda llamada en adelante dentro de una sesión, cada respuesta incluye:

{
  "state": "focused",
  "stress_score": 45,
  "suggested_action": "simplify_and_focus",
  "adaptation_effectiveness": {
    "previous_action": "de-escalate_and_shorten",
    "previous_score": 68,
    "current_score": 45,
    "stress_delta": -23,
    "effective": true
  }
}

Tu agente puede leer effective: true y saber que su desescalada anterior funcionó. Si effective: false, el agente ajusta su estrategia. Ningún otro sistema de estado humano proporciona este bucle de retroalimentación.

Configuración

Opción A: Conéctate primero, obtén una clave a través de tu agente (más rápido)

Añade la configuración sin una clave API; tu agente obtendrá una automáticamente.

{
  "mcpServers": {
    "nefesh": {
      "url": "https://mcp.nefesh.ai/mcp"
    }
  }
}

Luego pregúntale a tu agente:

"Conéctate a Nefesh y consígueme una clave API gratuita para name@example.com"

El agente llama a request_api_key → haces clic en un enlace de correo electrónico → el agente obtiene la clave. Sin formularios de registro, sin copiar y pegar manualmente. Después de eso, añade la clave a tu configuración para futuras sesiones:

{
  "mcpServers": {
    "nefesh": {
      "url": "https://mcp.nefesh.ai/mcp",
      "headers": {
        "X-Nefesh-Key": "nfsh_free_..."
      }
    }
  }
}

Opción B: Obtén una clave primero, luego conéctate

Regístrate en nefesh.ai/signup (1,000 llamadas/mes, sin tarjeta de crédito), luego añade la configuración con tu clave:

{
  "mcpServers": {
    "nefesh": {
      "url": "https://mcp.nefesh.ai/mcp",
      "headers": {
        "X-Nefesh-Key": "YOUR_API_KEY"
      }
    }
  }
}

Archivos de configuración específicos del agente

Agente

Archivo de configuración

Cursor

~/.cursor/mcp.json

Windsurf

~/.codeium/windsurf/mcp_config.json

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json

Claude Code

.mcp.json (raíz del proyecto)

VS Code (Copilot)

.vscode/mcp.json o ~/Library/Application Support/Code/User/mcp.json

Cline

cline_mcp_settings.json (vía UI: "Configure MCP Servers")

Continue.dev

.continue/config.yaml

Roo Code

.roo/mcp.json

Kiro (Amazon)

~/.kiro/mcp.json

OpenClaw

~/.config/openclaw/mcp.json

JetBrains IDEs

Settings > Tools > MCP Server

Zed

~/.config/zed/settings.json (usa context_servers)

OpenAI Codex CLI

~/.codex/config.toml

Goose CLI

~/.config/goose/config.yaml

ChatGPT Desktop

Settings > Apps > Add MCP Server (UI)

Gemini CLI

Settings (UI)

Augment

Settings Panel (UI)

Replit

Integrations Page (web UI)

LibreChat

librechat.yaml (autoalojado)

{
  "servers": {
    "nefesh": {
      "type": "http",
      "url": "https://mcp.nefesh.ai/mcp",
      "headers": {
        "X-Nefesh-Key": "<YOUR_API_KEY>"
      }
    }
  }
}
{
  "context_servers": {
    "nefesh": {
      "settings": {
        "url": "https://mcp.nefesh.ai/mcp",
        "headers": {
          "X-Nefesh-Key": "<YOUR_API_KEY>"
        }
      }
    }
  }
}
[mcp_servers.nefesh]
url = "https://mcp.nefesh.ai/mcp"
mcpServers:
  - name: nefesh
    type: streamable-http
    url: https://mcp.nefesh.ai/mcp

Todos los agentes se conectan a través de Streamable HTTP — no se requiere instalación local.

Integración A2A (Protocolo Agente-a-Agente v1.0)

Nefesh también está disponible como un agente compatible con A2A. Mientras que MCP maneja la llamada a herramientas (tu agente llama a Nefesh), A2A permite la colaboración entre agentes: otros agentes de IA pueden comunicarse con Nefesh como un par.

Tarjeta de Agente: /.well-known/agent-card.json

Endpoint A2A: POST https://mcp.nefesh.ai/a2a (JSON-RPC 2.0)

Habilidad A2A

Descripción

get-human-state

Estado de estrés (0-100), suggested_action, adaptation_effectiveness

ingest-signals

Envía señales biométricas, recibe estado unificado

get-trigger-memory

Perfil de disparadores psicológicos (activo vs resuelto)

get-session-history

Historial con marca de tiempo y tendencia

Autenticación igual que MCP — cabecera X-Nefesh-Key o token Authorization: Bearer. El nivel gratuito funciona en ambos protocolos.

Fuente: nefesh-ai/nefesh-a2a · Docs: nefesh.ai/docs/a2a

Herramientas MCP

Herramienta

Autenticación

Descripción

request_api_key

No

Solicita una clave API gratuita por correo electrónico. Consulta con check_api_key_status hasta que esté lista.

check_api_key_status

No

Consulta la activación de la clave API. Devuelve pending o ready con la clave API.

get_human_state

Obtiene el estado de estrés (0-100), suggested_action (mantener/simplificar/desescalar/pausar) y adaptation_effectiveness — un bucle cerrado que muestra si tu acción anterior redujo el estrés.

ingest

Envía señales biométricas (frecuencia cardíaca, HRV, tono de voz, expresión, sentimiento, más de 30 campos) y recibe el estado unificado. Incluye subject_id para la memoria de disparadores.

get_trigger_memory

Obtiene el perfil de disparadores psicológicos — qué temas causan estrés (activo) y cuáles se han resuelto con el tiempo.

get_session_history

Obtiene el historial de estados con marca de tiempo y tendencia (subiendo/bajando/estable).

Cómo funciona el aprovisionamiento automático

Tu agente de IA puede obtener una clave API gratuita de forma autónoma. Solo haces clic en un enlace de correo electrónico.

  1. El agente llama a request_api_key(email) — no se necesita clave API para esta llamada

  2. Recibes un correo de verificación y haces clic en el enlace

  3. El agente consulta check_api_key_status(request_id) cada 10 segundos

  4. Una vez verificado, el agente recibe la clave API y puede usar todas las demás herramientas

Nivel gratuito: 1,000 llamadas/mes, todos los tipos de señales, 10 req/min. Sin tarjeta de crédito.

Prueba rápida

Después de añadir la configuración, pregúntale a tu agente de IA:

"¿Qué herramientas tienes de Nefesh?"

Debería listar las 6 herramientas anteriores.

Precios

Plan

Precio

Llamadas API

Gratuito

$0

1,000/mes, sin tarjeta de crédito

Solo

$25/mes

50,000/mes

Empresarial

Personalizado

SLA personalizado

Alternativa CLI

¿Prefieres la terminal sobre MCP? Usa la CLI de Nefesh (costo de tokens 10-32 veces menor que MCP para agentes de IA):

npm install -g @nefesh/cli
nefesh ingest --session test --heart-rate 72 --tone calm
nefesh state test --json

GitHub: nefesh-ai/nefesh-cli

Alternativa Gateway

¿Quieres que la IA se adapte automáticamente? Usa el Nefesh Cognitive Compute Router. Cambia la URL base de tu LLM a gateway.nefesh.ai y el gateway ajustará el prompt del sistema y la temperatura según el estado biométrico. Tres modos: compatible con OpenAI (/v1/chat/completions), paso a través de Anthropic (/v1/messages) y Anthropic unificado para cualquier backend. Sin cambios de código.

GitHub: nefesh-ai/nefesh-gateway

Protocolo de Estado Humano (HSP)

Nefesh implementa y mantiene el Human State Protocol, una especificación abierta para intercambiar el estado fisiológico humano entre sistemas de IA. HSP define un formato JSON estándar para puntuaciones de estrés, recomendaciones de comportamiento y retroalimentación de adaptación para que cualquier agente pueda producir o consumir datos de estado humano de forma interoperable. Apache 2.0.

GitHub: nefesh-ai/human-state-protocol · Docs: nefesh.ai/docs/hsp

Documentación

Privacidad

  • No se suben videos ni audios — el procesamiento se ejecuta en el lado del cliente

  • No se almacenan datos de identificación personal (PII)

  • Cumple con GDPR/BIPA — eliminación en cascada mediante delete_subject

  • No es un dispositivo médico — solo para adaptación contextual de IA

Licencia

MIT — ver LICENSE.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nefesh-ai/nefesh-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server