Skip to main content
Glama

Proof of Invention

MIT License

MCP POI 서버

파일 처리 및 블록체인 트랜잭션 준비를 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 Claude Desktop에 설치 가능하며, 파일을 처리하고 블록체인 트랜잭션을 준비하는 도구를 제공합니다.

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

설정

  1. 이 저장소를 복제하세요
  2. 종속성 설치:지엑스피1
  3. 서버를 빌드하세요:
    npm run build

환경 변수

  • API_TOKEN : PoI API 인증을 위한 API 전달 토큰입니다. Molecule의 Discord 서버( 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 서버와 잘 어울립니다.

Claude 데스크톱 구성의 전체 모습은 다음과 같습니다.

{ "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": "" } } } }
프롬프트

| 내 문서 폴더의 "idea.md" 파일에서 POI 해시를 만듭니다... | POI 해시와 함께 Eth 트랜잭션을 기본 블록체인의 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 클라이언트에서 제공됩니다.
-
security - not tested
A
license - permissive license
-
quality - not tested

발명 증명

  1. 설정
    1. 환경 변수
      1. 용법
        1. Claude Desktop에 추가
        2. 다른 MCP 서버와 잘 어울립니다.
        3. 도구 스키마
      2. 서버 실행
        1. 개발
          1. 오류 처리
            1. 보안

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                Enables analysis of claims, validation of sources, and detection of manipulation using multiple epistemological frameworks to ensure credible and ethical information.
                Last updated -
                3
                15
                JavaScript
                MIT License
                • Apple
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables Claude to interact with and analyze your Lighthouse.one crypto portfolio data through secure authentication.
                Last updated -
                11
                1
                JavaScript
              • A
                security
                A
                license
                A
                quality
                Add human approval steps to your AI agents and automations with gotoHuman.
                Last updated -
                3
                101
                18
                JavaScript
                MIT License
                • Linux
                • Apple

              View all related MCP servers

              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