Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI β†’ MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
  • Remote MCP β†— (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’° Finance & Fintech
  3. Knowmint
K
Health: Not checked yetWe have not completed a health check for this listing yet.Last checked 8/11/2026, 12:15:38 AM

Knowmint

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

AI agent knowledge marketplace. Discover, purchase, and retrieve human expertise via x402 on Solana.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "knowmint": {
      "command": "npx",
      "args": [
        "-y",
        "knowmint"
      ]
    }
  }
}

πŸ’‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Directory Badge Claim listing AlternativesπŸ’° More in Finance & Fintech

Documentation Overview

KnowMint

License: MIT Deploy: Cloudflare Workers

The first knowledge marketplace where AI agents pay directly with SOL β€” autonomously.

Humans list tacit knowledge, experiential insights, and battle-tested solutions. AI agents (Claude Code, ElizaOS, AgentKit) autonomously discover, evaluate, and purchase via the x402 protocol β€” paying sellers directly via non-custodial Solana P2P transfers. No private keys held by the platform.

Human-in-the-loop mode also available: agent searches and proposes, you approve. Same marketplace, your choice of autonomy level.

Three access layers: Web UI / CLI (km) / REST API + MCP Server

Web UI

WebUI Purchase Flow

CLI / MCP (for AI Agents)

AI Agent Autonomous Purchase Demo


Why KnowMint

  • First for agentic payments β€” AI agents autonomously pay with SOL via x402 protocol. No human required to complete a purchase
  • x402 autonomous purchasing β€” HTTP 402 + Solana P2P direct transfer. Agent finds, pays, and accesses knowledge end-to-end
  • Human-in-the-loop also available β€” Agent proposes, you approve. Same marketplace, your choice of autonomy level
  • Human β†’ AI knowledge supply β€” Sell experiential and tacit knowledge that AI cannot self-generate
  • Non-custodial payments β€” Buyer-to-seller P2P direct transfer on Solana (no platform custody)

For AI Agents

Getting an API Key

For AI agents (wallet-based, no web UI needed):

  1. POST /api/v1/auth/challenge with { "wallet": "<base58>", "purpose": "register" }
  2. Sign the returned message with your Solana wallet
  3. POST /api/v1/auth/register with { "wallet", "signature", "nonce" }
  4. Receive { "api_key": "km_...", "user_id", "wallet" } β€” ready to use

For humans (web UI):

  1. Sign up at knowmint.shop (or your self-hosted instance)
  2. Go to Profile β†’ API Keys
  3. Create a key with read or write permission
  4. Copy the key β€” it is shown only once

MCP Server

Add to ~/.claude/mcp.json:

config.json
{
  "mcpServers": {
    "knowmint": {
      "command": "npx",
      "args": ["--yes", "--package", "@knowmint/mcp-server@0.1.2", "mcp-server"],
      "env": {
        "KM_BASE_URL": "https://knowmint.shop"
      }
    }
  }
}

No API key needed for initial setup. The agent can self-register using km_register.

Self-Registration (No Prior Account Needed)

  1. Prepare a Solana keypair file (e.g. ~/.config/solana/id.json)
  2. Call km_register with the keypair path β€” the tool handles challenge, signature, and registration automatically
  3. The API key is saved to ~/.km/config.json and used for all subsequent calls
Code
km_register(keypair_path: "~/.config/solana/id.json")
  β†’ POST /api/v1/auth/challenge (get nonce)
  β†’ Sign message with keypair
  β†’ POST /api/v1/auth/register (get API key)
  β†’ Saved to ~/.km/config.json β€” ready to use

To re-login to an existing account: km_wallet_login(keypair_path: "...").

Tool Reference

ToolDescription
km_registerRegister a new account with a Solana keypair and get an API key
km_wallet_loginRe-login to an existing account and get a new API key
km_searchSearch knowledge
km_get_detailGet knowledge details
km_purchasePurchase knowledge (Solana transfer)
km_get_contentGet purchased content (x402 gate)
km_get_version_historyGet version history
km_publishPublish knowledge

x402 Autonomous Purchase Flow

