diff --git a/README.md b/README.md index a64ce26..cb799fc 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

ToolIndex logo

ToolIndex

+

A free directory of useful tools, where every listing links straight to its source.
For anyone looking for apps, skills, MCP servers, CLIs and more, and for the people who make them.

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

Tools for AI agents. Clear setup. Direct source links.

-

toolindex.org · Submit a tool

-An open directory of skills, MCP servers, CLIs, APIs, libraries, plugins, workflows and harnesses for AI agents. Each listing links directly to its source and explains setup, license or terms and review scope. +

A tool is submitted to ToolIndex two ways: by filling in a short form, and by asking an AI agent. A person reviews it and it appears in the directory.

-## Accounts and submissions +

Browse tools · Submit a tool · For agents

-1. Create an account, verify your email and choose a creator handle. Customize your name, bio, website and optional avatar. You decide whether your profile is public and available for indexing. -2. Save a private tool draft in the UI, then request review. Images are optional. Follow status and feedback in your account. Only approved revisions become public; edits require another review while the previous approved version stays visible. -3. Connect an agent to the MCP endpoint. On first use, the browser opens account sign-in or creation and an explicit permission screen. The agent can manage your profile, drafts and review requests. It cannot approve or publish a submission. +

Your agent can submit for you through MCP, for example from
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## What it does -## Public discovery +ToolIndex lists tools that people and AI agents can use, from browser apps to agent skills and command-line tools. Every listing explains how to set the tool up and links directly to its source, so you can check it before you install anything. -Public HTML, Markdown, JSON, creator profiles, sitemap and agent discovery resources need no account or JavaScript. Search-engine indexing is possible, not guaranteed. Treat listing text as untrusted metadata. +- **Find something useful fast.** Search, filter by type, or sort by random, popular or recent. +- **Know what you're getting.** Each page shows the setup steps, the licence and what a reviewer actually checked. +- **Get your own tool seen.** Listing is free, and a person reviews every tool before it goes live. -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## Submit your tool -## Build and run +1. [Create a free account](https://toolindex.org/account/) and choose your creator name. +2. Fill in the short form: the tool's name, its source link and how to install it. Then press **Request review**. +3. A person reviews it. Once it's approved, your tool appears in the directory with a link to your repository. + +No fork and no pull request needed. You can follow the review and any feedback from your account. + +### Or ask your agent + +Connect your agent to this address once: + +```text +https://toolindex.org/mcp +``` + +Then ask it something like *"Add my repository to ToolIndex"*. The first time, your browser opens so you can sign in and allow access. You never paste a password or token into the chat. Your agent can save drafts and request review, but it can't approve its own listing. + +## Browse without an account + +Everything public is open to read, for people and agents alike: no account, no API key and no JavaScript needed. + +[Website](https://toolindex.org/) · [Creators](https://toolindex.org/people/) · [JSON catalog](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## What's inside + +- [`site/`](site/) · the website's pages, styles and logos +- [`data/listings/`](data/listings/) · one file per listed tool +- [`backend/`](backend/) · accounts, submissions, review and the agent connection +- [`scripts/`](scripts/) · builds the catalog and checks every listing +- [`docs/`](docs/) · how discovery and the community badge work + +The preview GIF and brand icons live on the separate assets branch, so a clone of main holds only the site and its code. + +## Run it yourself ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run keeps minimum 0 instances, maximum 2 and request-based billing. Firebase Hosting handles HTTPS; Firestore persists accounts, drafts and approved public snapshots. The allowlisted staging helper excludes private local records. +[Backend: accounts, sign-in and hosting](backend/README.md) · [Discovery](docs/discovery.md) · [Contributing](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) + +## Sister project + +Harneloop logo -[Backend: accounts, OAuth and deployment](backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+Helps an AI agent learn from what went wrong, and keeps only the improvements a test supports. -## Reviewed examples +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +MIT licence · OpenRootdev diff --git a/docs/i18n/de/README.md b/docs/i18n/de/README.md index c329799..a11dc56 100644 --- a/docs/i18n/de/README.md +++ b/docs/i18n/de/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

ToolIndex-Logo

ToolIndex

+

Ein kostenloses Verzeichnis nützlicher Werkzeuge, bei dem jeder Eintrag direkt auf seine Quelle verlinkt.
Für alle, die Apps, Skills, MCP-Server, CLIs und mehr suchen, und für die Menschen, die sie bauen.

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

Werkzeuge für KI-Agenten. Klare Einrichtung. Direkte Quellenlinks.

-

toolindex.org · Ein Werkzeug einreichen

-Ein offenes Verzeichnis mit Skills, MCP-Servern, CLIs, APIs, Bibliotheken, Plugins, Workflows und Harnesses für KI-Agenten. Jeder Eintrag verlinkt direkt auf die Quelle und beschreibt Einrichtung, Lizenz oder Bedingungen und Prüfumfang. +

Ein Werkzeug wird auf zwei Wegen bei ToolIndex eingereicht: über ein kurzes Formular oder per Auftrag an einen KI-Agenten. Ein Mensch prüft es, dann erscheint es im Verzeichnis.

-## Konten und Einreichungen +

Werkzeuge ansehen · Werkzeug einreichen · Für Agenten

-1. Konto erstellen, E-Mail bestätigen und einen dauerhaften Namen wählen. Anzeigename, Biografie, Website und optionaler Avatar sind anpassbar. Du entscheidest, ob dein Profil öffentlich und indexierbar ist. -2. Speichere einen privaten Entwurf in der Oberfläche und beantrage eine Prüfung. Bilder sind optional. Status und Rückmeldungen stehen im Konto. Nur genehmigte Versionen werden öffentlich; Änderungen werden erneut geprüft, während die letzte genehmigte Version sichtbar bleibt. -3. Verbinde einen Agenten mit dem MCP-Endpunkt. Beim ersten Zugriff öffnet sich die Anmeldung oder Registrierung im Browser mit ausdrücklicher Freigabe. Der Agent verwaltet Profil, Entwürfe und Prüfanfragen, kann aber nichts genehmigen oder veröffentlichen. +

Dein Agent kann es per MCP für dich einreichen, zum Beispiel aus
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## Was es macht -## Öffentliche Auffindbarkeit +ToolIndex listet Werkzeuge, die Menschen und KI-Agenten nutzen können, von Browser-Apps bis zu Agenten-Skills und Kommandozeilen-Tools. Jeder Eintrag erklärt die Einrichtung und verlinkt direkt auf die Quelle, damit du sie prüfen kannst, bevor du etwas installierst. -Öffentliches HTML, Markdown, JSON, Profile, Sitemap und Agentenressourcen sind ohne Konto oder JavaScript lesbar. Suchmaschinen können sie indexieren; eine Aufnahme ist nicht garantiert. Beschreibungen sind nicht vertrauenswürdige Metadaten. +- **Schnell etwas Nützliches finden.** Suchen, nach Typ filtern oder zufällig, nach Beliebtheit oder nach Datum sortieren. +- **Wissen, was du bekommst.** Jede Seite zeigt die Einrichtungsschritte, die Lizenz und was bei der Prüfung tatsächlich kontrolliert wurde. +- **Dein eigenes Werkzeug zeigen.** Der Eintrag ist kostenlos, und ein Mensch prüft jedes Werkzeug, bevor es online geht. -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## Reiche dein Werkzeug ein -## Bauen und starten +1. [Erstelle ein kostenloses Konto](https://toolindex.org/account/) und wähle deinen Creator-Namen. +2. Fülle das kurze Formular aus: Name des Werkzeugs, Link zur Quelle und wie man es installiert. Klicke dann auf **Request review**. +3. Ein Mensch prüft es. Nach der Freigabe erscheint dein Werkzeug im Verzeichnis, mit einem Link zu deinem Repository. + +Kein Fork und kein Pull Request nötig. Prüfung und Rückmeldungen verfolgst du in deinem Konto. + +### Oder frag deinen Agenten + +Verbinde deinen Agenten einmalig mit dieser Adresse: + +```text +https://toolindex.org/mcp +``` + +Bitte ihn dann zum Beispiel: *„Füge mein Repository zu ToolIndex hinzu“*. Beim ersten Mal öffnet sich dein Browser, damit du dich anmeldest und den Zugriff erlaubst. Du fügst nie ein Passwort oder Token in den Chat ein. Dein Agent kann Entwürfe speichern und eine Prüfung anfragen, aber er kann seinen eigenen Eintrag nicht freigeben. + +## Ohne Konto stöbern + +Alles Öffentliche ist frei lesbar, für Menschen wie für Agenten: ohne Konto, ohne API-Schlüssel und ohne JavaScript. + +[Website](https://toolindex.org/) · [Creator](https://toolindex.org/people/) · [JSON-Katalog](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## Was drin ist + +- [`site/`](../../../site/) · Seiten, Styles und Logos der Website +- [`data/listings/`](../../../data/listings/) · eine Datei pro gelistetem Werkzeug +- [`backend/`](../../../backend/) · Konten, Einreichungen, Prüfung und die Agenten-Verbindung +- [`scripts/`](../../../scripts/) · baut den Katalog und prüft jeden Eintrag +- [`docs/`](../../../docs/) · wie Auffindbarkeit und das Community-Badge funktionieren + +Das Vorschau-GIF und die Marken-Icons liegen im separaten Branch assets, ein Klon von main enthält also nur die Website und ihren Code. + +## Selbst ausführen ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run nutzt mindestens 0 und höchstens 2 Instanzen mit anfragebasierter Abrechnung. Firebase Hosting stellt HTTPS bereit; Firestore speichert Konten, Entwürfe und freigegebene öffentliche Abbilder. Das Staging schließt lokale private Daten aus. +[Backend: Konten, Anmeldung und Hosting](../../../backend/README.md) · [Auffindbarkeit](docs/discovery.md) · [Mitwirken](CONTRIBUTING.md) · [Community-Badges](docs/badge-program.md) + +## Schwesterprojekt + +Harneloop-Logo -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+Hilft einem KI-Agenten, aus Fehlern zu lernen, und behält nur die Verbesserungen, die ein Test bestätigt. -## Geprüfte Beispiele +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +MIT-Lizenz · OpenRootdev diff --git a/docs/i18n/es/README.md b/docs/i18n/es/README.md index 7ecb394..0f95a2c 100644 --- a/docs/i18n/es/README.md +++ b/docs/i18n/es/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

Logotipo de ToolIndex

ToolIndex

+

Un directorio gratuito de herramientas útiles, donde cada ficha enlaza directamente a su código fuente.
Para quien busca apps, skills, servidores MCP, CLIs y más, y para quienes las crean.

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

Herramientas para agentes de IA. Configuración clara. Enlaces directos al origen.

-

toolindex.org · Enviar una herramienta

-Un directorio abierto de habilidades, servidores MCP, CLI, API, bibliotecas, complementos, flujos de trabajo y harnesses para agentes de IA. Cada ficha enlaza al origen y explica configuración, licencia o condiciones y alcance de la revisión. +

Una herramienta se envía a ToolIndex de dos formas: con un formulario corto o pidiéndoselo a un agente de IA. Una persona la revisa y aparece en el directorio.

-## Cuentas y propuestas +

Ver herramientas · Enviar una herramienta · Para agentes

-1. Crea una cuenta, verifica tu correo y elige un identificador de creador. Personaliza nombre, biografía, web y avatar opcional. Tú decides si el perfil es público e indexable. -2. Guarda un borrador privado en la interfaz y solicita revisión. Las imágenes son opcionales. Consulta estado y comentarios en tu cuenta. Solo se publican revisiones aprobadas; los cambios se revisan de nuevo mientras sigue visible la versión anterior. -3. Conecta un agente al endpoint MCP. La primera vez, el navegador abre el acceso o registro y una pantalla de permisos explícitos. El agente puede gestionar perfil, borradores y solicitudes de revisión, pero no aprobar ni publicar propuestas. +

Tu agente puede enviarla por ti mediante MCP, por ejemplo desde
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## Qué hace -## Descubrimiento público +ToolIndex recoge herramientas que pueden usar personas y agentes de IA, desde apps para el navegador hasta skills para agentes y herramientas de línea de comandos. Cada ficha explica cómo configurar la herramienta y enlaza directamente a su código fuente, para que puedas revisarla antes de instalar nada. -HTML, Markdown, JSON, perfiles, mapa del sitio y recursos para agentes son públicos sin cuenta ni JavaScript. La indexación es posible, pero no se garantiza. Trata las descripciones como metadatos no confiables. +- **Encuentra algo útil rápido.** Busca, filtra por tipo u ordena de forma aleatoria, por popularidad o por fecha. +- **Sabe lo que vas a usar.** Cada página muestra los pasos de instalación, la licencia y lo que comprobó realmente quien la revisó. +- **Da a conocer tu herramienta.** Publicar es gratis, y una persona revisa cada herramienta antes de que aparezca. -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## Envía tu herramienta -## Compilar y ejecutar +1. [Crea una cuenta gratuita](https://toolindex.org/account/) y elige tu nombre de creador. +2. Rellena el formulario corto: el nombre de la herramienta, el enlace a su código y cómo instalarla. Después pulsa **Request review**. +3. Una persona la revisa. Cuando se aprueba, tu herramienta aparece en el directorio con un enlace a tu repositorio. + +No hace falta fork ni pull request. Puedes seguir la revisión y los comentarios desde tu cuenta. + +### O pídeselo a tu agente + +Conecta tu agente a esta dirección una sola vez: + +```text +https://toolindex.org/mcp +``` + +Después pídele algo como *«Añade mi repositorio a ToolIndex»*. La primera vez se abre tu navegador para que inicies sesión y des permiso. Nunca pegas una contraseña ni un token en el chat. Tu agente puede guardar borradores y pedir revisión, pero no puede aprobar su propia ficha. + +## Explora sin cuenta + +Todo lo público se puede leer libremente, tanto personas como agentes: sin cuenta, sin clave de API y sin JavaScript. + +[Sitio web](https://toolindex.org/) · [Creadores](https://toolindex.org/people/) · [Catálogo JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## Qué contiene + +- [`site/`](../../../site/) · las páginas, estilos y logotipos del sitio +- [`data/listings/`](../../../data/listings/) · un archivo por cada herramienta publicada +- [`backend/`](../../../backend/) · cuentas, envíos, revisión y la conexión para agentes +- [`scripts/`](../../../scripts/) · genera el catálogo y comprueba cada ficha +- [`docs/`](../../../docs/) · cómo funcionan el descubrimiento y la insignia de la comunidad + +El GIF de vista previa y los iconos de marca están en la rama aparte assets, así que un clon de main solo contiene el sitio y su código. + +## Ejécutalo tú mismo ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run mantiene un mínimo de 0 instancias y un máximo de 2, con facturación por solicitudes. Firebase Hosting gestiona HTTPS y Firestore conserva cuentas, borradores y versiones públicas aprobadas. El empaquetado excluye registros locales privados. +[Backend: cuentas, inicio de sesión y alojamiento](../../../backend/README.md) · [Descubrimiento](docs/discovery.md) · [Cómo contribuir](CONTRIBUTING.md) · [Insignias de la comunidad](docs/badge-program.md) + +## Proyecto hermano + +Logotipo de Harneloop -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+Ayuda a un agente de IA a aprender de lo que salió mal y conserva solo las mejoras que respalda una prueba. -## Ejemplos revisados +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +Licencia MIT · OpenRootdev diff --git a/docs/i18n/fr/README.md b/docs/i18n/fr/README.md index acc0b19..539740e 100644 --- a/docs/i18n/fr/README.md +++ b/docs/i18n/fr/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

