ToolRank

Puntúa y optimiza definiciones de herramientas MCP para el descubrimiento por agentes de IA. Analiza capacidad de localización, claridad, precisión y eficiencia.

Documentación

ToolRank

El PageRank para herramientas de agentes de IA.

Puntúa, optimiza y monitorea cómo los agentes de IA descubren y seleccionan tus herramientas MCP.

ToolRank Score License: MIT Open Source

Puntúa tus Herramientas → · Framework · Ranking · Blog


Escaneamos 4,162 servidores MCP. Esto es lo que encontramos.

MétricaValor
Servidores registrados4,162
Con definiciones de herramientas1,122 (27%)
Invisibles para los agentes3,040 (73%)
Puntuación media84.7/100
Ventaja de selección3.6x para herramientas optimizadas

El 73% de los servidores MCP son invisibles para los agentes de IA. No tienen definiciones de herramientas, ni descripciones, ni esquema. Cuando un agente busca herramientas, estos servidores no existen.

Fuentes: arXiv 2602.14878, arXiv 2602.18914

¿Qué es ATO?

ATO (Agent Tool Optimization) es para la economía de agentes lo que SEO fue para la economía de búsqueda.

SEOLLMOATO
ObjetivoMotores de búsquedaRespuestas de LLMSelección de herramientas de agentes
DesencadenanteBúsquedas humanasHumanos preguntan a la IAEl agente actúa de forma autónoma
ResultadoUn clicUna menciónUna transacción

LLMO es la Etapa 1 de ATO — necesaria pero no suficiente.

Inicio Rápido

Puntúa en el navegador

toolrank.dev/score — pega tu JSON de herramienta o introduce el nombre de tu servidor Smithery.

Puntúa mediante CLI

npx @toolrank/mcp-server

Puntúa en Python

from toolrank_score import score_server, format_report

result = score_server("my-server", tools)
print(format_report(result))

Puntuación ToolRank

Métrica de 0-100 en cuatro dimensiones:

DimensiónPesoQué mide
Descubribilidad25%¿Pueden los agentes descubrirte?
Claridad35%¿Pueden los agentes entenderte?
Precisión25%¿Es preciso tu esquema?
Eficiencia15%¿Eres eficiente en tokens?

Niveles de Madurez

NivelPuntuaciónSignificado
Dominante85-100Los agentes prefieren tu herramienta
Preferida70-84Los agentes pueden usar bien tu herramienta
Seleccionable50-69Los agentes podrían usar tu herramienta
Visible25-49Los agentes te ven pero rara vez te seleccionan
Ausente0-24Los agentes no pueden encontrarte

Antes y Después

- "name": "get",
- "description": "gets data from the api"
+ "name": "search_repositories",
+ "description": "Searches for GitHub repositories matching a query.
+   Useful for finding open-source projects or checking if a repo exists.
+   Returns name, description, stars, language, and URL.",
+ "inputSchema": {
+   "type": "object",
+   "properties": {
+     "query": { "type": "string", "description": "Search query" },
+     "sort": { "type": "string", "enum": ["stars", "forks", "updated"] }
+   },
+   "required": ["query"]
+ }

Puntuación: 52 → 96. Cinco minutos de trabajo. Ventaja de selección de 3.6x.

Arquitectura

toolrank/
├── packages/
│   ├── scoring/           # Level A engine (Python, zero-cost)
│   │   ├── toolrank_score.py    # 14 checks across 4 dimensions
│   │   ├── level_c_score.py     # Claude AI scoring (Pro)
│   │   └── weights.json         # Auto-calibrated weights
│   ├── scanner/           # Ecosystem scanner
│   │   ├── scanner_v3.py        # Weekly full / daily diff
│   │   ├── calibrate.py         # Weight auto-adjustment
│   │   └── auto_blog.py         # Daily article generation
│   ├── web/               # Astro site (toolrank.dev)
│   ├── mcp-server/        # ToolRank MCP Server
│   └── badge-worker/      # Dynamic badge SVG (CF Workers)
└── .github/workflows/     # Automated pipelines

Rankings del Ecosistema

Actualizado semanalmente. Ranking completo →

PuestoServidorPuntuación
1microsoft/learn_mcp96.5
2docfork/docfork96.5
3brave94.7
4LinkupPlatform/linkup-mcp-server93.5
5smithery-ai/national-weather-service93.3

Añade una Insignia a tu README

[![ToolRank](https://toolrank.dev/badge/dominant.svg)](https://toolrank.dev/ranking)

Contribuir

ToolRank es de código abierto. La lógica de puntuación es totalmente transparente y auditable.

⭐ Marca este repositorio si ToolRank te resulta útil — ayuda a que otros lo descubran.

Licencia

MIT


toolrank.dev · Creado por @imhiroki

Si SEO se trata de ser encontrado por los motores de búsqueda, ATO se trata de ser utilizado por los agentes de IA.