Servidor MCP de Manifold Markets
Un servidor MCP para interactuar con los mercados de predicción de Manifold Markets. Este servidor proporciona acceso completo a las funciones de Manifold a través de una interfaz MCP sencilla, lo que permite interacciones sofisticadas con el mercado y mecanismos de inteligencia colectiva.
Arquitectura
El servidor implementa un mapeo completo de las capacidades de la API de Manifold Markets a través de un sistema de herramientas estructurado:
Componentes principales
- Capa de esquema : esquemas de validación basados en Zod para todas las operaciones
- Integración de API : mapeo directo a los puntos finales REST de Manifold
- Manipuladores de herramientas : procesamiento de solicitudes con gestión de errores adecuada
- Seguridad de tipos : implementación completa de TypeScript
Categorías de herramientas
Creación y gestión de mercados
create_market
: Crea mercados (BINARIO, OPCIÓN MÚLTIPLE, PSEUDO_NUMÉRICO, ENCUESTA)unresolve_market
: Revertir mercados resueltosclose_market
: Cerrar mercados para operaradd_answer
: Agregar opciones a los mercados de opciones múltiples
Interacción del mercado
follow_market
: Seguimiento de mercados de interésreact
: Me gusta/no me gusta los mercados y los comentarios.add_bounty
: Agregar recompensas para el análisisaward_bounty
: Recompensa contribuciones valiosas
Operaciones comerciales
place_bet
: Ejecutar operaciones de mercadocancel_bet
: Cancelar órdenes limitadassell_shares
: Liquidar posiciones
Gestión de liquidez
add_liquidity
: Proporcionar liquidez al mercadoremove_liquidity
: Retirar la liquidez proporcionada
Recuperación de información
search_markets
: Encuentra mercados con filtrosget_market
: Información detallada del mercadoget_user
: Datos del perfil del usuarioget_positions
: Seguimiento de cartera
Características sociales
send_mana
: Transferir maná entre usuarios
Capacidades verificadas
El servidor ha sido probado a través de trayectorias de interacción integrales:
Probado con éxito
- Descubrimiento y seguimiento del mercado
- ✅ Búsqueda de mercado con filtros
- ✅ Seguimiento del mercado
- ✅ Recuperación de información detallada del mercado
- Operaciones comerciales
- ✅ Provisión de liquidez
- ✅ Colocación de apuestas con actualizaciones de probabilidad
- ✅ Liquidación de posiciones
- ✅ Venta de acciones
- Gestión de permisos
- ✅ Control de acceso basado en roles
- ✅ Manejo de autenticación
- ✅ Mensajes de error
Operaciones con permisos restringidos
Estas operaciones están implementadas pero requieren roles de usuario específicos:
- Resolución/no resolución del mercado (creador del mercado)
- Cierre del mercado (creador del mercado)
- Gestión de recompensas (creador de mercado)
- Eliminación de liquidez (proveedor de liquidez)
Prerrequisitos
- Node.js 18 o superior
- npm o hilo
- Clave API de Manifold Markets
- Saldo mínimo de M$1000 para la creación del mercado
Instalación
1. Instalar el paquete
2. Obtén tu clave API
- Iniciar sesión en Manifold Markets
- Ve a la configuración de tu perfil
- Generar una clave API
- Asegúrese de que la cuenta tenga suficiente maná para las operaciones previstas
3. Configurar los ajustes de MCP
Para Claude Desktop
Agregar a ~/Library/Application Support/Claude/claude_desktop_config.json
:
Para Cline (extensión de VSCode)
Agregar a ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
:
Documentación de herramientas
Creación y gestión de mercados
crear_mercado
Crear un nuevo mercado de predicciones:
mercado sin resolver
Resolver un mercado previamente resuelto:
mercado cerrado
Cerrar un mercado para negociar:
Interacción del mercado
seguir_mercado
Seguir o dejar de seguir un mercado:
reaccionar
Reaccionar a los mercados o comentarios:
Operaciones comerciales
apuesta_de_lugar
Realizar una apuesta en un mercado:
vender_acciones
Vender acciones en un mercado:
Gestión de liquidez
añadir liquidez
Añadir liquidez al pool de mercado:
eliminar_liquidez
Eliminar liquidez del fondo de mercado:
Manejo de errores
El servidor implementa un manejo integral de errores:
- Validación de entrada
- Comprobación del tipo de parámetros mediante esquemas Zod
- Validación del rango de valores
- Verificación de campo obligatoria
- Comunicación API
- Errores de autenticación
- Fallos de red
- Limitación de velocidad
- Comprobaciones de permisos
- Lógica de negocios
- Saldo insuficiente
- Estados de mercado no válidos
- Operaciones no autorizadas
- Formato de respuesta de error
Desarrollo
Contribuyendo
¡Se agradecen las contribuciones! Áreas de interés:
- Herramientas avanzadas de análisis de mercado
- Funciones de optimización de cartera
- Integración con otras plataformas de predicción
- Mejoras en la documentación
Seguridad
- Claves API gestionadas a través de variables de entorno
- Validación de entrada en todos los parámetros
- Protección de limitación de velocidad
- Mensajes de error seguros
- Control de acceso basado en roles
Licencia
Instituto Tecnológico de Massachusetts (MIT)
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Proporciona acceso integral a la plataforma de predicción Manifold Markets a través de una interfaz MCP limpia, que permite a los usuarios crear mercados, realizar apuestas, administrar la liquidez y utilizar funciones sociales a través del lenguaje natural.
- Arquitectura
- Capacidades verificadas
- Prerrequisitos
- Instalación
- Documentación de herramientas
- Manejo de errores
- Desarrollo
- Contribuyendo
- Seguridad
- Licencia
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityMCP server that provides AI assistants access to stock market data including financial statements, stock prices, and market news through a Model Context Protocol interface.Last updated -11433PythonMIT License
- PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that provides comprehensive financial insights and analysis by leveraging real-time market data, news, and advanced analytics for stocks, options, financial statements, and economic indicators.Last updated -1740PythonMIT License
- AsecurityFlicenseAqualityExposes various Marketstack API endpoints as MCP tools, providing access to financial market data including EOD, intraday, splits, dividends, tickers, exchanges, and other financial information.Last updated -181TypeScript