IndexAgent MCP

Diretório de dados de empresas brasileiras para agentes de IA.

¿Debería usar esto?

Calidad y seguridad

B
Calidad de la descripción
57%
Integridad del esquema
92%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (7)

  • LOWTool 'get_company' description lacks action verben get_company
  • LOWTool 'get_product' description lacks action verben get_product
  • LOWTool 'search_products' description lacks action verben search_products
  • LOWTool 'list_categories' description lacks action verben list_categories
  • LOWTool 'get_policies' description lacks action verben get_policies
  • LOWTool 'get_faq' description lacks action verben get_faq
  • LOWTool 'get_contact' description lacks action verben get_contact

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,295Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (1.01% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "indexagentmcp": {
      "url": "https://indexagentmcp.lovable.app/mcp"
    }
  }
}

Puntos de conexión remotos

https://indexagentmcp.lovable.app/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (9)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_companies

Lista as empresas publicadas no diretório IndexAgent.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_company(company)

Retorna os dados institucionais completos (llms.txt) de uma empresa.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢list_products(company, limit, offset)

Lista produtos de uma empresa com paginação.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    },
    "limit": {
      "default": 20,
      "description": "Itens por página (máx 100).",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "offset": {
      "default": 0,
      "description": "Deslocamento inicial.",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_product(company, product_slug)

Retorna um produto específico pelo slug.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    },
    "product_slug": {
      "type": "string",
      "minLength": 1,
      "description": "Slug do produto."
    }
  },
  "required": [
    "company",
    "product_slug"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢search_products(company, query, category, tags, min_price, ...)

Busca produtos com filtros combinados de texto, categoria, tags, preço e estoque.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    },
    "query": {
      "description": "Texto livre.",
      "type": "string"
    },
    "category": {
      "description": "Nome da categoria.",
      "type": "string"
    },
    "tags": {
      "description": "Tags exigidas (use 'teste_gratis' para Comprar Ações).",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "min_price": {
      "description": "Preço mínimo (BRL).",
      "type": "number"
    },
    "max_price": {
      "description": "Preço máximo (BRL).",
      "type": "number"
    },
    "in_stock_only": {
      "description": "Somente em estoque.",
      "type": "boolean"
    },
    "limit": {
      "default": 20,
      "description": "Máximo de resultados.",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢list_categories(company)

Retorna a árvore de categorias com contagem de produtos.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_policies(company, policy_type)

Retorna políticas de troca, entrega, pagamento e garantia.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    },
    "policy_type": {
      "default": "todas",
      "description": "Tipo de política.",
      "type": "string",
      "enum": [
        "troca",
        "entrega",
        "pagamento",
        "garantia",
        "todas"
      ]
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_faq(company)

Retorna as perguntas frequentes da empresa.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢get_contact(company)

Retorna o contato oficial da empresa.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "company": {
      "type": "string",
      "enum": [
        "guapissimas",
        "compraracoes",
        "indexagent"
      ],
      "description": "Slug da empresa: guapissimas, compraracoes ou indexagent."
    }
  },
  "required": [
    "company"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada9 herramientas