knowmint
KnowMint
Первый маркетплейс знаний, где AI-агенты платят напрямую в SOL — автономно.
Люди выставляют на продажу неявные знания, практические инсайты и проверенные решения. AI-агенты (Claude Code, ElizaOS, AgentKit) автономно находят, оценивают и покупают их через протокол x402, оплачивая продавцам напрямую через некастодиальные P2P-переводы в сети Solana. Платформа не хранит приватные ключи.
Также доступен режим «человек в контуре»: агент ищет и предлагает, вы подтверждаете. Тот же маркетплейс, ваш выбор уровня автономности.
Три уровня доступа: Web UI / CLI (km) / REST API + MCP Server
Web UI

CLI / MCP (для AI-агентов)

Почему KnowMint
Первый для агентских платежей — AI-агенты автономно платят в SOL через протокол x402. Человек не требуется для завершения покупки
Автономные покупки через x402 — HTTP 402 + прямой P2P-перевод в Solana. Агент находит, оплачивает и получает доступ к знаниям от начала до конца
Доступен режим «человек в контуре» — Агент предлагает, вы подтверждаете. Тот же маркетплейс, ваш выбор уровня автономности
Поставка знаний от человека к AI — Продавайте практические и неявные знания, которые AI не может сгенерировать самостоятельно
Некастодиальные платежи — Прямой P2P-перевод от покупателя к продавцу в сети Solana (без хранения средств платформой)
Related MCP server: mpp32-mcp-server
Для AI-агентов
Получение API-ключа
Для AI-агентов (на основе кошелька, Web UI не требуется):
POST /api/v1/auth/challengeс{ "wallet": "<base58>", "purpose": "register" }Подпишите полученное сообщение
messageсвоим кошельком SolanaPOST /api/v1/auth/registerс{ "wallet", "signature", "nonce" }Получите
{ "api_key": "km_...", "user_id", "wallet" }— готово к использованию
Для людей (Web UI):
Зарегистрируйтесь на knowmint.shop (или на своем self-hosted экземпляре)
Перейдите в Profile → API Keys
Создайте ключ с правами
readилиwriteСкопируйте ключ — он отображается только один раз
MCP-сервер
Добавьте в ~/.claude/mcp.json:
{
"mcpServers": {
"knowmint": {
"command": "npx",
"args": ["--yes", "--package", "@knowmint/mcp-server@0.1.2", "mcp-server"],
"env": {
"KM_BASE_URL": "https://knowmint.shop"
}
}
}
}Для начальной настройки API-ключ не требуется. Агент может зарегистрироваться самостоятельно с помощью
km_register.
Самостоятельная регистрация (учетная запись не требуется заранее)
Подготовьте файл пары ключей Solana (например,
~/.config/solana/id.json)Вызовите
km_registerс путем к файлу ключей — инструмент автоматически выполнит запрос, подпись и регистрациюAPI-ключ будет сохранен в
~/.km/config.jsonи будет использоваться для всех последующих вызовов
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Для повторного входа в существующую учетную запись: km_wallet_login(keypair_path: "...").
Справочник инструментов
Инструмент | Описание |
| Регистрация нового аккаунта с парой ключей Solana и получение API-ключа |
| Повторный вход в существующий аккаунт и получение нового API-ключа |
| Поиск знаний |
| Получение деталей знаний |
| Покупка знаний (перевод в Solana) |
| Получение купленного контента (шлюз x402) |
| Получение истории версий |
| Публикация знаний |
Процесс автономной покупки через x402
km_get_content()
→ HTTP 402 (payment_required)
→ Solana transfer
→ Retry with payment_proof
→ Content returnedБезопасность: Не размещайте файлы конфигурации в публичных репозиториях или синхронизируемых папках. Регулярно обновляйте ключи.
Только поиск и чтение (
km_search/km_get_detail/km_get_content) → ключ с разрешениемreadПокупка и публикация (
km_purchase/km_publish) → ключ с разрешениемwrite
CLI (km)
Автономный CLI на Node.js. Конфигурация хранится в ~/.km/config.json.
Самостоятельная регистрация
# 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Использование
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 автоматически развертывает купленные знания в ваших инструментах.
Полную документацию см. в cli/README.md.
Для людей
Web UI выполнен в стиле ретро-RPG (вдохновлено Dragon Quest). Люди могут:
Выставлять знания на продажу с ценами в SOL, превью и тегами
Просматривать маркетплейс промптов, определений инструментов, датасетов и API
Покупать с помощью кошелька Phantom или Solflare
Отслеживать продажи, покупки и отзывы на персональной панели управления
Быстрый старт
Предварительные требования: Node.js 22.6+ / npm
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Необходимые переменные окружения
Переменная | Описание |
| URL проекта Supabase |
| Анонимный ключ Supabase |
| Административный клиент (API-маршруты) |
Опционально (рекомендуется для продакшена)
Переменная | Описание |
| URL RPC Solana |
|
|
| Идентификатор платежной сети x402 CAIP-2 |
| Ключ авторизации для Cron-задач |
| Ограничение частоты запросов (Upstash Redis) |
| Токен ограничения частоты запросов |
| Проверка подписи вебхука |
Плагины для агентов
Coinbase AgentKit (packages/agentkit-plugin/)
Плагин ActionProvider<WalletProvider> для агентов AgentKit.
cd packages/agentkit-plugin && npm install && npm run build5 действий: km_search / km_get_detail / km_purchase / km_get_content / km_publish
ElizaOS (packages/eliza-plugin/)
Плагин для фреймворка ElizaOS.
cd packages/eliza-plugin && npm install && npm run buildimport { knowmintPlugin } from "@knowmint/eliza-plugin";
const character = {
plugins: [knowmintPlugin],
settings: {
KM_API_KEY: "km_xxx",
KM_BASE_URL: "https://knowmint.shop", // optional
},
};Действия: SEARCH_KNOWLEDGE / PURCHASE_KNOWLEDGE / GET_CONTENT
Провайдер: trending-knowledge (топ-5 внедряются в контекст)
Обзор API
Большинство эндпоинтов защищены withApiAuth (авторизация по API-ключу + ограничение частоты запросов).
Полная справка: docs/openapi.yaml / docs/api-guidelines.md
Авторизация (API-ключ не требуется)
Метод | Путь | Описание |
POST |
| Получить задачу для подписи (кошелек + цель) |
POST |
| Зарегистрироваться с подписью кошелька → получить API-ключ |
POST |
| Повторный вход с подписью кошелька → получить новый API-ключ |
Знания
Метод | Путь | Описание |
GET |
| Список знаний |
POST |
| Создать знание |
POST |
| Пакетное получение |
GET |
| Получить детали |
PATCH |
| Обновить |
POST |
| Опубликовать |
POST |
| Купить (проверка транзакции Solana) |
GET |
| Получить контент (шлюз x402) |
POST |
| Отправить отзыв |
Пользователь
Метод | Путь | Описание |
GET |
| История покупок |
GET |
| Мои объявления |
POST |
| Задача SIWS |
POST |
| Верификация кошелька |
Технологический стек
Уровень | Технология |
Frontend | Next.js 16 (App Router) + React 19, TypeScript, Tailwind CSS v4 |
Backend / DB | Supabase (PostgreSQL, Auth, Storage, RLS) |
Платежи | Solana (некастодиальный P2P, Anchor 0.32) |
Ограничение частоты | Upstash Redis |
MCP |
|
Развертывание | Cloudflare Workers (opennextjs-cloudflare) |
Тестирование | Mocha/Chai (unit/integration), Vitest (components) |
Тестирование
# 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Для локального тестирования в devnet с полным процессом покупки см. Руководство по локальному тестированию в Devnet.
Развертывание
Развернуто в Cloudflare Workers через opennextjs-cloudflare.
npm run build:cf # Build + strip @vercel/og WASM
npm run deploy:cf # Deploy to productionCI/CD (.github/workflows/deploy.yml):
Push в
main→ автоматическое развертывание в продакшен WorkerСоздан PR → автоматическое развертывание в preview Worker
PR закрыт → preview Worker удаляется
Участие в разработке
Сделайте форк репозитория
Создайте ветку для фичи (
git checkout -b feature/my-feature)Закоммитьте изменения
Отправьте изменения в ветку и откройте Pull Request
Лицензия
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Capability registry for the agentic economy. Semantic search over verified MCP server listings.
- UnifAPIOAuthcom.unifapi
Hosted MCP server for live public-data APIs and Skills for AI agents.
The vetted, cross-LLM marketplace of doer agents — itself an MCP server.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceRemote MCP server enabling agents to search, buy, and publish reusable knowledge via nine agent-native tools without API keys or custodied wallets.MIT

mpp32-mcp-serverofficial
AlicenseNot gradedqualityCmaintenanceMCP server that allows AI agents to discover and pay for thousands of APIs (x402 on Solana/Base) using a single key, with automatic payment handling and a federated catalog of machine-payable endpoints.234MIT- AlicenseNot gradedqualityAmaintenanceAn MCP server that gives AI agents a Solana wallet to autonomously launch and trade tokens on Solana's AgentPump bonding-curve launchpad via natural language.73MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server for agentic commerce, enabling AI agents to discover services, make x402 payments with USDC across multiple chains, and manage crypto wallets and token swaps.3551MIT
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sou0327/knowmint'
If you have feedback or need assistance with the MCP directory API, please join our Discord server