IndexAgent MCP
Diretório de dados de empresas brasileiras para agentes de IA.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (7)
- LOWen get_company
- LOWen get_product
- LOWen search_products
- LOWen list_categories
- LOWen get_policies
- LOWen get_faq
- LOWen get_contact
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
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-httpQué puede hacer
Inventario de herramientas
Herramientas (9)
🟢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
Evidencia