Logo de ToolIndex

ToolIndex

+

Un annuaire gratuit d’outils utiles, où chaque fiche renvoie directement à son code source.
Pour qui cherche des apps, des skills, des serveurs MCP, des CLI et plus encore, et pour celles et ceux qui les créent.

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

Des outils pour les agents IA. Une configuration claire. Des liens directs vers les sources.

-

toolindex.org · Proposer un outil

-Un répertoire ouvert de compétences, serveurs MCP, CLI, API, bibliothèques, extensions, workflows et harnesses pour les agents IA. Chaque fiche renvoie à sa source et décrit la configuration, la licence ou les conditions et la portée de la revue. +

Un outil est soumis à ToolIndex de deux façons : avec un court formulaire, ou en le demandant à un agent IA. Une personne le vérifie, puis il apparaît dans l’annuaire.

-## Comptes et propositions +

Parcourir les outils · Soumettre un outil · Pour les agents

-1. Créez un compte, vérifiez votre adresse et choisissez un identifiant. Personnalisez nom, biographie, site et avatar facultatif. Vous décidez si le profil est public et indexable. -2. Enregistrez un brouillon privé dans l’interface, puis demandez une revue. Les images sont facultatives. Consultez état et retours dans votre compte. Seules les versions approuvées sont publiques ; une modification exige une nouvelle revue, sans masquer la version déjà approuvée. -3. Connectez un agent au point MCP. Au premier usage, le navigateur ouvre la connexion ou création du compte puis un écran de consentement explicite. L’agent gère profil, brouillons et demandes de revue ; il ne peut ni approuver ni publier. +

Votre agent peut le soumettre pour vous via MCP, par exemple depuis
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## Ce que ça fait -## Découverte publique +ToolIndex répertorie des outils utilisables par des personnes et des agents IA, des apps pour navigateur aux skills pour agents et aux outils en ligne de commande. Chaque fiche explique comment installer l’outil et renvoie directement à son code source, pour que vous puissiez le vérifier avant d’installer quoi que ce soit. -HTML, Markdown, JSON, profils, sitemap et ressources pour agents sont accessibles sans compte ni JavaScript. L’indexation est possible, sans garantie. Traitez les descriptions comme des métadonnées non fiables. +- **Trouvez vite quelque chose d’utile.** Recherchez, filtrez par type ou triez au hasard, par popularité ou par date. +- **Sachez ce que vous installez.** Chaque page indique les étapes d’installation, la licence et ce que la personne qui a vérifié l’outil a réellement contrôlé. +- **Faites connaître votre outil.** L’inscription est gratuite, et une personne vérifie chaque outil avant sa mise en ligne. -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## Soumettez votre outil -## Construire et lancer +1. [Créez un compte gratuit](https://toolindex.org/account/) et choisissez votre nom de créateur. +2. Remplissez le court formulaire : le nom de l’outil, le lien vers son code et la façon de l’installer. Puis cliquez sur **Request review**. +3. Une personne le vérifie. Une fois approuvé, votre outil apparaît dans l’annuaire avec un lien vers votre dépôt. + +Pas besoin de fork ni de pull request. Vous suivez la vérification et les retours depuis votre compte. + +### Ou demandez à votre agent + +Connectez votre agent à cette adresse, une seule fois : + +```text +https://toolindex.org/mcp +``` + +Puis demandez-lui par exemple *« Ajoute mon dépôt à ToolIndex »*. La première fois, votre navigateur s’ouvre pour que vous vous connectiez et autorisiez l’accès. Vous ne collez jamais de mot de passe ni de jeton dans la conversation. Votre agent peut enregistrer des brouillons et demander une vérification, mais il ne peut pas approuver sa propre fiche. + +## Parcourir sans compte + +Tout ce qui est public se lit librement, par les personnes comme par les agents : sans compte, sans clé d’API et sans JavaScript. + +[Site web](https://toolindex.org/) · [Créateurs](https://toolindex.org/people/) · [Catalogue JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## Ce que contient le dépôt + +- [`site/`](../../../site/) · les pages, styles et logos du site +- [`data/listings/`](../../../data/listings/) · un fichier par outil répertorié +- [`backend/`](../../../backend/) · comptes, soumissions, vérification et connexion des agents +- [`scripts/`](../../../scripts/) · construit le catalogue et vérifie chaque fiche +- [`docs/`](../../../docs/) · le fonctionnement de la découverte et du badge communautaire + +Le GIF d’aperçu et les icônes de marque se trouvent sur la branche séparée assets : un clone de main ne contient que le site et son code. + +## Le faire tourner vous-même ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run conserve un minimum de 0 instance et un maximum de 2, avec facturation par requête. Firebase Hosting gère HTTPS ; Firestore conserve comptes, brouillons et instantanés approuvés. La préparation exclut les fichiers locaux privés. +[Backend : comptes, connexion et hébergement](../../../backend/README.md) · [Découverte](docs/discovery.md) · [Contribuer](CONTRIBUTING.md) · [Badges communautaires](docs/badge-program.md) + +## Projet frère + +Logo de Harneloop -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+Aide un agent IA à apprendre de ce qui n’a pas marché, et ne garde que les améliorations validées par un test. -## Exemples examinés +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +Licence MIT · OpenRootdev diff --git a/docs/i18n/ja/README.md b/docs/i18n/ja/README.md index 0b63e98..53be5fd 100644 --- a/docs/i18n/ja/README.md +++ b/docs/i18n/ja/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

ToolIndex のロゴ

ToolIndex

+

便利なツールを集めた無料のディレクトリ。どの掲載ページもソースへ直接リンクしています。
アプリ、スキル、MCP サーバー、CLI などを探している人と、それを作っている人のために。

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

AI エージェントのためのツール。明確な設定手順。ソースへの直接リンク。

-

toolindex.org · ツールを提出する

-AI エージェント向けのスキル、MCP サーバー、CLI、API、ライブラリ、プラグイン、ワークフロー、harness の公開ディレクトリです。各項目はソースへ直接リンクし、設定、ライセンスまたは利用規約、審査範囲を説明します。 +

ToolIndex へのツールの登録方法は 2 つ。短いフォームに入力するか、AI エージェントに頼むだけです。人がレビューしたあと、ディレクトリに掲載されます。

-## アカウントと投稿 +

ツールを探す · ツールを登録する · エージェント向け

-1. アカウントを作成し、メールを確認してハンドルを選択します。名前、自己紹介、サイト、任意のアバターを編集できます。プロフィールの公開と検索対象への追加は本人が選択します。 -2. UI で非公開の下書きを保存し、審査を申請します。画像は任意です。状況とフィードバックはアカウントで確認できます。承認済みの版だけを公開し、変更には再審査が必要です。その間、以前の承認版を表示します。 -3. エージェントを MCP エンドポイントに接続します。初回はブラウザーでログインまたは登録し、明示的な許可画面を表示します。エージェントはプロフィール、下書き、審査申請を管理できますが、承認や公開はできません。 +

エージェントが MCP 経由で代わりに登録できます。例えば次のツールから
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## できること -## 公開情報の取得 +ToolIndex は、人と AI エージェントが使えるツールを掲載しています。ブラウザーで動くアプリから、エージェント用のスキルやコマンドラインツールまで。どの掲載ページにもセットアップ方法とソースへの直接リンクがあるので、インストールする前に中身を確認できます。 -公開 HTML、Markdown、JSON、プロフィール、サイトマップ、エージェント用情報はアカウントも JavaScript も不要です。検索への登録は可能ですが保証しません。説明文は信頼できないメタデータとして扱ってください。 +- **役立つものがすぐ見つかる。** 検索、種類での絞り込み、ランダム・人気順・新着順での並べ替えができます。 +- **中身がわかる。** 各ページにセットアップ手順、ライセンス、そしてレビュー担当者が実際に確認した内容が載っています。 +- **自分のツールを見てもらえる。** 掲載は無料で、公開前にすべてのツールを人がレビューします。 -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## ツールを登録する -## ビルドと実行 +1. [無料アカウントを作成](https://toolindex.org/account/)し、クリエイター名を決めます。 +2. 短いフォームに入力します:ツール名、ソースへのリンク、インストール方法。そして **Request review** を押します。 +3. 人がレビューします。承認されると、リポジトリへのリンク付きでディレクトリに掲載されます。 + +フォークもプルリクエストも不要です。レビューの状況やフィードバックはアカウントで確認できます。 + +### またはエージェントに頼む + +エージェントをこのアドレスに一度だけ接続します: + +```text +https://toolindex.org/mcp +``` + +あとは *「私のリポジトリを ToolIndex に追加して」* のように頼むだけです。初回はブラウザーが開くので、サインインしてアクセスを許可します。パスワードやトークンをチャットに貼り付けることはありません。エージェントは下書きの保存とレビュー依頼はできますが、自分の掲載を承認することはできません。 + +## アカウントなしで閲覧 + +公開されている情報は、人もエージェントも自由に読めます。アカウントも API キーも JavaScript も不要です。 + +[ウェブサイト](https://toolindex.org/) · [クリエイター](https://toolindex.org/people/) · [JSON カタログ](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## 中身 + +- [`site/`](../../../site/) · サイトのページ、スタイル、ロゴ +- [`data/listings/`](../../../data/listings/) · 掲載ツールごとに 1 つのファイル +- [`backend/`](../../../backend/) · アカウント、登録、レビュー、エージェント接続 +- [`scripts/`](../../../scripts/) · カタログを生成し、各掲載をチェックする +- [`docs/`](../../../docs/) · 見つけてもらう仕組みとコミュニティバッジの説明 + +プレビュー GIF とブランドアイコンは別の assets ブランチにあるので、main をクローンするとサイトとそのコードだけが手に入ります。 + +## 自分で動かす ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run は最小 0 インスタンス、最大 2 でリクエスト単位の課金です。Firebase Hosting が HTTPS、Firestore がアカウント、下書き、承認済み公開スナップショットを担当します。配布準備ではローカルの非公開記録を除外します。 +[バックエンド:アカウント、サインイン、ホスティング](../../../backend/README.md) · [見つけてもらう仕組み](docs/discovery.md) · [コントリビュート](CONTRIBUTING.md) · [コミュニティバッジ](docs/badge-program.md) + +## 姉妹プロジェクト + +Harneloop のロゴ -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+AI エージェントが失敗から学べるようにし、テストで裏付けられた改善だけを残します。 -## 審査済みの例 +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +MIT ライセンス · OpenRootdev diff --git a/docs/i18n/manifest.json b/docs/i18n/manifest.json index dffcd04..6485c64 100644 --- a/docs/i18n/manifest.json +++ b/docs/i18n/manifest.json @@ -84,37 +84,37 @@ "sources": [ { "path": "README.md", - "sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4", + "sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1", "mirrors": { "es": { "path": "docs/i18n/es/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" }, "zh-CN": { "path": "docs/i18n/zh-CN/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" }, "fr": { "path": "docs/i18n/fr/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" }, "ja": { "path": "docs/i18n/ja/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" }, "de": { "path": "docs/i18n/de/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" }, "pt-BR": { "path": "docs/i18n/pt-BR/README.md", "status": "complete", - "source_sha256": "cd8e756533769a28c39ea654ff197f0084092b349510a50ea404f2bd4d73e6c4" + "source_sha256": "8bc1eed09335bdecdd3d0599769031dd2f02a2ecc915f27760bcb54cef3e9fe1" } } }, diff --git a/docs/i18n/pt-BR/README.md b/docs/i18n/pt-BR/README.md index 8026af2..1839584 100644 --- a/docs/i18n/pt-BR/README.md +++ b/docs/i18n/pt-BR/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

Logo do ToolIndex

ToolIndex

+

Um diretório gratuito de ferramentas úteis, em que cada página leva direto ao código-fonte.
Para quem procura apps, skills, servidores MCP, CLIs e mais, e para quem cria essas ferramentas.

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

Ferramentas para agentes de IA. Configuração clara. Links diretos para a origem.

-

toolindex.org · Enviar uma ferramenta

-Um diretório aberto de skills, servidores MCP, CLIs, APIs, bibliotecas, plugins, fluxos e harnesses para agentes de IA. Cada entrada aponta diretamente para a fonte e explica configuração, licença ou termos e escopo da revisão. +

Uma ferramenta é enviada ao ToolIndex de duas formas: preenchendo um formulário curto ou pedindo a um agente de IA. Uma pessoa revisa e ela aparece no diretório.

-## Contas e envios +

Ver ferramentas · Enviar uma ferramenta · Para agentes

-1. Crie uma conta, confirme o e-mail e escolha um identificador. Personalize nome, biografia, site e avatar opcional. Você decide se o perfil será público e poderá ser indexado. -2. Salve um rascunho privado na interface e solicite revisão. Imagens são opcionais. Acompanhe status e comentários na conta. Somente versões aprovadas ficam públicas; alterações passam por nova revisão enquanto a versão aprovada anterior continua visível. -3. Conecte um agente ao endpoint MCP. No primeiro uso, o navegador abre login ou cadastro e uma tela explícita de permissões. O agente gerencia perfil, rascunhos e pedidos de revisão, mas não aprova nem publica envios. +

Seu agente pode enviar por você via MCP, por exemplo a partir do
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## O que ele faz -## Descoberta pública +O ToolIndex lista ferramentas que pessoas e agentes de IA podem usar, de apps para o navegador a skills para agentes e ferramentas de linha de comando. Cada página explica como configurar a ferramenta e leva direto ao código-fonte, para você conferir antes de instalar qualquer coisa. -HTML, Markdown, JSON, perfis, sitemap e recursos para agentes são públicos sem conta ou JavaScript. A indexação é possível, sem garantia. Trate descrições como metadados não confiáveis. +- **Encontre algo útil rápido.** Pesquise, filtre por tipo ou ordene de forma aleatória, por popularidade ou por data. +- **Saiba o que você está levando.** Cada página mostra os passos de instalação, a licença e o que a revisão realmente verificou. +- **Mostre a sua ferramenta.** Publicar é grátis, e uma pessoa revisa cada ferramenta antes de ela entrar no ar. -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## Envie sua ferramenta -## Compilar e executar +1. [Crie uma conta gratuita](https://toolindex.org/account/) e escolha seu nome de criador. +2. Preencha o formulário curto: o nome da ferramenta, o link para o código e como instalá-la. Depois clique em **Request review**. +3. Uma pessoa revisa. Depois de aprovada, sua ferramenta aparece no diretório com um link para o seu repositório. + +Não precisa de fork nem de pull request. Você acompanha a revisão e os comentários pela sua conta. + +### Ou peça ao seu agente + +Conecte seu agente a este endereço uma única vez: + +```text +https://toolindex.org/mcp +``` + +Depois peça algo como *“Adicione meu repositório ao ToolIndex”*. Na primeira vez, seu navegador abre para você entrar e permitir o acesso. Você nunca cola senha nem token no chat. Seu agente pode salvar rascunhos e pedir revisão, mas não pode aprovar a própria página. + +## Navegue sem conta + +Tudo o que é público pode ser lido livremente, por pessoas e agentes: sem conta, sem chave de API e sem JavaScript. + +[Site](https://toolindex.org/) · [Criadores](https://toolindex.org/people/) · [Catálogo JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## O que tem aqui + +- [`site/`](../../../site/) · as páginas, estilos e logos do site +- [`data/listings/`](../../../data/listings/) · um arquivo por ferramenta listada +- [`backend/`](../../../backend/) · contas, envios, revisão e a conexão para agentes +- [`scripts/`](../../../scripts/) · gera o catálogo e verifica cada página +- [`docs/`](../../../docs/) · como funcionam a descoberta e o selo da comunidade + +O GIF de prévia e os ícones de marca ficam na branch separada assets, então um clone de main traz só o site e o código dele. + +## Rode você mesmo ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run mantém no mínimo 0 instâncias e no máximo 2, com cobrança por solicitação. Firebase Hosting cuida de HTTPS; Firestore persiste contas, rascunhos e versões públicas aprovadas. O empacotamento exclui registros locais privados. +[Backend: contas, login e hospedagem](../../../backend/README.md) · [Descoberta](docs/discovery.md) · [Como contribuir](CONTRIBUTING.md) · [Selos da comunidade](docs/badge-program.md) + +## Projeto irmão + +Logo do Harneloop -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+Ajuda um agente de IA a aprender com o que deu errado e mantém só as melhorias confirmadas por um teste. -## Exemplos revisados +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +Licença MIT · OpenRootdev diff --git a/docs/i18n/zh-CN/README.md b/docs/i18n/zh-CN/README.md index f953332..bbfc019 100644 --- a/docs/i18n/zh-CN/README.md +++ b/docs/i18n/zh-CN/README.md @@ -1,26 +1,57 @@ -

ToolIndex

+

ToolIndex 标志

ToolIndex

+

一个免费的实用工具目录,每个条目都直接链接到它的源代码。
适合想找应用、skill、MCP 服务器、CLI 等工具的人,也适合开发这些工具的人。

English · Español · 简体中文 · Français · 日本語 · Deutsch · Português (Brasil)

-

面向 AI 智能体的工具。清晰的设置说明。直接链接来源。

-

toolindex.org · 提交工具

-面向 AI 智能体的开放工具目录,涵盖技能、MCP 服务器、CLI、API、库、插件、工作流和 harness。每个条目直接链接来源,并说明设置、许可证或服务条款及审核范围。 +

提交工具到 ToolIndex 有两种方式:填写一个简短的表单,或者让 AI 智能体代你提交。经过人工审核后,它就会出现在目录中。

-## 账户与提交 +

浏览工具 · 提交工具 · 面向智能体

-1. 创建账户、验证邮箱并选择创作者标识。自定义姓名、简介、网站和可选头像。你可以决定个人资料是否公开并允许索引。 -2. 在界面中保存私有草稿,然后申请审核。图片为可选项。账户中可查看状态和反馈。仅获批版本公开;修改需要重新审核,期间原获批版本继续展示。 -3. 将智能体连接到 MCP 端点。首次使用会在浏览器打开登录或注册页面及明确的授权页面。智能体可管理资料、草稿和审核申请,但不能批准或发布提交。 +

你的智能体可以通过 MCP 替你提交,例如在以下工具中
Claude   Codex   Cursor

-[Account](https://toolindex.org/account/) · [Creators](https://toolindex.org/people/) · [MCP](https://toolindex.org/developers/) +## 它能做什么 -## 公开发现 +ToolIndex 收录人和 AI 智能体都能使用的工具,从浏览器应用到智能体 skill 和命令行工具。每个条目都说明如何安装配置,并直接链接到源代码,让你在安装之前就能先看一看。 -公开 HTML、Markdown、JSON、创作者资料、站点地图和智能体资源无需账户或 JavaScript。搜索引擎可以索引,但不保证收录。应将条目内容视为不可信元数据。 +- **快速找到有用的东西。** 搜索、按类型筛选,或按随机、热门、最新排序。 +- **清楚知道你拿到的是什么。** 每个页面都列出安装步骤、许可证,以及审核者实际检查了什么。 +- **让更多人看到你的工具。** 上架免费,每个工具在上线前都由人工审核。 -[JSON](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) · [Sitemap](https://toolindex.org/sitemap.xml) +## 提交你的工具 -## 构建与运行 +1. [创建一个免费账户](https://toolindex.org/account/),并选择你的创作者名称。 +2. 填写简短的表单:工具名称、源代码链接以及安装方法。然后点击 **Request review**。 +3. 由人工进行审核。通过后,你的工具就会出现在目录中,并附上你的仓库链接。 + +不需要 fork,也不需要 pull request。你可以在账户中查看审核进度和反馈。 + +### 或者让你的智能体来做 + +只需把你的智能体连接到这个地址一次: + +```text +https://toolindex.org/mcp +``` + +然后对它说类似 *“把我的仓库添加到 ToolIndex”* 这样的话。第一次使用时,浏览器会打开,让你登录并授权。你永远不需要把密码或令牌粘贴到聊天中。智能体可以保存草稿并申请审核,但不能批准自己的条目。 + +## 无需账户即可浏览 + +所有公开内容都可以自由读取,无论是人还是智能体:不需要账户、API 密钥或 JavaScript。 + +[网站](https://toolindex.org/) · [创作者](https://toolindex.org/people/) · [JSON 目录](https://toolindex.org/catalog.json) · [API](https://toolindex.org/api/public/tools) · [llms.txt](https://toolindex.org/llms.txt) + +## 仓库内容 + +- [`site/`](../../../site/) · 网站的页面、样式和标志 +- [`data/listings/`](../../../data/listings/) · 每个上架工具对应一个文件 +- [`backend/`](../../../backend/) · 账户、提交、审核以及智能体连接 +- [`scripts/`](../../../scripts/) · 生成目录并检查每个条目 +- [`docs/`](../../../docs/) · 发现机制和社区徽章的工作方式 + +预览 GIF 和品牌图标放在单独的 assets 分支中,因此克隆 main 只会得到网站和它的代码。 + +## 自己运行 ```sh python scripts/catalog.py build @@ -29,13 +60,17 @@ npm test --prefix backend npm start --prefix backend ``` -Google Cloud Run 最少 0 个实例、最多 2 个,按请求计费。Firebase Hosting 提供 HTTPS,Firestore 持久保存账户、草稿及获批公开快照。部署打包排除本地私有记录。 +[后端:账户、登录和托管](../../../backend/README.md) · [发现机制](docs/discovery.md) · [参与贡献](CONTRIBUTING.md) · [社区徽章](docs/badge-program.md) + +## 姊妹项目 + +Harneloop 标志 -[Backend: accounts, OAuth and deployment](../../../backend/README.md) · [Discovery](docs/discovery.md) +**[Harneloop](https://github.com/OpenRootdev/Harneloop)**
+帮助 AI 智能体从出错的地方学习,并且只保留经过测试验证的改进。 -## 已审核示例 +
-- [Smooth Motion Graphics](https://toolindex.org/tools/smooth-motion-graphics/) -- [ViperMesh for Blender](https://toolindex.org/tools/vipermesh-blender/) +--- -[CONTRIBUTING.md](CONTRIBUTING.md) · [Community badges](docs/badge-program.md) +MIT 许可证 · OpenRootdev