Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket

mcp-client-eu

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mcp-client-eu

Este proyecto es un cliente CLI para interactuar con un servidor MCP y Gemini (Google Generative AI).

latest
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

MCP Cliente

Este proyecto es un cliente CLI para interactuar con un servidor MCP y Gemini (Google Generative AI).

Requisitos

  • Node.js >= 18
  • Una clave de API de Gemini (Google Generative AI)
  • Un script de servidor compatible (por ejemplo, server.js o server.py)

Instalación

  • Instala las dependencias:

    npm install
    
  • Crea un archivo .env con tu clave de API de Gemini:

    GEMINI_API_KEY=tu_clave_aqui
    

Uso

Ejecutar el cliente

node index.ts <ruta_al_script_del_servidor>

Ejemplo:

node index.ts server.js

Comandos disponibles

  • quit: Salir del cliente interactivo.
  • Escribe cualquier consulta para interactuar con el modelo y las herramientas MCP.

Estructura principal

  • index.ts: Cliente principal.
  • server.ts o server.js: Script del servidor MCP.
  • noticias.ts: Ejemplo de herramienta MCP.

Scripts disponibles en package.json

Puedes usar los siguientes scripts con npm:

npm run test    # Ejecuta un test dummy (no implementado)
npm run build   # Compila TypeScript y da permisos de ejecución a build/index.js
npm run mcp1    # Ejecuta el cliente con firstmcpserver
npm run mcp2    # Compila y ejecuta el cliente con 01-start 
npm run mcp3    # Compila y ejecuta index.js con 02-newstop5
npm run mcp4    # Compila y ejecuta index.js con el server.js local

Detalle de scripts

  • test: Muestra un mensaje de error (no hay tests definidos).
  • build: Compila el proyecto TypeScript y ajusta permisos en build/index.js.
  • mcp1: Ejecuta el cliente con el servidor ubicado en firstmcpserver.
  • mcp2: Compila y ejecuta el cliente con el servidor en 01-start.
  • mcp3: Compila y ejecuta index.js con el servidor en 02-newstop5.
  • mcp4: Compila y ejecuta index.js con el servidor local server.js.
  • start: Ejecuta directamente index.js con el servidor local server.js (equivalente a npm start).

Notas

  • El cliente se conecta al servidor MCP y utiliza Gemini para procesar consultas.
  • Puedes modificar o agregar herramientas en el servidor MCP según tus necesidades.

cmp-ultimas-noticas

FAQs

Package last updated on 29 May 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts