Manifold Markets MCP Server logo

Manifold Markets MCP Server

by bmorphism

An MCP server for interacting with Manifold Markets prediction markets. It provides comprehensive access to Manifold's features through a clean MCP interface, enabling sophisticated market interactions and collective intelligence mechanisms.

View on GitHub

Last updated: N/A

What is Manifold Markets MCP Server?

The Manifold Markets MCP Server is a tool that allows users to interact with the Manifold Markets prediction platform through a structured MCP (Market Creation Protocol) interface. It provides a comprehensive mapping of Manifold's API capabilities, enabling sophisticated market interactions and collective intelligence mechanisms.

How to use Manifold Markets MCP Server?

To use the server, you need to install it via npm, obtain a Manifold Markets API key, and configure your MCP settings in either Claude Desktop or Cline (VSCode Extension). The server exposes various tools for market creation, interaction, trading, liquidity management, and information retrieval. Refer to the tool documentation for specific usage instructions and required parameters.

Key features of Manifold Markets MCP Server

  • Comprehensive API mapping

  • Zod-based schema validation

  • Type safety with TypeScript

  • Support for various market types (BINARY, MULTIPLE_CHOICE, etc.)

  • Tool handlers for request processing and error management

Use cases of Manifold Markets MCP Server

  • Automated market creation and management

  • Algorithmic trading strategies

  • Liquidity provision and management

  • Market data analysis and retrieval

  • Integration with AI assistants like Claude

FAQ from Manifold Markets MCP Server

What is an MCP server?

An MCP (Market Creation Protocol) server allows programmatic interaction with a prediction market platform.

How do I get a Manifold Markets API key?

Log in to Manifold Markets, go to your profile settings, and generate an API key.

What are the prerequisites for using this server?

Node.js 18 or higher, npm or yarn, a Manifold Markets API key, and sufficient mana for market creation.

What types of markets can I create with this server?

You can create BINARY, MULTIPLE_CHOICE, PSEUDO_NUMERIC, POLL, and BOUNTIED_QUESTION markets.

What error handling mechanisms are in place?

The server implements input validation, API communication error handling, business logic checks, and provides a structured error response format.