Server definition
- Hash
- sha256:6619a4dfbd43711d972ddbeac7597b03c6de39891972e448cc994c154923b3d3
- What it is
- What a remote MCP server returned when asked what it offers: 2 tools
The blob, as servednamed by its sha256
{
"instructions": "This MCP server exposes the canonical \"assess_ai_recommendation_readiness\" tool. Call tools/list to discover it, then tools/call with businessSize, dataMaturity, technicalStack, and optional goals.",
"tools": [
{
"description": "Assesses whether a business is ready to be understood, verified, trusted, recommended, and used by AI systems, based on structured inputs (business size, data availability/maturity, technical stack/infrastructure, and goals). Returns a readiness score, tier, gap analysis, priority actions, and a phased implementation roadmap. Deterministic and read-only: it performs no consequential actions and does not guarantee any ranking or recommendation.",
"inputSchema": {
"properties": {
"businessName": {
"description": "Optional, non-sensitive business name for context.",
"type": "string"
},
"businessSize": {
"description": "Size of the business/organization.",
"enum": [
"solo",
"micro",
"small",
"midmarket",
"enterprise"
],
"type": "string"
},
"dataMaturity": {
"description": "Availability and maturity of the structured/machine-readable data of the business.",
"enum": [
"none",
"basic",
"developing",
"structured",
"advanced"
],
"type": "string"
},
"goals": {
"default": [
"ai_visibility"
],
"description": "One or more readiness goals the business wants to prioritize (1–8, unique values from the enum).",
"items": {
"enum": [
"ai_visibility",
"lead_generation",
"trust_authority",
"content_coverage",
"conversion_optimization",
"structured_data",
"agent_readiness",
"reputation_management"
],
"type": "string"
},
"maxItems": 8,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"industry": {
"description": "Optional industry/category for context.",
"type": "string"
},
"technicalStack": {
"description": "Technical stack / infrastructure sophistication.",
"enum": [
"minimal",
"standard",
"modern",
"advanced"
],
"type": "string"
}
},
"required": [
"businessSize",
"dataMaturity",
"technicalStack"
],
"type": "object"
},
"name": "assess_ai_recommendation_readiness",
"outputSchema": {
"additionalProperties": true,
"properties": {
"dimensionScores": {
"description": "Per-dimension breakdown of the overall score.",
"items": {
"additionalProperties": true,
"properties": {
"key": {
"description": "Dimension identifier.",
"type": "string"
},
"label": {
"description": "Human-readable dimension name.",
"type": "string"
},
"score": {
"description": "Dimension score (0–100).",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"weight": {
"description": "Weight of this dimension in the overall score.",
"maximum": 1,
"minimum": 0,
"type": "number"
}
},
"required": [
"key",
"label",
"score",
"weight"
],
"type": "object"
},
"type": "array"
},
"disclaimer": {
"description": "Educational-use disclaimer.",
"type": "string"
},
"engineVersion": {
"description": "Version of the deterministic scoring engine.",
"type": "string"
},
"gapAnalysis": {
"description": "Identified gaps between current and target readiness.",
"items": {
"additionalProperties": true,
"properties": {
"area": {
"description": "Gap area / dimension.",
"type": "string"
},
"description": {
"description": "Explanation of the gap.",
"type": "string"
},
"severity": {
"description": "Severity of the gap.",
"enum": [
"low",
"moderate",
"high",
"critical"
],
"type": "string"
}
},
"required": [
"area",
"severity",
"description"
],
"type": "object"
},
"type": "array"
},
"implementationRoadmap": {
"description": "Phased implementation roadmap.",
"items": {
"additionalProperties": true,
"properties": {
"actions": {
"description": "Actions within the phase.",
"items": {
"type": "string"
},
"type": "array"
},
"focus": {
"description": "Primary focus of the phase.",
"type": "string"
},
"phase": {
"description": "Phase name.",
"type": "string"
}
},
"required": [
"phase"
],
"type": "object"
},
"type": "array"
},
"normalizedInputs": {
"additionalProperties": true,
"description": "The normalized inputs actually used for scoring.",
"properties": {
"businessSize": {
"type": "string"
},
"dataMaturity": {
"type": "string"
},
"goals": {
"items": {
"type": "string"
},
"type": "array"
},
"technicalStack": {
"type": "string"
}
},
"type": "object"
},
"priorityActions": {
"description": "Prioritized recommended actions.",
"items": {
"additionalProperties": true,
"properties": {
"detail": {
"description": "Action detail / rationale.",
"type": "string"
},
"effort": {
"description": "Estimated effort.",
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"impact": {
"description": "Estimated impact.",
"enum": [
"low",
"medium",
"high"
],
"type": "string"
},
"title": {
"description": "Short action title.",
"type": "string"
}
},
"required": [
"title"
],
"type": "object"
},
"type": "array"
},
"readinessScore": {
"description": "Overall AI recommendation readiness score (0–100).",
"maximum": 100,
"minimum": 0,
"type": "number"
},
"tier": {
"additionalProperties": false,
"properties": {
"level": {
"description": "Tier level (1–4).",
"maximum": 4,
"minimum": 1,
"type": "integer"
},
"name": {
"description": "Readiness tier name.",
"enum": [
"Foundational",
"Developing",
"Established",
"Optimized"
],
"type": "string"
},
"summary": {
"description": "Plain-language summary of the tier.",
"type": "string"
}
},
"required": [
"level",
"name",
"summary"
],
"type": "object"
},
"tool": {
"description": "Canonical tool identifier.",
"type": "string"
}
},
"required": [
"readinessScore",
"tier",
"dimensionScores",
"gapAnalysis",
"priorityActions",
"normalizedInputs",
"disclaimer"
],
"type": "object"
}
},
{
"description": "Returns the AI Recommendation Readiness scoring framework: the scored dimensions and their weights, the four readiness tiers with score ranges, and every valid input option (business sizes, data maturity levels, technical stacks, and goals). Read-only and deterministic; use it to understand how the assessment is scored and to build valid inputs for assess_ai_recommendation_readiness.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_ai_readiness_framework",
"outputSchema": {
"additionalProperties": false,
"properties": {
"dimensions": {
"items": {
"additionalProperties": false,
"properties": {
"key": {
"type": "string"
},
"label": {
"type": "string"
},
"weight": {
"maximum": 1,
"minimum": 0,
"type": "number"
}
},
"required": [
"key",
"label",
"weight"
],
"type": "object"
},
"type": "array"
},
"disclaimer": {
"type": "string"
},
"engineVersion": {
"type": "string"
},
"inputOptions": {
"additionalProperties": false,
"properties": {
"businessSize": {
"items": {
"type": "string"
},
"type": "array"
},
"dataMaturity": {
"items": {
"type": "string"
},
"type": "array"
},
"goals": {
"items": {
"type": "string"
},
"type": "array"
},
"technicalStack": {
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"businessSize",
"dataMaturity",
"technicalStack",
"goals"
],
"type": "object"
},
"tiers": {
"items": {
"additionalProperties": false,
"properties": {
"level": {
"maximum": 4,
"minimum": 1,
"type": "integer"
},
"name": {
"type": "string"
},
"scoreRange": {
"type": "string"
}
},
"required": [
"level",
"name",
"scoreRange"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"engineVersion",
"dimensions",
"tiers",
"inputOptions",
"disclaimer"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6619a4dfbd43711d972ddbeac7597b03c6de39891972e448cc994c154923b3d3 | sha256sum