Kitfinch
Business software by trade for US small service businesses, with prices verified at the source.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (2)
- LOWen recommend_kit
- LOWen compare
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": {
"mcp": {
"url": "https://kitfinch.com/mcp"
}
}
}Puntos de conexión remotos
https://kitfinch.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (3)
🟢recommend_kit(job, teamSize)
Use this when a small US trade or service business (plumber, electrician, HVAC, landscaper…) asks which software to use. Returns Kitfinch's recommended tool for each task (scheduling, invoicing, CRM…), verified entry prices with their source, and an estimated monthly total for the team size.
Esquema de entrada
{
"type": "object",
"properties": {
"job": {
"type": "string",
"minLength": 1,
"description": "The trade, for example \"plumber\" or \"HVAC companies\""
},
"teamSize": {
"description": "Number of users; defaults to 1",
"type": "integer",
"minimum": 1,
"maximum": 500
}
},
"required": [
"job"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "kit"
},
"found": {
"type": "boolean"
},
"query": {
"type": "string"
},
"teamSize": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"job": {
"anyOf": [
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"url": {
"type": [
"string",
"null"
]
},
"lines": {
"type": "array",
"items": {
"type": "object",
"properties": {
"task": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
},
"topPick": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"tagline": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
},
"pricingUrl": {
"type": "string"
},
"entry": {
"anyOf": [
{
"type": "object",
"properties": {
"plan": {
"type": "string"
},
"billing": {
"type": "string"
},
"period": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"verified",
"aging",
"under_review",
"custom",
"hidden"
]
},
"amountCents": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"price": {
"type": [
"string",
"null"
]
},
"label": {
"type": "string"
},
"minUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"maxUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"verifiedAt": {
"type": [
"string",
"null"
]
}
},
"required": [
"plan",
"billing",
"period",
"status",
"amountCents",
"price",
"label",
"minUnits",
"maxUnits",
"sourceUrl",
"verifiedAt"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"slug",
"name",
"tagline",
"url",
"pricingUrl",
"entry"
],
"additionalProperties": false
},
"alternatives": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
}
},
"why": {
"type": "string"
},
"monthlyCents": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
}
},
"required": [
"task",
"topPick",
"alternatives",
"why",
"monthlyCents"
],
"additionalProperties": false
}
},
"total": {
"type": "object",
"properties": {
"monthlyCents": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"price": {
"type": [
"string",
"null"
]
},
"priced": {
"type": "array",
"items": {
"type": "string"
}
},
"unpriced": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"monthlyCents",
"price",
"priced",
"unpriced"
],
"additionalProperties": false
},
"jobs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
}
},
"disclosure": {
"type": "string"
}
},
"required": [
"kind",
"found",
"query",
"teamSize",
"job",
"url",
"lines",
"total",
"jobs",
"disclosure"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢get_pricing(tool)
Use this when the user asks how much a specific business software tool costs. Returns every plan Kitfinch tracks; an amount is included only when it has a source page and a recent verification date, otherwise the plan says to check the vendor site.
Esquema de entrada
{
"type": "object",
"properties": {
"tool": {
"type": "string",
"minLength": 1,
"description": "Tool name or slug, for example \"Jobber\""
}
},
"required": [
"tool"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "pricing"
},
"found": {
"type": "boolean"
},
"query": {
"type": "string"
},
"tool": {
"anyOf": [
{
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"tagline": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
},
"pricingUrl": {
"type": "string"
},
"entry": {
"anyOf": [
{
"type": "object",
"properties": {
"plan": {
"type": "string"
},
"billing": {
"type": "string"
},
"period": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"verified",
"aging",
"under_review",
"custom",
"hidden"
]
},
"amountCents": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"price": {
"type": [
"string",
"null"
]
},
"label": {
"type": "string"
},
"minUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"maxUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"verifiedAt": {
"type": [
"string",
"null"
]
}
},
"required": [
"plan",
"billing",
"period",
"status",
"amountCents",
"price",
"label",
"minUnits",
"maxUnits",
"sourceUrl",
"verifiedAt"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"slug",
"name",
"tagline",
"url",
"pricingUrl",
"entry"
],
"additionalProperties": false
},
{
"type": "null"
}
]
},
"plans": {
"type": "array",
"items": {
"type": "object",
"properties": {
"plan": {
"type": "string"
},
"billing": {
"type": "string"
},
"period": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"verified",
"aging",
"under_review",
"custom",
"hidden"
]
},
"amountCents": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"price": {
"type": [
"string",
"null"
]
},
"label": {
"type": "string"
},
"minUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"maxUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"verifiedAt": {
"type": [
"string",
"null"
]
}
},
"required": [
"plan",
"billing",
"period",
"status",
"amountCents",
"price",
"label",
"minUnits",
"maxUnits",
"sourceUrl",
"verifiedAt"
],
"additionalProperties": false
}
},
"suggestions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
}
},
"disclosure": {
"type": "string"
}
},
"required": [
"kind",
"found",
"query",
"tool",
"plans",
"suggestions",
"disclosure"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢compare(a, b)
Use this when the user wants to compare two business software tools side by side. Returns both tools with verified entry prices, the tasks they both cover and a link to Kitfinch's comparison page.
Esquema de entrada
{
"type": "object",
"properties": {
"a": {
"type": "string",
"minLength": 1,
"description": "First tool name or slug"
},
"b": {
"type": "string",
"minLength": 1,
"description": "Second tool name or slug"
}
},
"required": [
"a",
"b"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"const": "compare"
},
"found": {
"type": "boolean"
},
"query": {
"type": "object",
"properties": {
"a": {
"type": "string"
},
"b": {
"type": "string"
}
},
"required": [
"a",
"b"
],
"additionalProperties": false
},
"tools": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
},
"tagline": {
"type": [
"string",
"null"
]
},
"url": {
"type": "string"
},
"pricingUrl": {
"type": "string"
},
"entry": {
"anyOf": [
{
"type": "object",
"properties": {
"plan": {
"type": "string"
},
"billing": {
"type": "string"
},
"period": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"verified",
"aging",
"under_review",
"custom",
"hidden"
]
},
"amountCents": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"price": {
"type": [
"string",
"null"
]
},
"label": {
"type": "string"
},
"minUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"maxUnits": {
"anyOf": [
{
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"sourceUrl": {
"type": [
"string",
"null"
]
},
"verifiedAt": {
"type": [
"string",
"null"
]
}
},
"required": [
"plan",
"billing",
"period",
"status",
"amountCents",
"price",
"label",
"minUnits",
"maxUnits",
"sourceUrl",
"verifiedAt"
],
"additionalProperties": false
},
{
"type": "null"
}
]
}
},
"required": [
"slug",
"name",
"tagline",
"url",
"pricingUrl",
"entry"
],
"additionalProperties": false
}
},
"missing": {
"type": "array",
"items": {
"type": "string"
}
},
"sharedTasks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
}
},
"url": {
"type": [
"string",
"null"
]
},
"suggestions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"name": {
"type": "string"
}
},
"required": [
"slug",
"name"
],
"additionalProperties": false
}
},
"disclosure": {
"type": "string"
}
},
"required": [
"kind",
"found",
"query",
"tools",
"missing",
"sharedTasks",
"url",
"suggestions",
"disclosure"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia