Skip to main content
Glama
walkingshamrock

Black-Scholes MCP Server

Servidor MCP Black-Scholes

Este proyecto proporciona un servidor de Protocolo de Contexto de Modelo (MCP) para calcular el precio y los griegos de las opciones europeas utilizando el modelo Black-Scholes.

Características

  • Calcule el precio de Black-Scholes para opciones de compra y venta europeas

  • Opción de cálculo griega y griega de orden superior:

    • Delta

    • Vega

    • Theta

    • Gama

    • Rho

    • Lambda

    • Épsilon

    • Vanna

    • Encanto

    • Vomma

    • Veta

    • Velocidad

    • Zomma

    • Color

    • Última

    • Vera

Related MCP server: Calculator MCP Server

Uso

Instalación y uso

  1. Instalar dependencias (si usa uv ):

    uv pip install -r requirements.txt

    O utilice su administrador de paquetes Python preferido.

  2. Instalar este servidor MCP en Claude:

    uv run mcp install main.py

    Este comando agregará la configuración a claude_desktop_config.json para que Claude pueda usar este servidor MCP.

  3. (Opcional) Ejecute el servidor MCP directamente:

    python main.py
  4. Utilice las herramientas MCP para calcular precios de opciones y griegas proporcionando los siguientes argumentos:

    • S : Precio al contado

    • K : Precio de ejercicio

    • T : Tiempo hasta el vencimiento (en años)

    • r : Tasa libre de riesgo (anual, decimal)

    • q : Rendimiento de dividendos (anual, decimal)

    • vol : Volatilidad (anual, decimal)

    • type : "call" o "put"

Ejecución de pruebas

Para ejecutar las pruebas para este proyecto:

  1. Instalar el paquete en modo de desarrollo:

    pip install -e .
  2. Ejecutar pruebas usando unittest:

    python -m unittest discover -s tests

    O con pytest (después de instalar pytest desde requirements.txt):

    python -m pytest
  3. Para ejecutar módulos de prueba específicos:

    python -m unittest tests.calculators.test_black_scholes_price

    O con pytest:

    python -m pytest tests/calculators/test_black_scholes_price.py

Expresiones de gratitud

Este proyecto utiliza modelcontextprotocol/python-sdk para la implementación del servidor MCP.

Licencia

Este proyecto está licenciado bajo la licencia MIT. Consulte la LICENCIA para más detalles.

-
security - not tested
A
license - permissive license
-
quality - not tested

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/walkingshamrock/black-scholes-mcp'

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