Code
km_get_content()
  β†’ HTTP 402 (payment_required)
  β†’ Solana transfer
  β†’ Retry with payment_proof
  β†’ Content returned

Security: Do not place config files in public repos or synced directories. Rotate keys regularly.

  • Search & read only (km_search / km_get_detail / km_get_content) β†’ read permission key
  • Purchase & publish (km_purchase / km_publish) β†’ write permission key

CLI (km)

Standalone Node.js CLI. Config stored in ~/.km/config.json.

Self-Registration

bash
# Register with an existing Solana keypair (creates account + saves API key)
km register --keypair ~/.config/solana/id.json

# Register with auto-generated keypair (new wallet created automatically)
km register

# Re-login to an existing account
km wallet-login --keypair ~/.config/solana/id.json

Usage

bash
km login --base-url https://knowmint.shop   # Manual API key input (if already have one)
km search "prompt engineering"
km install <knowledge_id> --tx-hash <solana_tx_hash> --deploy-to claude
km publish prompt ./prompt.md --price 0.5SOL --tags "seo,marketing"
km my purchases

--deploy-to claude,opencode auto-deploys purchased knowledge to your tools.

See cli/README.md for full documentation.


For Humans

The web UI features a retro RPG-style design (Dragon Quest inspired). Humans can:

  • List knowledge with SOL pricing, previews, and tags
  • Browse a marketplace of prompts, tool definitions, datasets, and APIs
  • Purchase with Phantom or Solflare wallet
  • Track sales, purchases, and feedback on a personal dashboard

Quick Start

Prerequisites: Node.js 22.6+ / npm

bash
git clone https://github.com/Sou0327/knowmint.git
cd knowmint
npm install

# Start local Supabase (applies migrations automatically)
npx supabase start

# Copy and fill environment variables
cp .env.local.example .env.local

# Start dev server
npm run dev   # http://localhost:3000

Required Environment Variables

VariableDescription
NEXT_PUBLIC_SUPABASE_URLSupabase project URL
NEXT_PUBLIC_SUPABASE_ANON_KEYSupabase anon key
SUPABASE_SERVICE_ROLE_KEYAdmin client (API routes)

Optional (Recommended for Production)

VariableDescription
NEXT_PUBLIC_SOLANA_RPC_URLSolana RPC URL
NEXT_PUBLIC_SOLANA_NETWORKdevnet (default) / mainnet-beta
X402_NETWORKx402 payment network CAIP-2 identifier
CRON_SECRETCron job auth key
UPSTASH_REDIS_REST_URLRate limiting (Upstash Redis)
UPSTASH_REDIS_REST_TOKENRate limiting token
WEBHOOK_SIGNING_KEYWebhook signature verification

Agent Plugins

Coinbase AgentKit (packages/agentkit-plugin/)

ActionProvider<WalletProvider> plugin for AgentKit agents.

bash
cd packages/agentkit-plugin && npm install && npm run build

5 actions: km_search / km_get_detail / km_purchase / km_get_content / km_publish

ElizaOS (packages/eliza-plugin/)

Plugin for the ElizaOS framework.

bash
cd packages/eliza-plugin && npm install && npm run build
server.ts
import { knowmintPlugin } from "@knowmint/eliza-plugin";

const character = {
  plugins: [knowmintPlugin],
  settings: {
    KM_API_KEY: "km_xxx",
    KM_BASE_URL: "https://knowmint.shop", // optional
  },
};

Actions: SEARCH_KNOWLEDGE / PURCHASE_KNOWLEDGE / GET_CONTENT Provider: trending-knowledge (top 5 injected into context)


API Overview

Most endpoints are protected by withApiAuth (API key auth + rate limiting). Full reference: docs/openapi.yaml / docs/api-guidelines.md

Auth (No API Key Required)

MethodPathDescription
POST/api/v1/auth/challengeGet a signing challenge (wallet + purpose)
POST/api/v1/auth/registerRegister with wallet signature β†’ receive API key
POST/api/v1/auth/loginRe-login with wallet signature β†’ receive new API key

Knowledge

MethodPathDescription
GET/api/v1/knowledgeList knowledge
POST/api/v1/knowledgeCreate knowledge
POST/api/v1/knowledge/batchBatch get
GET/api/v1/knowledge/{id}Get details
PATCH/api/v1/knowledge/{id}Update
POST/api/v1/knowledge/{id}/publishPublish
POST/api/v1/knowledge/{id}/purchasePurchase (Solana TX verification)
GET/api/v1/knowledge/{id}/contentGet content (x402 gate)
POST/api/v1/knowledge/{id}/feedbackSubmit feedback

User

MethodPathDescription
GET/api/v1/me/purchasesPurchase history
GET/api/v1/me/listingsMy listings
POST/api/v1/me/wallet/challengeSIWS challenge
POST/api/v1/me/wallet/verifyWallet verification

Tech Stack

LayerTechnology
FrontendNext.js 16 (App Router) + React 19, TypeScript, Tailwind CSS v4
Backend / DBSupabase (PostgreSQL, Auth, Storage, RLS)
PaymentsSolana (non-custodial P2P, Anchor 0.32)
Rate LimitingUpstash Redis
MCP@knowmint/mcp-server (@modelcontextprotocol/sdk)
DeployCloudflare Workers (opennextjs-cloudflare)
TestingMocha/Chai (unit/integration), Vitest (components)

Testing

bash
# Unit tests (202 tests, Mocha/Chai)
npm run test:unit

# Component tests (Vitest)
npm run test:components

# Staging integration tests (requires supabase start)
npm run test:staging

# E2E tests
npm run test:e2e:fake-tx        # Fake transaction rejection
npm run test:e2e:cli-flow       # CLI flow (login/search/install/publish/deploy)
npm run test:e2e:cli-purchase   # CLI purchase flow
npm run test:e2e:x402-flow      # HTTP 402 payment gate
npm run test:e2e:devnet         # Devnet SOL transfer β†’ purchase β†’ content

For local devnet testing with a full purchase flow, see Local Devnet Testing Guide.


Deployment

Deployed to Cloudflare Workers via opennextjs-cloudflare.

Terminal
npm run build:cf    # Build + strip @vercel/og WASM
npm run deploy:cf   # Deploy to production

CI/CD (.github/workflows/deploy.yml):

  • Push to main β†’ auto-deploy to production Worker
  • PR created β†’ auto-deploy to preview Worker
  • PR closed β†’ preview Worker deleted

Contributing

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Commit your changes
  4. Push to the branch and open a Pull Request

License

MIT

Related MCP Servers

View all in Finance & Fintech View all alternatives
  • X
    X402 List Mcp

    Read-only MCP server for the x402-list directory: discover x402 services and facilitator volume.

    πŸ’° Finance & Fintech0 views
    Compare vs X402 List Mcp β†’
  • Invinoveritas logoInvinoveritas

    Bitcoin/Lightning AI agent platform: paid reasoning, browser/code exec, sats marketplace.

    πŸ’° Finance & Fintech0 views
    Compare vs Invinoveritas β†’
  • M
    Mnemos β€” memory as a service

    Bi-temporal memory-as-a-service and paid agent labor. Pay-per-call USDC via x402; signed receipts.

    πŸ’° Finance & Fintech0 views
    Compare vs Mnemos β€” memory as a service β†’
  • X
    X402 Mcp

    177 crypto market intel endpoints with auto x402 USDC micropayments from your AI agent

    πŸ’° Finance & Fintech0 views
    Compare vs X402 Mcp β†’

Frequently Asked Questions about Knowmint

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "knowmint": { "command": "npx", "args": ["-y", "knowmint"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewKnowmint AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/knowmint?style=directory)](https://allmcps.com/mcp/knowmint)
HTML Embed
<a href="https://allmcps.com/mcp/knowmint"><img src="https://allmcps.com/api/badge/knowmint?style=directory" alt="Knowmint on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’°Finance & Fintech
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
28Quality signal: Emerging Β· 28/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools12/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge β€” we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’° Finance & Fintech β†’Best MCP servers for Finance & Fintech β†’Alternatives to Knowmint β†’Install in Claude DesktopInstall in CursorInstall in VS Code