AirShelf Catalog MCP · AirShelf

Operational
Unclaimed — claim this pageother Streamable HTTP2025-06-18 Auth expectations unknown
https://mcp.airshelf.ai/mcp
Badge
100%
Availability · 30 days · 356 checks
834 ms
Latency (last observation)
rev 10
Contract
31days
Schema stable
0
Incidents · 30 days
Aug 6, 2026
Observed since

Availability — last 30 days

No failures Some failures Mostly failing Auth required No observations

Last observed 35 min ago by MCP Tools Edge Scanner · scheduled every 120 min

Descriptions or metadata changed Informational Sep 7, 2026 — 10:00 AM
2 description/metadata changes; the functional contract is unchanged (hash sha256:69044b14f1e3d925…).
VerifiedDescriptions or metadata for explain_product changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.explain_product description changed Informational Descriptions or metadata for explain_product changed.
No structural change. Wording changes can still influence model tool selection.
tools.get_product description changed Informational Descriptions or metadata for get_product changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Descriptions or metadata changed Informational Aug 22, 2026 — 6:51 AM
1 description/metadata change; the functional contract is unchanged (hash sha256:69044b14f1e3d925…).
VerifiedDescriptions or metadata for search_catalog changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.search_catalog description changed Informational Descriptions or metadata for search_catalog changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Non-breaking contract changes (2) Non-breaking Aug 17, 2026 — 8:15 AM
1 non-breaking change. Output field related_products was added at get_product.outputSchema.
VerifiedOutput field related_products was added at get_product.outputSchema.
InterpretationAdditional fields are typically ignored by existing consumers.
Raw event details
{
  "beforeRev": 9,
  "afterRev": 10,
  "changeCount": 2
}
View full diff Observed by MCP Tools Edge Scanner
Descriptions or metadata changed Informational Aug 15, 2026 — 6:50 PM
1 description/metadata change; the functional contract is unchanged (hash sha256:f54ea1235977e28d…).
VerifiedDescriptions or metadata for search_catalog changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.search_catalog description changed Informational Descriptions or metadata for search_catalog changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Descriptions or metadata changed Informational Aug 12, 2026 — 5:55 PM
1 description/metadata change; the functional contract is unchanged (hash sha256:f54ea1235977e28d…).
VerifiedDescriptions or metadata for search_catalog changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.search_catalog description changed Informational Descriptions or metadata for search_catalog changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Non-breaking contract changes (3) Non-breaking Aug 12, 2026 — 9:35 AM
2 non-breaking changes. Output field live_discovery was added at find_products.outputSchema.
VerifiedOutput field live_discovery was added at find_products.outputSchema.
InterpretationAdditional fields are typically ignored by existing consumers.
Raw event details
{
  "beforeRev": 8,
  "afterRev": 9,
  "changeCount": 3
}
View full diff Observed by MCP Tools Edge Scanner
Non-breaking contract change: research_shopping.outputSchema.accepted_defaults Non-breaking Aug 10, 2026 — 11:45 AM
1 non-breaking change. Output field accepted_defaults was added at research_shopping.outputSchema.
VerifiedOutput field accepted_defaults was added at research_shopping.outputSchema.
InterpretationAdditional fields are typically ignored by existing consumers.
Raw event details
{
  "beforeRev": 7,
  "afterRev": 8,
  "changeCount": 1
}
View full diff Observed by MCP Tools Edge Scanner
Non-breaking contract changes (2) Non-breaking Aug 10, 2026 — 5:30 AM
2 non-breaking changes. Output field reason was added at search_catalog.outputSchema.
VerifiedOutput field reason was added at search_catalog.outputSchema.
InterpretationAdditional fields are typically ignored by existing consumers.
Raw event details
{
  "beforeRev": 6,
  "afterRev": 7,
  "changeCount": 2
}
View full diff Observed by MCP Tools Edge Scanner
Descriptions or metadata changed Informational Aug 10, 2026 — 1:20 AM
1 description/metadata change; the functional contract is unchanged (hash sha256:174fd0d5963b0b57…).
VerifiedDescriptions or metadata for research_shopping changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.research_shopping description changed Informational Descriptions or metadata for research_shopping changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Breaking contract change: search_catalog.inputSchema.q Breaking Aug 9, 2026 — 12:50 PM
1 breaking change. minLength at search_catalog.inputSchema.q was set to 0.
VerifiedminLength at search_catalog.inputSchema.q was set to 0.
InterpretationExisting calls outside the new bound may fail schema validation.
Raw event details
{
  "beforeRev": 5,
  "afterRev": 6,
  "changeCount": 1
}
View full diff Observed by MCP Tools Edge Scanner
Non-breaking contract change: find_products.outputSchema.status Non-breaking Aug 9, 2026 — 8:40 AM
1 non-breaking change. find_products.outputSchema.status now also accepts refused.
Verifiedfind_products.outputSchema.status now also accepts refused.
InterpretationExisting calls are unaffected.
Raw event details
{
  "beforeRev": 4,
  "afterRev": 5,
  "changeCount": 1
}
View full diff Observed by MCP Tools Edge Scanner
Non-breaking contract change: find_products.outputSchema.reason Non-breaking Aug 9, 2026 — 4:31 AM
1 non-breaking change. Output field reason was added at find_products.outputSchema.
VerifiedOutput field reason was added at find_products.outputSchema.
InterpretationAdditional fields are typically ignored by existing consumers.
Raw event details
{
  "beforeRev": 3,
  "afterRev": 4,
  "changeCount": 1
}
View full diff Observed by MCP Tools Edge Scanner
Descriptions or metadata changed Informational Aug 8, 2026 — 8:10 PM
1 description/metadata change; the functional contract is unchanged (hash sha256:f2540886179ba9b6…).
VerifiedDescriptions or metadata for search_catalog changed.
InterpretationNo structural change. Wording changes can still influence model tool selection.
PathChangeClassificationDetail
tools.search_catalog description changed Informational Descriptions or metadata for search_catalog changed.
No structural change. Wording changes can still influence model tool selection.
Observed by MCP Tools Edge Scanner
Non-breaking contract changes (4) Non-breaking Aug 7, 2026 — 12:56 PM
2 non-breaking changes. find_products.outputSchema.status now also accepts no_match.
Verifiedfind_products.outputSchema.status now also accepts no_match.
InterpretationExisting calls are unaffected.
Raw event details
{
  "beforeRev": 2,
  "afterRev": 3,
  "changeCount": 4
}
View full diff Observed by MCP Tools Edge Scanner
Non-breaking contract changes (2) Non-breaking Aug 6, 2026 — 12:05 PM
1 non-breaking change. Optional parameter persona was added at research_shopping.inputSchema.
VerifiedOptional parameter persona was added at research_shopping.inputSchema.
InterpretationExisting calls are unaffected.
Raw event details
{
  "beforeRev": 1,
  "afterRev": 2,
  "changeCount": 2
}
View full diff Observed by MCP Tools Edge Scanner
Baseline captured Aug 6, 2026 — 5:25 AM
8 tools, 3 resources, 0 prompts observed. Future observations will identify outages, recoveries, protocol changes, and contract drift from this state.
VerifiedCanonical contract hash sha256:7d9c118b3a68ec80… computed from the normalized capability inventory.
Raw event details
{
  "contractHash": "sha256:7d9c118b3a68ec80d744e8cd300bbe1bbe4a751312ecee6235c9ac3c3f9b8646"
}
Observed by MCP Tools Edge Scanner