npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

mcp-teletubbies

v1.1.0

Published

Serveur MCP pour connecter Claude (Desktop / Code) au Teletubbies Trading Hub (Hyperliquid) : lecture du portefeuille, des positions et stratégies, lancement de backtests et création de stratégies (mode paper).

Readme

mcp-teletubbies 🧸📈

Serveur MCP (Model Context Protocol) qui branche Claude (Desktop, Claude Code, ou tout client MCP) sur votre Teletubbies Trading Hub (trading Hyperliquid).

Claude peut alors lire votre portefeuille, vos positions et stratégies, lancer des backtests et concevoir de nouvelles stratégies — directement dans votre hub, en langage naturel.

🔒 Sans risque par conception : ce serveur n'expose aucun ordre live ni activation de stratégie. Les stratégies créées le sont en mode paper et désactivées ; vous gardez la main pour les lancer depuis l'interface.

Installation

Aucune installation manuelle : votre client MCP lance le serveur via npx.

Configuration

Recommandé — par token. Dans le hub, ouvrez 👤 Mon compte → Connexion Claude (MCP) et générez un token. La page affiche directement la config prête à copier (Claude Code ou Desktop). Le token est révocable à tout moment et n'expose pas votre mot de passe.

| Variable | Description | Exemple | | ----------- | ------------------------------------------------- | ---------------------------- | | HUB_URL | URL de votre hub | https://teletubbies.online | | HUB_TOKEN | token généré dans « Mon compte » | ttb_… |

À défaut de token, l'authentification par mot de passe reste possible avec HUB_USERNAME + HUB_PASSWORD (au lieu de HUB_TOKEN).

Claude Desktop

Dans claude_desktop_config.json (menu Settings → Developer → Edit Config) :

{
  "mcpServers": {
    "teletubbies": {
      "command": "npx",
      "args": ["-y", "mcp-teletubbies"],
      "env": {
        "HUB_URL": "https://teletubbies.online",
        "HUB_TOKEN": "ttb_votre_token"
      }
    }
  }
}

Claude Code (CLI)

claude mcp add teletubbies \
  -e HUB_URL=https://teletubbies.online \
  -e HUB_TOKEN=ttb_votre_token \
  -- npx -y mcp-teletubbies

Redémarrez le client : les outils Teletubbies apparaissent.

Outils exposés

Lecture

  • get_summary — équité, PnL, état du wallet
  • get_portfolio — historique d'équité
  • get_fills — derniers trades
  • get_log — journal d'exécutions
  • get_tubbies — stratégies actives + copy trading
  • get_settings — réseau + adresse suivie
  • list_strategies / get_strategy — les bots à blocs
  • list_backtests / get_backtest — backtests sauvegardés

Backtest

  • run_backtest — rejoue une stratégie sur l'historique (frais, funding, slippage réalistes)

Création (mode paper)

  • create_strategy — crée une stratégie de blocs, en paper et désactivée

Exemples de prompts

  • « Montre-moi le PnL et les positions ouvertes de mon hub. »
  • « Backteste la stratégie alt_div_offensif sur 180 jours et résume les métriques. »
  • « Conçois une stratégie qui achète BTC quand le RSI 1h passe sous 30 et arme un stop-loss à 3 %, puis crée-la dans mon hub. »

Sécurité

  • Communication directe avec votre hub (HTTPS), authentifiée par session.
  • Aucune opération live ni activation de stratégie via ce serveur.
  • Vos identifiants restent dans la config locale de votre client MCP.

Licence

MIT