MCP POI 서버
파일 처리 및 블록체인 트랜잭션 준비를 위한 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 Claude Desktop에 설치 가능하며, 파일을 처리하고 블록체인 트랜잭션을 준비하는 도구를 제공합니다.
https://github.com/user-attachments/assets/6b2fbd68-4eca-4130-9594-d6720508e9c8
설정
- 이 저장소를 복제하세요
- 종속성 설치:지엑스피1
- 서버를 빌드하세요:
환경 변수
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에 추가
다른 MCP 서버와 잘 어울립니다.
- https://pypi.org/project/mcp-server-fetch/
- https://www.npmjs.com/package/@mcp-dockmaster/mcp-cryptowallet-evm
Claude 데스크톱 구성의 전체 모습은 다음과 같습니다.
프롬프트
| 내 문서 폴더의 "idea.md" 파일에서 POI 해시를 만듭니다... | POI 해시와 함께 Eth 트랜잭션을 기본 블록체인의 POI 주소로 보냅니다.
도구 스키마
입력:
산출:
서버 실행
개발
자동 재구축을 통한 개발의 경우:
오류 처리
서버에는 다음에 대한 강력한 오류 처리 기능이 포함되어 있습니다.
- 환경 변수가 없습니다
- 잘못된 파일 내용
- API 통신 오류
- 잘못된 응답 형식
보안
- API 토큰은 환경 변수에서 로드됩니다.
- 파일 내용은 전송 전에 적절하게 인코딩됩니다.
- 정보 유출을 방지하기 위해 오류 메시지가 정리됩니다.
- 파일 시스템 접근이 필요하지 않습니다. 모든 콘텐츠는 MCP 클라이언트에서 제공됩니다.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
발명 증명
Related MCP Servers
- TypeScript
- GoMIT License
- Go