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.
Integrations
Required runtime environment for running the Manifold MCP Server.
Used to install the Manifold MCP Server package from the npm registry.
Used for implementation with full type safety throughout the server.
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)
You must be authenticated.
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.
- Architecture
- Verified Capabilities
- Prerequisites
- Installation
- Tool Documentation
- Error Handling
- Development
- Contributing
- Security
- License