Self-hosted MCP server that lets AI agents trade Kalshi prediction markets through DFlow on Solana. It also provides Solana wallet management, swaps, transfers, market discovery, and redemption tools.
From the registry: Kalshi MCP — US-regulated prediction-market data (no auth on public reads).
$ git clone https://github.com/joinQuantish/kalshi-mcp && cd kalshi-mcp && npm install$ node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"$ npm run db:generate && npm run db:pushPlease install the `kalshi` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Clone and install** — Self-hosted; clone the repository and install dependencies Run: `git clone https://github.com/joinQuantish/kalshi-mcp && cd kalshi-mcp && npm install`
- **PostgreSQL database** — Provision a PostgreSQL database (Railway, Supabase, Neon, or local Docker)
- **Generate encryption key** — Generate a 64-character hex encryption key for wallet encryption Run: `node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"`
- **Setup database** — Generate Prisma client and push schema to the database Run: `npm run db:generate && npm run db:push`
Canonical MCP server config (HTTP transport):
- url: `https://your-server.com/mcp`
- headers:
- `x-api-key`: `<your-api-key>`
Note: Self-hosted HTTP JSON-RPC MCP server. Required env: DATABASE_URL, ENCRYPTION_KEY. Optional: DFLOW_API_KEY, JUPITER_API_KEY, SOLANA_RPC_URL, ADMIN_API_KEY, PORT (default 3002). Quantish platform winding down.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.DATABASE_URLrequiredPostgreSQL connection stringENCRYPTION_KEYrequired64-character hex string used for wallet encryptionOpen-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
SEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
MCP server for Stripe — global payments API (PaymentIntents, Checkout, Billing, Refunds)