mcp-identity
@powforge/mcp-identity
MCP-сервер, который оценивает глубину идентификации (Depth-of-Identity) любого публичного ключа Nostr перед выполнением вашего обработчика. Сертификат Schnorr, привязанный к вершине блокчейна, оплата через L402, готовое решение для ИИ-агентов, которым требуется защита от Sybil-атак поверх платных API.
npm: npm i @powforge/mcp-identity
Домашняя страница: https://powforge.dev/explorer
Whitepaper: https://powforge.dev/whitepaper
Что это делает
Три инструмента MCP, которые оборачивают оракул глубины идентификации (Depth-of-Identity) PowForge:
doi_score_lookup— по публичному ключу Nostr (hex или npub) возвращает многомерный показатель идентификации (сеть, долговечность, стоимость кинетического фильтра). Оплата через L402 через вышестоящий оракул.doi_sign_vouch— создает неподписанное событие Nostr для поручительства за глубину идентификации другого публичного ключа. Вызывающая сторона подписывает его; оракул учитывает это в оценке при наблюдении.doi_score_verify— офлайн-проверка подписи Schnorr сертификата DoI, возвращенного оракулом. Без сети.
Зачем нужно ценообразование, привязанное к идентификации
Большинство платных API-сервисов взимают фиксированную плату за запрос. Это не работает в средах взаимодействия «агент-агент», где:
Новые агенты выглядят идентично скраперам — нет сигнала о намерениях или рисках.
Злоумышленники извлекают выгоду дешевле, чем наносимый ими ущерб.
Белые списки не масштабируются для открытых экосистем агентов.
DoI дает вашему серверу количественное значение «сколько бы стоило подделать личность этого вызывающего абонента на данной глубине» — привязанное к конкретному сертификату вершины блокчейна Bitcoin, который невозможно опровергнуть. Используйте это как множитель для цены вашего макаруна L402, входной параметр для ограничения частоты запросов (rate-limit) или ключ маршрутизации.
Быстрый старт
npm i @powforge/mcp-identityДобавьте в конфигурацию MCP (Claude Desktop, Cursor и т.д.):
{
"mcpServers": {
"powforge-identity": {
"command": "npx",
"args": ["-y", "@powforge/mcp-identity"]
}
}
}Перезапустите клиент. Три новых инструмента появятся в разделе powforge-identity.
Почему привязка к вершине блокчейна
Оценка включает подпись Schnorr для (score, dimensions, score_chaintip_height, score_chaintip_blockhash). Это связывает утверждение с кинетическим фильтром Bitcoin — пересчитываемые оценки PageRank могут быть незаметно переписаны, но сертификат, привязанный к вершине блокчейна, является фиксированным заявлением относительно известного времени. Проверка выполняется офлайн.
Окно фальсифицируемых утверждений оракула задокументировано в whitepaper.
Ценообразование L402
MCP-сервер прозрачно обрабатывает процесс L402-макарунов с oracle.powforge.dev. Первый вызов возвращает 402 с Lightning-инвойсом; обертка оплачивает его из кошелька, который вы настраиваете (env: LNBITS_INVOICE_KEY), и повторяет попытку. Никаких ключей, никаких аккаунтов.
Статус
v0.7.0 опубликована в npm 28.04.2026.
Доступны три инструмента.
Формат сертификата задокументирован в whitepaper.
Доступность оракула отслеживается на https://powforge.dev/oracle/freshness.
Лицензия
MIT.
Исходный код
Исходный код находится в приватном репозитории разработки. Вопросы, предложения и отчеты об ошибках приветствуются здесь.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/zekebuilds-lab/mcp-identity'
If you have feedback or need assistance with the MCP directory API, please join our Discord server