
Limitless MCP Server
io.github.joinQuantishPublished by GitHub account joinQuantishv1.0.0Updated Oct 24, 2026
MCP server for Limitless Exchange prediction markets on Base
The publisher's own server: Limitless
Overview
Lets an assistant discover Limitless prediction markets on Base and trade them with a managed or imported crypto wallet.
- What you can do
- Provides 34 tools for prediction market trading on Limitless Exchange: market discovery and semantic search, orderbook and price history, limit order placement and cancellation, token approvals, position and P&L tracking, ETH and USDC transfers, and API key management. It also creates or imports Base wallets, encrypting private keys with AES-256-GCM before storage.
- When to use it
- Use it when you want an AI assistant to research and trade Limitless prediction markets on Base, or to build an automated trading agent that places and cancels orders and tracks positions.
- Requirements
- Runs as a local stdio process, but the README's quick start points at a hosted MCP endpoint configured with an x-api-key header. Self-hosting needs Node.js 20+, PostgreSQL 15+, Base RPC access, and environment variables including DATABASE_URL, ENCRYPTION_KEY, ADMIN_API_KEY, BASE_RPC_URL and LIMITLESS_API_URL.
Installation
In SourceWeft
- Open Limitless MCP Server in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Limitless MCP Server
Prediction Market Trading on Base via Limitless Exchange
Build AI-powered trading agents for Limitless prediction markets using the Model Context Protocol (MCP)
⚠️ Notice: Quantish is winding down. The Quantish platform (quantish.live) is shutting down. This MCP server is self-hosted and will continue to work independently, but the Quantish team will no longer be maintaining or updating this project. If you're building in the prediction market space and need real-time data infrastructure, check out polynode.dev.
Features
-
Secure Wallet Management
- Generate new Base wallets with encrypted private key storage
- Bring Your Own Wallet (BYOW) - Import existing wallets with client-side encryption
- Private keys are encrypted with AES-256-GCM before storage
-
Full Limitless Market Access
- Real-time market discovery via Limitless Exchange API
- Access to all prediction markets: Politics, Sports, Crypto, and more
- Live orderbook data and price history
- Semantic search for market discovery
-
Trading Operations
- Place limit orders with EIP-712 signed authentication
- Cancel orders (single, batch, or all)
- Check and set token approvals (USDC, CTF)
- Position tracking with P&L calculations
-
AI Agent Integration
- Full MCP (Model Context Protocol) support
- Works with Claude, Cursor IDE, and other MCP-compatible AI tools
- 34 pre-built trading tools organized by category
-
Enterprise Security
- AES-256-GCM encryption for all sensitive data
- API key authentication with SHA-256 hashing
- Platform partner system for B2B integrations
- Rate limiting and request logging
Quick Start
1. Configure MCP (Cursor IDE)
Add to ~/.cursor/mcp.json:
2. Get Your API Key
Via MCP tool:
3. Start Trading
Available MCP Tools (34 Total)
Note: All tool names are prefixed with
limitless_to avoid collisions with other MCPs.
Authentication & Setup (6 tools)
Wallet Information (4 tools)
Market Discovery (6 tools)
Trading (8 tools)
Positions (4 tools)
Transfers (3 tools)
API Key Management (3 tools)
Self-Hosting
Prerequisites
- Node.js 20+
- PostgreSQL 15+
- Base RPC access (mainnet.base.org)
Installation
Environment Variables
Create a .env file with:
Docker Deployment
Railway Deployment
API Reference
Health Check
Response:
MCP Endpoint
Market Data API
Security Architecture
Click to expand security details
Encryption at Rest
All sensitive data is encrypted using AES-256-GCM:
- Private keys encrypted before database storage
- Session tokens encrypted with unique IVs
- API secrets encrypted (only SHA-256 hash stored for lookup)
API Key Security
- Keys are hashed with SHA-256 before storage (never stored in plaintext)
- Secrets are encrypted with AES-256-GCM
- Timing-safe comparison using
crypto.timingSafeEqual
Platform Isolation (B2B)
For platform partners:
- Platform admin keys:
plt_limitless_*/psk_limitless_* - All queries scoped by platformId at database level
- Activity logging for audit trail
- User limits enforced per platform
Rate Limiting
- 60 requests/minute per API key (general)
- 30 requests/minute for user listing (platform admin)
- 5 requests/hour for platform registration
Secure Wallet Import (BYOW)
Import your existing MetaMask/hardware wallet securely:
Step 1: Export Your Private Key
In MetaMask: Settings > Security > Export Private Key
Step 2: Encrypt Locally
Step 3: Import to SDK
Security Note: Your raw private key NEVER leaves your machine. Only the encrypted bundle is sent to our servers, and we cannot decrypt it without your password.
Related Resources
License
PolyForm Noncommercial 1.0.0 © Quantish
Support
- Issues: GitHub Issues
- Email: [email protected]
Source: README.md at commit f8cf243
Tools
0Version history
1- v1.0.0LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.