Enables building encrypted, on-chain chatbots on the PFTL network. Allows LLMs to send and receive encrypted messages, register bots, and manage wallet operations.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
Arbitrary code execution in protobufjs
When Vitest UI server is listening, arbitrary file can be read and executed
@grpc/grpc-js: A malformed request can cause a server crash
@grpc/grpc-js: An incoming malformed compressed message can cause a client or server crash
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
process.env. You'll be asked to provide them before it can run.BOT_SEED— "": "sEdYourBotSeedHere"BOT_SEED_FILE— Yes - Path to file containing the seed (alternative to BOT_SEED)IPFS_GATEWAY_URL— No https://ipfs-testnet.postfiat.org Primary IPFS gateway for readsKEYSTONE_API_KEY— Auto - Auto-provisioned on first register_bot callKEYSTONE_GRPC_INSECUREKEYSTONE_GRPC_URL— No keystone-grpc.postfiat.org:443 Keystone gRPC servicePFTL_RPC_URL— No https://rpc.testnet.postfiat.org Chain JSON-RPC endpointPFTL_WSS_URL— No wss://ws.testnet.postfiat.org Chain WebSocket endpointPING_INTERVAL_MS— Set =0 to disable automatic pingingTASKNODE_ENCRYPTION_PUBKEY— No Testnet default Base64-encoded X25519 public key for TaskNode message sharing. Set to "none" or "" to disable.[](https://m8ven.ai/mcp/postfiatorg-pft-chatbot-mcp-1b3qb8)