MCP de Bison
Perfil de marca
Lectura
get_brand_profile
Base de conocimiento de la marca resumida: identidad, voz y reglas de estilo, productos, audiencias, datos duros y operación, con el id de cada producto y audiencia. missing lista los datos clave que faltan (sin ellos Bison no puede dar algunas recomendaciones). Úsalo antes de escribir contenido en nombre de la marca.
Permiso: Lectura. Funciona con cualquier token.
Parámetros
Esta herramienta no recibe parámetros.
Ejemplo de llamada
No tienes que escribir esto: tu agente decide cuándo usar la herramienta según lo que le pidas. Es la llamada MCP equivalente, con valores de relleno:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_brand_profile",
"arguments": {}
}
}Ejemplo de respuesta
Lo que devuelve con sin parámetros, para una marca ficticia («Altavista Seguros»). Tu respuesta tendrá los datos de tu empresa.
{
"company": "Altavista Seguros",
"website": "https://www.altavista.example",
"overview": {
"about": "Altavista Seguros vende seguros de auto y de hogar en Chile, con contratación en línea.",
"mission": "Que contratar un seguro sea simple y justo.",
"industry": "Seguros",
"clients": [
"Transportes Andes",
"Clínica Mirador"
]
},
"voice": {
"voice_description": "Cercana y clara, sin jerga de seguros.",
"author_persona": "Camila Rojas, corredora de seguros con 12 años de experiencia",
"rules": [
"Tutear al lector",
"Explicar cada sigla la primera vez"
]
},
"productCategories": [
"Autos"
],
"products": [
{
"id": "prd_auto",
"name": "Seguro de auto por kilómetro",
"type": "service",
"main_category": "Autos",
"price_range": "Desde $9.900 al mes"
}
],
"audiences": [
{
"id": "aud_conductores",
"name": "Conductores urbanos",
"role": "Usa el auto para ir al trabajo",
"pains": "Paga mucho por un auto que usa poco",
"tone": "DIRECT"
}
],
"facts": {},
"operations": {},
"missing": [
{
"field": "overview.objectives",
"description": "Objetivos de negocio actuales, por ejemplo crecer en una región o lanzar una línea."
},
{
"field": "factsheet.regions",
"description": "Países, regiones o ciudades donde opera."
},
{
"field": "operations.operating_hours",
"description": "Horario de atención."
}
],
"missingSections": [
"factsheet",
"operations"
],
"totals": {
"products": 1,
"audiences": 1
}
}