Analytics Legends SAP Analytics MCP · Analytics Legends
Operational
https://analyticslegends.ai/mcp
100%
Availability · 30 days · 357 checks
254 ms
Latency (last observation)
rev 16
Contract
0days
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 40 min ago by MCP Tools Edge Scanner · scheduled every 120 min
Non-breaking contract changes (25)
Non-breaking
Sep 17, 2026 — 3:15 AM
24 non-breaking changes. Output field
basis was added at get_day_rate_benchmark.outputSchema.rows[].VerifiedOutput field
basis was added at get_day_rate_benchmark.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Descriptions or metadata changed
Informational
Sep 8, 2026 — 1:45 PM
2 description/metadata changes; the functional contract is unchanged (hash sha256:6b51f86d177b39b9…).
VerifiedDescriptions or metadata for
get_academy_module changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.get_academy_module | description changed | Informational | Descriptions or metadata for get_academy_module changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_concept_card | description changed | Informational | Descriptions or metadata for get_concept_card changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract changes (5)
Non-breaking
Sep 7, 2026 — 5:05 PM
2 non-breaking changes. Output field
editions was added at list_studies.outputSchema.rows[].VerifiedOutput field
editions was added at list_studies.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (3)
Non-breaking
Sep 4, 2026 — 12:10 PM
2 non-breaking changes. Optional parameter
lang was added at find_opportunities.inputSchema.VerifiedOptional parameter
lang was added at find_opportunities.inputSchema.InterpretationExisting calls are unaffected.
Non-breaking contract changes (3)
Non-breaking
Sep 3, 2026 — 9:45 PM
2 non-breaking changes. Optional parameter
lang was added at query_knowledge_graph.inputSchema.VerifiedOptional parameter
lang was added at query_knowledge_graph.inputSchema.InterpretationExisting calls are unaffected.
Descriptions or metadata changed
Informational
Aug 28, 2026 — 6:15 PM
1 description/metadata change; the functional contract is unchanged (hash sha256:ced4606e49735328…).
VerifiedDescriptions or metadata for
find_opportunities changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.find_opportunities | description changed | Informational | Descriptions or metadata for find_opportunities changed.No structural change. Wording changes can still influence model tool selection. |
Descriptions or metadata changed
Informational
Aug 26, 2026 — 10:35 PM
9 description/metadata changes; the functional contract is unchanged (hash sha256:ced4606e49735328…).
VerifiedDescriptions or metadata for
count_firms_by changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.count_firms_by | description changed | Informational | Descriptions or metadata for count_firms_by changed.No structural change. Wording changes can still influence model tool selection. |
| tools.find_academy_modules | description changed | Informational | Descriptions or metadata for find_academy_modules changed.No structural change. Wording changes can still influence model tool selection. |
| tools.find_opportunities | description changed | Informational | Descriptions or metadata for find_opportunities changed.No structural change. Wording changes can still influence model tool selection. |
| tools.find_sap_clients | description changed | Informational | Descriptions or metadata for find_sap_clients changed.No structural change. Wording changes can still influence model tool selection. |
| tools.list_sap_modules | description changed | Informational | Descriptions or metadata for list_sap_modules changed.No structural change. Wording changes can still influence model tool selection. |
| tools.list_studies | description changed | Informational | Descriptions or metadata for list_studies changed.No structural change. Wording changes can still influence model tool selection. |
| tools.search_concepts | description changed | Informational | Descriptions or metadata for search_concepts changed.No structural change. Wording changes can still influence model tool selection. |
| tools.search_firms | description changed | Informational | Descriptions or metadata for search_firms changed.No structural change. Wording changes can still influence model tool selection. |
| tools.search_news | description changed | Informational | Descriptions or metadata for search_news changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract changes (12)
Non-breaking
Aug 23, 2026 — 3:30 PM
1 non-breaking change. Output field
title_lang was added at find_opportunities.outputSchema.rows[].VerifiedOutput field
title_lang was added at find_opportunities.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (24)
Non-breaking
Aug 23, 2026 — 1:25 PM
16 non-breaking changes. Output field
summary_fr was added at find_academy_modules.outputSchema.rows[].VerifiedOutput field
summary_fr was added at find_academy_modules.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (2)
Non-breaking
Aug 22, 2026 — 10:50 PM
1 non-breaking change.
count_firms_by.inputSchema.by now also accepts module.Verified
count_firms_by.inputSchema.by now also accepts module.InterpretationExisting calls are unaffected.
Descriptions or metadata changed
Informational
Aug 20, 2026 — 6:15 AM
1 description/metadata change; the functional contract is unchanged (hash sha256:a43df8ac7732a634…).
VerifiedDescriptions or metadata for
get_concept_card changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.get_concept_card | description changed | Informational | Descriptions or metadata for get_concept_card changed.No structural change. Wording changes can still influence model tool selection. |
Server version changed
Informational
Aug 18, 2026 — 9:00 PM
Server reports version
1.0.6 (was 1.0.4).Verifiedinitialize returned serverInfo.version
1.0.6.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Non-breaking contract changes (2)
Non-breaking
Aug 16, 2026 — 12:55 PM
2 non-breaking changes. New tool
find_academy_modules was added.VerifiedNew tool
find_academy_modules was added.InterpretationExisting clients are unaffected.
Breaking contract changes (30)
Breaking
Aug 16, 2026 — 10:50 AM
1 breaking, 22 non-breaking changes.
maxLength at get_study.inputSchema.section changed from 300 to 200.Verified
maxLength at get_study.inputSchema.section changed from 300 to 200.InterpretationExisting calls outside the new bound are no longer schema-valid.
Descriptions or metadata changed
Informational
Aug 15, 2026 — 6:15 PM
3 description/metadata changes; the functional contract is unchanged (hash sha256:d24445ab767bbeef…).
VerifiedDescriptions or metadata for
find_opportunities changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.find_opportunities | description changed | Informational | Descriptions or metadata for find_opportunities changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_day_rate_benchmark | description changed | Informational | Descriptions or metadata for get_day_rate_benchmark changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_firm | description changed | Informational | Descriptions or metadata for get_firm changed.No structural change. Wording changes can still influence model tool selection. |
Descriptions or metadata changed
Informational
Aug 14, 2026 — 3:10 PM
2 description/metadata changes; the functional contract is unchanged (hash sha256:d24445ab767bbeef…).
VerifiedDescriptions or metadata for
find_opportunities changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.find_opportunities | description changed | Informational | Descriptions or metadata for find_opportunities changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_day_rate_benchmark | description changed | Informational | Descriptions or metadata for get_day_rate_benchmark changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract change: tools.query_knowledge_graph
Non-breaking
Aug 14, 2026 — 11:00 AM
1 non-breaking change. New tool
query_knowledge_graph was added.VerifiedNew tool
query_knowledge_graph was added.InterpretationExisting clients are unaffected.
Non-breaking contract changes (6)
Non-breaking
Aug 14, 2026 — 6:50 AM
5 non-breaking changes. Optional parameter
remote_mode was added at find_opportunities.inputSchema.VerifiedOptional parameter
remote_mode was added at find_opportunities.inputSchema.InterpretationExisting calls are unaffected.
Server version changed
Informational
Aug 11, 2026 — 10:35 PM
Server reports version
1.0.4 (was 1.0.2).Verifiedinitialize returned serverInfo.version
1.0.4.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Server version changed
Informational
Aug 11, 2026 — 12:10 PM
Server reports version
1.0.2 (was 1.0.1).Verifiedinitialize returned serverInfo.version
1.0.2.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Non-breaking contract changes (7)
Non-breaking
Aug 10, 2026 — 7:30 PM
4 non-breaking changes. Optional parameter
employment_type was added at find_opportunities.inputSchema.VerifiedOptional parameter
employment_type was added at find_opportunities.inputSchema.InterpretationExisting calls are unaffected.
Non-breaking contract changes (9)
Non-breaking
Aug 10, 2026 — 5:25 PM
4 non-breaking changes. Optional parameter
cursor was added at find_opportunities.inputSchema.VerifiedOptional parameter
cursor was added at find_opportunities.inputSchema.InterpretationExisting calls are unaffected.
Descriptions or metadata changed
Informational
Aug 9, 2026 — 10:40 PM
3 description/metadata changes; the functional contract is unchanged (hash sha256:7fca9aed7db52ab1…).
VerifiedDescriptions or metadata for
get_day_rate_benchmark changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.get_day_rate_benchmark | description changed | Informational | Descriptions or metadata for get_day_rate_benchmark changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_firm | description changed | Informational | Descriptions or metadata for get_firm changed.No structural change. Wording changes can still influence model tool selection. |
| tools.search_firms | description changed | Informational | Descriptions or metadata for search_firms changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract changes (9)
Non-breaking
Aug 9, 2026 — 8:05 AM
5 non-breaking changes. New tool
count_firms_by was added.VerifiedNew tool
count_firms_by was added.InterpretationExisting clients are unaffected.
Server version changed
Informational
Aug 7, 2026 — 8:11 AM
Server reports version
1.0.1 (was 1.0.0).Verifiedinitialize returned serverInfo.version
1.0.1.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Descriptions or metadata changed
Informational
Aug 7, 2026 — 8:11 AM
1 description/metadata change; the functional contract is unchanged (hash sha256:62cd55983bd92aed…).
VerifiedDescriptions or metadata for
search_firms changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.search_firms | description changed | Informational | Descriptions or metadata for search_firms changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract change: search_firms.inputSchema.kind
Non-breaking
Aug 6, 2026 — 5:45 PM
1 non-breaking change.
search_firms.inputSchema.kind now also accepts client_enterprise.Verified
search_firms.inputSchema.kind now also accepts client_enterprise.InterpretationExisting calls are unaffected.
Baseline captured
Aug 6, 2026 — 4:50 AM
15 tools, 3 resources, 2 prompts observed. Future observations will identify outages, recoveries, protocol changes, and contract drift from this state.
VerifiedCanonical contract hash sha256:d6480b7a5ded8c88… computed from the normalized capability inventory.
Advertised capabilities
Tools · 20
Resources · 3
Prompts · 4
Logging
Completions
Experimental
Tools 20
Resources 3
| URI | Name | MIME type | Description |
|---|---|---|---|
| analytics-legends://tranche | Public tranche contract | application/json |
The explicit list of datasets this hosted MCP endpoint serves, the datasets it excludes and why, and the live row count of each. Read this before trusting or citing any tool result. |
| analytics-legends://agents-policy | AI access policy | application/json |
The machine-readable policy governing AI access to Analytics Legends: retrieval with attribution is permitted, training-data use is prohibited. |
| analytics-legends://about | Platform manifest | application/json |
Auto-derived platform manifest: counts, tiers, routes, tech stack. |
Prompts 4
| Name | Arguments | Description |
|---|---|---|
brief_sap_analytics_market |
country*, focus | Assemble a sourced, cited briefing on the SAP analytics services market for one country: who the providers are, what is on the radar, what the day rates look like and what has just happened. |
explain_sap_analytics_term |
term* | Explain one SAP analytics term from the Analytics Legends encyclopaedia and cite the canonical URL. |
shortlist_firms_for_requirement |
country*, module* | Build a sourced shortlist of service firms for one requirement — country plus SAP module — walking the population before naming anyone, and saying what each number's population is. |
price_my_mission |
country*, specialisation, seniority | Assemble a day-rate answer for one (country × specialisation × seniority) cell from the platform's TWO rate instruments, kept apart and both cited. |
Inventory recorded Sep 17, 2026 — 3:15 AM as rev 16. Listing calls only — tools are never invoked.
Canonical contract hash
contract hash — rev 16
sha256:688f1ba9c551c693446cb6aa7dcd2c62094cc5161e876045c3c8c07b923063ad
Computed centrally from the normalized capability inventory (normalizer v1). Scanners submit raw observations; the control plane normalizes and hashes, so every scanner agrees on the same value.
Revisions 16
| Rev | Observed | Hash |
|---|---|---|
| rev 16 | Sep 17, 2026 — 3:15 AM (17 h ago) | |
| rev 15 | Sep 7, 2026 — 5:05 PM (10 d ago) | |
| rev 14 | Sep 4, 2026 — 12:10 PM (13 d ago) | |
| rev 13 | Sep 3, 2026 — 9:45 PM (14 d ago) | |
| rev 12 | Aug 23, 2026 — 3:30 PM (25 d ago) | |
| rev 11 | Aug 23, 2026 — 1:25 PM (25 d ago) | |
| rev 10 | Aug 22, 2026 — 10:50 PM (26 d ago) | |
| rev 9 | Aug 16, 2026 — 12:55 PM (32 d ago) | |
| rev 8 | Aug 16, 2026 — 10:50 AM (32 d ago) | |
| rev 7 | Aug 14, 2026 — 11:00 AM (34 d ago) | |
| rev 6 | Aug 14, 2026 — 6:50 AM (35 d ago) | |
| rev 5 | Aug 10, 2026 — 7:30 PM (38 d ago) | |
| rev 4 | Aug 10, 2026 — 5:25 PM (38 d ago) | |
| rev 3 | Aug 9, 2026 — 8:05 AM (40 d ago) | |
| rev 2 | Aug 6, 2026 — 5:45 PM (42 d ago) | |
| rev 1 baseline | Aug 6, 2026 — 4:50 AM (43 d ago) |
Contract changes 15
Non-breaking
24 non-breaking changes. Output field
basis was added at get_day_rate_benchmark.outputSchema.rows[].
rev 15 → 16 · 17 h ago
Non-breaking
2 non-breaking changes. Output field
editions was added at list_studies.outputSchema.rows[].
rev 14 → 15 · 10 d ago
Non-breaking
2 non-breaking changes. Optional parameter
lang was added at find_opportunities.inputSchema.
rev 13 → 14 · 13 d ago
Non-breaking
2 non-breaking changes. Optional parameter
lang was added at query_knowledge_graph.inputSchema.
rev 12 → 13 · 14 d ago
Non-breaking
1 non-breaking change. Output field
title_lang was added at find_opportunities.outputSchema.rows[].
rev 11 → 12 · 25 d ago
Non-breaking
16 non-breaking changes. Output field
summary_fr was added at find_academy_modules.outputSchema.rows[].
rev 10 → 11 · 25 d ago
Non-breaking
1 non-breaking change.
count_firms_by.inputSchema.by now also accepts module.
rev 9 → 10 · 26 d ago
Non-breaking
2 non-breaking changes. New tool
find_academy_modules was added.
rev 8 → 9 · 32 d ago
Breaking
1 breaking, 22 non-breaking changes.
maxLength at get_study.inputSchema.section changed from 300 to 200.
rev 7 → 8 · 32 d ago
Non-breaking
1 non-breaking change. New tool
query_knowledge_graph was added.
rev 6 → 7 · 34 d ago
Non-breaking
5 non-breaking changes. Optional parameter
remote_mode was added at find_opportunities.inputSchema.
rev 5 → 6 · 35 d ago
Non-breaking
4 non-breaking changes. Optional parameter
employment_type was added at find_opportunities.inputSchema.
rev 4 → 5 · 38 d ago
Non-breaking
4 non-breaking changes. Optional parameter
cursor was added at find_opportunities.inputSchema.
rev 3 → 4 · 38 d ago
Non-breaking
5 non-breaking changes. New tool
count_firms_by was added.
rev 2 → 3 · 40 d ago
Non-breaking
1 non-breaking change.
search_firms.inputSchema.kind now also accepts client_enterprise.
rev 1 → 2 · 42 d ago
Full snapshots are stored only when the canonical hash changes — unchanged observations update freshness without duplicating the contract.
Recent observations latest 30
| Observed | Result | Latency |
|---|---|---|
| Sep 17, 2026 — 7:35 PM (40 min ago) | Reachable | 254 ms |
| Sep 17, 2026 — 5:35 PM (3 h ago) | Reachable | 295 ms |
| Sep 17, 2026 — 3:30 PM (5 h ago) | Reachable | 205 ms |
| Sep 17, 2026 — 1:30 PM (7 h ago) | Reachable | 306 ms |
| Sep 17, 2026 — 11:30 AM (9 h ago) | Reachable | 230 ms |
| Sep 17, 2026 — 9:30 AM (11 h ago) | Reachable | 220 ms |
| Sep 17, 2026 — 7:25 AM (13 h ago) | Reachable | 233 ms |
| Sep 17, 2026 — 5:20 AM (15 h ago) | Reachable | 237 ms |
| Sep 17, 2026 — 3:15 AM (17 h ago) | Reachable | 283 ms |
| Sep 17, 2026 — 1:10 AM (19 h ago) | Reachable | 325 ms |
| Sep 16, 2026 — 11:05 PM (21 h ago) | Reachable | 251 ms |
| Sep 16, 2026 — 9:05 PM (23 h ago) | Reachable | 302 ms |
| Sep 16, 2026 — 7:00 PM (1 d ago) | Reachable | 368 ms |
| Sep 16, 2026 — 4:55 PM (1 d ago) | Reachable | 247 ms |
| Sep 16, 2026 — 2:50 PM (1 d ago) | Reachable | 258 ms |
| Sep 16, 2026 — 12:45 PM (1 d ago) | Reachable | 255 ms |
| Sep 16, 2026 — 10:45 AM (1 d ago) | Reachable | 252 ms |
| Sep 16, 2026 — 8:40 AM (1 d ago) | Reachable | 176 ms |
| Sep 16, 2026 — 6:35 AM (2 d ago) | Reachable | 302 ms |
| Sep 16, 2026 — 4:30 AM (2 d ago) | Reachable | 235 ms |
| Sep 16, 2026 — 2:25 AM (2 d ago) | Reachable | 199 ms |
| Sep 16, 2026 — 12:20 AM (2 d ago) | Reachable | 249 ms |
| Sep 15, 2026 — 10:15 PM (2 d ago) | Reachable | 221 ms |
| Sep 15, 2026 — 8:10 PM (2 d ago) | Reachable | 251 ms |
| Sep 15, 2026 — 6:05 PM (2 d ago) | Reachable | 345 ms |
| Sep 15, 2026 — 4:00 PM (2 d ago) | Reachable | 226 ms |
| Sep 15, 2026 — 2:00 PM (2 d ago) | Reachable | 390 ms |
| Sep 15, 2026 — 11:55 AM (2 d ago) | Reachable | 296 ms |
| Sep 15, 2026 — 9:50 AM (2 d ago) | Reachable | 339 ms |
| Sep 15, 2026 — 7:50 AM (3 d ago) | Reachable | 713 ms |
Publisher supplied
unverified| Name | Analytics Legends SAP Analytics MCP |
| Vendor | Analytics Legends |
| Category | data |
| Docs | — |
| Repository | — |
| Auth expected | Auth expectations unknown |
Registry and publisher metadata from the deployment seed. Displayed as supplied — MCP Tools does not verify it.
Independently observed
verified| Server name | analytics-legends |
| Server version | 1.0.6 |
| Transport | Streamable HTTP |
| Protocol version | 2025-06-18 |
| First observed | Aug 6, 2026 |
| Last observed | 40 min ago |
| Last successful | 40 min ago |
| Origin | Registry seed |
Facts recorded by scanners during passive observation — initialize and list calls only, never tool invocation.