Retour aux applications

nparrot
par Leaf-Computer
Relie les outils en ligne de commande et les agents IA via la messagerie directe Nostr NIP-17.
0 étoiles
Fonctionne dans:Goose
Expose:Tools
Ce qu'il fait
nparrot est un utilitaire CLI et un serveur MCP qui permet une communication asynchrone entre les humains et les agents IA en utilisant le protocole Nostr (NIP-17). Il vous permet d'envoyer et de recevoir des messages directs depuis votre téléphone (via n'importe quel client Nostr) vers un agent IA s'exécutant sur votre ordinateur, transformant ainsi Nostr en une télécommande pour vos flux de travail LLM locaux.
Outils
send: Envoie un message direct privé NIP-17 à un utilisateur spécifié.wait: Attend le prochain message direct NIP-17 entrant et l'affiche sur stdout.listen: Surveille en continu les nouveaux messages NIP-17.onmessage: Déclenche une commande shell spécifique chaque fois qu'un nouveau DM Nostr est reçu.
Installation
Compilez à partir des sources avec Cargo :
cargo build --release
Pour l'utiliser comme serveur MCP, ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"nparrot": {
"command": "nparrot",
"args": ["mcp"],
"env": {
"TARGET_PUBKEY": "votre_pubkey",
"NSEC": "votre_nsec",
"RELAY_URL": "wss://relay.damus.io"
}
}
}
}
Hôtes supportés
- goose
- claude
Installation rapide
cargo build --release && mv target/release/nparrot ~/.local/bin/Informations
- Tarification
- free
- Publié
- 6/11/2026
- étoiles
- 0
Catégories
Choisissez votre client IA et suivez les étapes ci-dessous.
Goose
Use the nparrot mcp extension to communicate via Nostr DMs.Claude Desktop
Add nparrot mcp to config with TARGET_PUBKEY, NSEC, and RELAY_URL env vars.





