Skip to main content
Glama
elmariachi111

Proof of Invention

MCP POI-сервер

Сервер Model Context Protocol для обработки файлов и подготовки транзакций блокчейна. Этот сервер может быть установлен в Claude Desktop и предоставляет инструмент для обработки файлов и их подготовки для транзакций блокчейна.

https://github.com/user-attachments/assets/6b2fbd68-4eca-4130-9594-d6720508e9c8

Настраивать

  1. Клонировать этот репозиторий

  2. Установить зависимости:

    npm install
  3. Сборка сервера:

    npm run build

Related MCP server: AOTrust - PDR Notarization

Переменные среды

  • API_TOKEN : Ваш API-токен для аутентификации через PoI API. Вы можете запросить новый токен на Discord-сервере Molecule: https://discord.gg/k4ER7vZcj8

Использование

Сервер предоставляет инструмент, называемый create_proof_of_invention_request , который принимает путь к файлу, возвращает подготовленные данные транзакции, подходящие для выполнения блокчейна. Это может быть повторно использовано вашим любимым инструментом, который может подписывать и отправлять транзакции. Двоичное содержимое должно быть предоставлено клиентом MCP (например, Claude Desktop или Cursor).

https://docs.molecule.to/documentation/proof-of-invention-poi/api-access-beta

Добавление в Claude Desktop

"poi": {
      "command": "npx",
      "args": ["mcp-poi"],
      "env": {
        "API_TOKEN": "the api token"
      }
    }

Отлично работает с другими серверами MCP.

Наша полная конфигурация рабочего стола Клода выглядит следующим образом:

{
  "mcpServers": {
    "mcp-cryptowallet-evm": {
      "command": "npx",
      "args": ["@mcp-dockmaster/mcp-cryptowallet-evm"],
      "env": {
        "PRIVATE_KEY": ""
      }
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Users/stadolf/Downloads",
        "/Users/stadolf/Documents"
      ]
    },
    "poi": {
      "command": "npx",
      "args": ["-y", "mcp-poi"],
      "env": {
        "API_TOKEN": ""
      }
    }
  }
}

Подсказки

| Создать хэш poi из файла "idea.md" в папке "Мои документы" ... | отправить и Eth-транзакцию с хэшем poi на адрес poi на базовом блокчейне

Схема инструмента

Вход:

{
  filepath: string; // A path of a binary
}

Выход:

{
  transaction_request: {
    to: string,      // a PoI anchoring address (usually starts with 0x1dea)
    data: string,    // the merkle root hash that represents the PoI
    value: string,   // 0
  }
}

Запуск сервера

npm start

Разработка

Для разработки с автоматической перестройкой:

npm run dev

Обработка ошибок

Сервер включает в себя надежную обработку ошибок для:

  • Отсутствуют переменные среды

  • Недопустимое содержимое файла

  • Ошибки связи API

  • Неверные форматы ответа

Безопасность

  • API-токены загружаются из переменных среды

  • Содержимое файла правильно кодируется перед передачей.

  • Сообщения об ошибках очищаются для предотвращения утечки информации.

  • Доступ к файловой системе не требуется — весь контент предоставляется клиентом MCP

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Capture, analyze, validate, and submit inventions, and collaborate on patent reviews.

  • Prove your AI work existed first: timestamped, Bitcoin-anchored. Free, no account.

  • Deterministic AI liability attribution with Bitcoin-anchored proof certificates.

View all MCP Connectors

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/elmariachi111/mcp-poi'

If you have feedback or need assistance with the MCP directory API, please join our Discord server