Sapien Solutions
Sapien Solutions, Cleveland: what we build, our work, where we work, and inquiries.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen read_page
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": {
"site": {
"url": "https://sapiensolutions.com/mcp"
}
}
}Puntos de conexión remotos
https://sapiensolutions.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (5)
⚪company
Who we are, the four lines of work, where we work, how an engagement runs, and how to reach us. Call this first.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"locality": {
"type": "string"
},
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"description": {
"type": "string"
},
"url": {
"type": "string"
}
},
"required": [
"key",
"name",
"description",
"url"
],
"additionalProperties": false
}
},
"service_area": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"statement": {
"type": "string"
}
},
"required": [
"key",
"name",
"statement"
],
"additionalProperties": false
}
},
"how_we_work": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"text": {
"type": "string"
}
},
"required": [
"key",
"name",
"text"
],
"additionalProperties": false
}
},
"contact": {
"type": "object",
"properties": {
"email": {
"type": "string"
}
},
"required": [
"email"
],
"additionalProperties": false
},
"led_by": {
"type": "string"
},
"links": {
"type": "object",
"properties": {
"site": {
"type": "string"
},
"llms": {
"type": "string"
},
"llms_full": {
"type": "string"
},
"work": {
"type": "string"
}
},
"required": [
"site",
"llms",
"llms_full",
"work"
],
"additionalProperties": false
},
"next_step": {
"type": "string"
}
},
"required": [
"name",
"description",
"locality",
"lines",
"service_area",
"how_we_work",
"contact",
"led_by",
"links",
"next_step"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢case_studies
Our anonymized case studies: title, summary and links. Use read_page for the full text.
Esquema de entrada
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"cases": {
"type": "array",
"items": {
"type": "object",
"properties": {
"title": {
"type": "string"
},
"summary": {
"type": "string"
},
"url": {
"type": "string"
},
"markdown_url": {
"type": "string"
},
"has_detail": {
"type": "boolean"
}
},
"required": [
"title",
"summary",
"url",
"markdown_url",
"has_detail"
],
"additionalProperties": false
}
},
"next_step": {
"type": "string"
}
},
"required": [
"cases",
"next_step"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢read_page(path)
The full text of one page of our site as markdown, by its path, such as /how-we-work.
Esquema de entrada
{
"type": "object",
"properties": {
"path": {
"type": "string",
"description": "A page path such as /how-we-work; llms.txt lists every page."
}
},
"required": [
"path"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"path": {
"type": "string"
},
"url": {
"type": "string"
},
"markdown": {
"type": "string"
},
"next_step": {
"type": "string"
}
},
"required": [
"path",
"url",
"markdown",
"next_step"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}⚪service_area(location)
Whether we work on site or remotely for a place, per line of work. Give a town, county, state or address.
Esquema de entrada
{
"type": "object",
"properties": {
"location": {
"type": "string",
"description": "A town, county, state, ZIP code or street address."
}
},
"required": [
"location"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"location": {
"type": "string"
},
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"key": {
"type": "string"
},
"name": {
"type": "string"
},
"served": {
"type": "string",
"enum": [
"on_site",
"remote",
"remote_management"
]
},
"sentence": {
"type": "string"
}
},
"required": [
"key",
"name",
"served",
"sentence"
],
"additionalProperties": false
}
},
"note": {
"type": "string"
},
"next_step": {
"type": "string"
}
},
"required": [
"location",
"lines",
"note",
"next_step"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟡request_inquiry(name, email, phone, company, line, ...)
Send us an inquiry. It reaches the people who do the work, by email. Needs a name, an email or a phone, and what they need.
Esquema de entrada
{
"type": "object",
"properties": {
"name": {
"description": "Your name, 2 to 80 characters.",
"type": "string"
},
"email": {
"description": "An email address we can reply to. Give an email, a phone, or both.",
"type": "string"
},
"phone": {
"description": "A phone number, 7 to 20 digits. Give an email, a phone, or both.",
"type": "string"
},
"company": {
"description": "Your company, if any, under 120 characters.",
"type": "string"
},
"line": {
"description": "The line of work, if known: one of ai-and-automation, ai-rollout-and-policy, software-and-integrations, it-and-infrastructure.",
"type": "string"
},
"need": {
"description": "What your business does, what you want to change, and anything you already have on it: a process document, a screenshot, the spreadsheet that runs the thing. We will ask for it anyway.",
"type": "string"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Esquema de salida
{
"type": "object",
"properties": {
"reference": {
"type": "string"
},
"summary": {
"type": "string"
},
"next_step": {
"type": "string"
}
},
"required": [
"reference",
"summary",
"next_step"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia