Analytics Legends SAP Analytics MCP · Analytics Legends
Operational
https://analyticslegends.ai/mcp
100%
Availability · 30 days · 349 checks
441 ms
Latency (last observation)
rev 27
Contract
2days
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 2 h ago by MCP Tools Edge Scanner · scheduled every 120 min
Non-breaking contract changes (2)
Non-breaking
Oct 30, 2026 — 4:25 PM
2 non-breaking changes. Output field
daily_rate_max_usd was added at get_day_rate_benchmark.outputSchema.rows[].VerifiedOutput field
daily_rate_max_usd was added at get_day_rate_benchmark.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Server version changed
Informational
Oct 30, 2026 — 6:00 AM
Server reports version
1.1.1 (was 1.1.0).Verifiedinitialize returned serverInfo.version
1.1.1.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Non-breaking contract changes (2)
Non-breaking
Oct 30, 2026 — 6:00 AM
1 non-breaking change. Optional parameter
lang was added at get_academy_module.inputSchema.VerifiedOptional parameter
lang was added at get_academy_module.inputSchema.InterpretationExisting calls are unaffected.
Descriptions or metadata changed
Informational
Oct 27, 2026 — 6:00 PM
9 description/metadata changes; the functional contract is unchanged (hash sha256:c55f4c77562502d3…).
VerifiedDescriptions or metadata for
find_academy_modules changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| 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_partner_candidates | description changed | Informational | Descriptions or metadata for find_partner_candidates 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.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. |
| tools.get_expansion_brief | description changed | Informational | Descriptions or metadata for get_expansion_brief changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_firm_intel | description changed | Informational | Descriptions or metadata for get_firm_intel changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_sap_client_profile | description changed | Informational | Descriptions or metadata for get_sap_client_profile changed.No structural change. Wording changes can still influence model tool selection. |
| tools.get_study | description changed | Informational | Descriptions or metadata for get_study changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract changes (3)
Non-breaking
Oct 25, 2026 — 2:15 PM
3 non-breaking changes. Output field
daily_rate_max_zar was added at get_day_rate_benchmark.outputSchema.rows[].VerifiedOutput field
daily_rate_max_zar was added at get_day_rate_benchmark.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (2)
Non-breaking
Oct 24, 2026 — 9:35 PM
2 non-breaking changes. Output field
label was added at list_firm_kinds.outputSchema.rows[].VerifiedOutput field
label was added at list_firm_kinds.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (4)
Non-breaking
Oct 23, 2026 — 2:35 PM
3 non-breaking changes. Optional parameter
eligibility was added at find_opportunities.inputSchema.VerifiedOptional parameter
eligibility was added at find_opportunities.inputSchema.InterpretationExisting calls are unaffected.
Server version changed
Informational
Oct 18, 2026 — 12:00 PM
Server reports version
1.1.0 (was 1.0.9).Verifiedinitialize returned serverInfo.version
1.1.0.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Descriptions or metadata changed
Informational
Oct 18, 2026 — 12:00 PM
2 description/metadata changes; the functional contract is unchanged (hash sha256:02e7b3306ea26dff…).
VerifiedDescriptions or metadata for
find_academy_modules changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| 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.search_firms | description changed | Informational | Descriptions or metadata for search_firms changed.No structural change. Wording changes can still influence model tool selection. |
Server version changed
Informational
Oct 12, 2026 — 5:15 AM
Server reports version
1.0.9 (was 1.0.8).Verifiedinitialize returned serverInfo.version
1.0.9.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Descriptions or metadata changed
Informational
Oct 12, 2026 — 5:15 AM
1 description/metadata change; the functional contract is unchanged (hash sha256:02e7b3306ea26dff…).
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. |
Breaking contract changes (3)
Breaking
Oct 2, 2026 — 4:05 PM
1 breaking change.
find_partner_candidates.inputSchema.kind no longer accepts vendor_sap.Verified
find_partner_candidates.inputSchema.kind no longer accepts vendor_sap.InterpretationExisting calls that send this value are no longer schema-valid.
Server version changed
Informational
Oct 1, 2026 — 9:05 AM
Server reports version
1.0.8 (was 1.0.7).Verifiedinitialize returned serverInfo.version
1.0.8.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Server version changed
Informational
Sep 30, 2026 — 12:30 PM
Server reports version
1.0.7 (was 1.0.6).Verifiedinitialize returned serverInfo.version
1.0.7.InterpretationVersion changes often accompany contract or behavior changes; drift detection will confirm.
Descriptions or metadata changed
Informational
Sep 30, 2026 — 12:30 PM
1 description/metadata change; the functional contract is unchanged (hash sha256:23194f0e038614b5…).
VerifiedDescriptions or metadata for
get_firm changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.get_firm | description changed | Informational | Descriptions or metadata for get_firm changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract changes (7)
Non-breaking
Sep 30, 2026 — 8:20 AM
5 non-breaking changes. New tool
find_partner_candidates was added.VerifiedNew tool
find_partner_candidates was added.InterpretationExisting clients are unaffected.
Non-breaking contract changes (4)
Non-breaking
Sep 30, 2026 — 6:15 AM
4 non-breaking changes. Output field
client_market was added at get_day_rate_benchmark.outputSchema.rows[].VerifiedOutput field
client_market was added at get_day_rate_benchmark.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Descriptions or metadata changed
Informational
Sep 29, 2026 — 7:35 AM
8 description/metadata changes; the functional contract is unchanged (hash sha256:afd3b870c3fccffe…).
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.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.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. |
| prompts.brief_sap_analytics_market | description changed | Informational | Descriptions or metadata for brief_sap_analytics_market changed.No structural change. Wording changes can still influence model tool selection. |
| prompts.explain_sap_analytics_term | description changed | Informational | Descriptions or metadata for explain_sap_analytics_term changed.No structural change. Wording changes can still influence model tool selection. |
Non-breaking contract change: search_firms.inputSchema.kind
Non-breaking
Sep 25, 2026 — 6:50 AM
1 non-breaking change.
search_firms.inputSchema.kind now also accepts training_institution.Verified
search_firms.inputSchema.kind now also accepts training_institution.InterpretationExisting calls are unaffected.
Non-breaking contract changes (23)
Non-breaking
Sep 24, 2026 — 12:15 PM
21 non-breaking changes. Output field
accessed was added at get_day_rate_benchmark.outputSchema.rows[].VerifiedOutput field
accessed was added at get_day_rate_benchmark.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Non-breaking contract changes (4)
Non-breaking
Sep 24, 2026 — 4:00 AM
3 non-breaking changes. Output field
canonical_id was added at find_opportunities.outputSchema.rows[].VerifiedOutput field
canonical_id was added at find_opportunities.outputSchema.rows[].InterpretationAdditional fields are typically ignored by existing consumers.
Descriptions or metadata changed
Informational
Sep 21, 2026 — 4:05 AM
2 description/metadata changes; the functional contract is unchanged (hash sha256:688f1ba9c551c693…).
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. |
Descriptions or metadata changed
Informational
Sep 19, 2026 — 9:00 PM
3 description/metadata changes; the functional contract is unchanged (hash sha256:688f1ba9c551c693…).
VerifiedDescriptions or metadata for
get_concept changed.InterpretationNo structural change. Wording changes can still influence model tool selection.
| Path | Change | Classification | Detail |
|---|---|---|---|
| tools.get_concept | description changed | Informational | Descriptions or metadata for get_concept 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. |
| tools.search_concepts | description changed | Informational | Descriptions or metadata for search_concepts changed.No structural change. Wording changes can still influence model tool selection. |
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.
Advertised capabilities
Tools · 22
Resources · 3
Prompts · 4
Logging
Completions
Experimental
Tools 22
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 AI & 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 AI & 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 Oct 30, 2026 — 4:25 PM as rev 27. Listing calls only — tools are never invoked.
Canonical contract hash
contract hash — rev 27
sha256:4b9f7afc4ea00bdfdeeebb8ac5f796e3e15ed8353a3c18c95070c1d7047c376e
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 27
| Rev | Observed | Hash |
|---|---|---|
| rev 27 | Oct 30, 2026 — 4:25 PM (2 d ago) | |
| rev 26 | Oct 30, 2026 — 6:00 AM (3 d ago) | |
| rev 25 | Oct 25, 2026 — 2:15 PM (8 d ago) | |
| rev 24 | Oct 24, 2026 — 9:35 PM (8 d ago) | |
| rev 23 | Oct 23, 2026 — 2:35 PM (9 d ago) | |
| rev 22 | Oct 2, 2026 — 4:05 PM (30 d ago) | |
| rev 21 | Sep 30, 2026 — 8:20 AM (33 d ago) | |
| rev 20 | Sep 30, 2026 — 6:15 AM (33 d ago) | |
| rev 19 | Sep 25, 2026 — 6:50 AM (38 d ago) | |
| rev 18 | Sep 24, 2026 — 12:15 PM (39 d ago) | |
| rev 17 | Sep 24, 2026 — 4:00 AM (39 d ago) | |
| rev 16 | Sep 17, 2026 — 3:15 AM (46 d ago) | |
| rev 15 | Sep 7, 2026 — 5:05 PM (55 d ago) | |
| rev 14 | Sep 4, 2026 — 12:10 PM (59 d ago) | |
| rev 13 | Sep 3, 2026 — 9:45 PM (59 d ago) | |
| rev 12 | Aug 23, 2026 — 3:30 PM (70 d ago) | |
| rev 11 | Aug 23, 2026 — 1:25 PM (71 d ago) | |
| rev 10 | Aug 22, 2026 — 10:50 PM (71 d ago) | |
| rev 9 | Aug 16, 2026 — 12:55 PM (78 d ago) | |
| rev 8 | Aug 16, 2026 — 10:50 AM (78 d ago) | |
| rev 7 | Aug 14, 2026 — 11:00 AM (80 d ago) | |
| rev 6 | Aug 14, 2026 — 6:50 AM (80 d ago) | |
| rev 5 | Aug 10, 2026 — 7:30 PM (83 d ago) | |
| rev 4 | Aug 10, 2026 — 5:25 PM (83 d ago) | |
| rev 3 | Aug 9, 2026 — 8:05 AM (85 d ago) | |
| rev 2 | Aug 6, 2026 — 5:45 PM (87 d ago) | |
| rev 1 baseline | Aug 6, 2026 — 4:50 AM (88 d ago) |
Contract changes 26
Non-breaking
2 non-breaking changes. Output field
daily_rate_max_usd was added at get_day_rate_benchmark.outputSchema.rows[].
rev 26 → 27 · 2 d ago
Non-breaking
1 non-breaking change. Optional parameter
lang was added at get_academy_module.inputSchema.
rev 25 → 26 · 3 d ago
Non-breaking
3 non-breaking changes. Output field
daily_rate_max_zar was added at get_day_rate_benchmark.outputSchema.rows[].
rev 24 → 25 · 8 d ago
Non-breaking
2 non-breaking changes. Output field
label was added at list_firm_kinds.outputSchema.rows[].
rev 23 → 24 · 8 d ago
Non-breaking
3 non-breaking changes. Optional parameter
eligibility was added at find_opportunities.inputSchema.
rev 22 → 23 · 9 d ago
Breaking
1 breaking change.
find_partner_candidates.inputSchema.kind no longer accepts vendor_sap.
rev 21 → 22 · 30 d ago
Non-breaking
5 non-breaking changes. New tool
find_partner_candidates was added.
rev 20 → 21 · 33 d ago
Non-breaking
4 non-breaking changes. Output field
client_market was added at get_day_rate_benchmark.outputSchema.rows[].
rev 19 → 20 · 33 d ago
Non-breaking
1 non-breaking change.
search_firms.inputSchema.kind now also accepts training_institution.
rev 18 → 19 · 38 d ago
Non-breaking
21 non-breaking changes. Output field
accessed was added at get_day_rate_benchmark.outputSchema.rows[].
rev 17 → 18 · 39 d ago
Non-breaking
3 non-breaking changes. Output field
canonical_id was added at find_opportunities.outputSchema.rows[].
rev 16 → 17 · 39 d ago
Non-breaking
24 non-breaking changes. Output field
basis was added at get_day_rate_benchmark.outputSchema.rows[].
rev 15 → 16 · 46 d ago
Non-breaking
2 non-breaking changes. Output field
editions was added at list_studies.outputSchema.rows[].
rev 14 → 15 · 55 d ago
Non-breaking
2 non-breaking changes. Optional parameter
lang was added at find_opportunities.inputSchema.
rev 13 → 14 · 59 d ago
Non-breaking
2 non-breaking changes. Optional parameter
lang was added at query_knowledge_graph.inputSchema.
rev 12 → 13 · 59 d ago
Non-breaking
1 non-breaking change. Output field
title_lang was added at find_opportunities.outputSchema.rows[].
rev 11 → 12 · 70 d ago
Non-breaking
16 non-breaking changes. Output field
summary_fr was added at find_academy_modules.outputSchema.rows[].
rev 10 → 11 · 71 d ago
Non-breaking
1 non-breaking change.
count_firms_by.inputSchema.by now also accepts module.
rev 9 → 10 · 71 d ago
Non-breaking
2 non-breaking changes. New tool
find_academy_modules was added.
rev 8 → 9 · 78 d ago
Breaking
1 breaking, 22 non-breaking changes.
maxLength at get_study.inputSchema.section changed from 300 to 200.
rev 7 → 8 · 78 d ago
Non-breaking
1 non-breaking change. New tool
query_knowledge_graph was added.
rev 6 → 7 · 80 d ago
Non-breaking
5 non-breaking changes. Optional parameter
remote_mode was added at find_opportunities.inputSchema.
rev 5 → 6 · 80 d ago
Non-breaking
4 non-breaking changes. Optional parameter
employment_type was added at find_opportunities.inputSchema.
rev 4 → 5 · 83 d ago
Non-breaking
4 non-breaking changes. Optional parameter
cursor was added at find_opportunities.inputSchema.
rev 3 → 4 · 83 d ago
Non-breaking
5 non-breaking changes. New tool
count_firms_by was added.
rev 2 → 3 · 85 d ago
Non-breaking
1 non-breaking change.
search_firms.inputSchema.kind now also accepts client_enterprise.
rev 1 → 2 · 87 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 |
|---|---|---|
| Nov 2, 2026 — 12:40 AM (2 h ago) | Reachable | 441 ms |
| Nov 1, 2026 — 10:35 PM (4 h ago) | Reachable | 441 ms |
| Nov 1, 2026 — 8:30 PM (6 h ago) | Reachable | 404 ms |
| Nov 1, 2026 — 6:25 PM (8 h ago) | Reachable | 561 ms |
| Nov 1, 2026 — 4:20 PM (10 h ago) | Reachable | 448 ms |
| Nov 1, 2026 — 2:15 PM (12 h ago) | Reachable | 437 ms |
| Nov 1, 2026 — 12:10 PM (14 h ago) | Reachable | 292 ms |
| Nov 1, 2026 — 10:05 AM (16 h ago) | Reachable | 575 ms |
| Nov 1, 2026 — 8:00 AM (18 h ago) | Reachable | 575 ms |
| Nov 1, 2026 — 5:55 AM (21 h ago) | Reachable | 359 ms |
| Nov 1, 2026 — 3:50 AM (23 h ago) | Reachable | 371 ms |
| Nov 1, 2026 — 1:45 AM (1 d ago) | Reachable | 385 ms |
| Oct 31, 2026 — 11:40 PM (1 d ago) | Reachable | 602 ms |
| Oct 31, 2026 — 9:35 PM (1 d ago) | Reachable | 573 ms |
| Oct 31, 2026 — 7:30 PM (1 d ago) | Reachable | 643 ms |
| Oct 31, 2026 — 5:25 PM (1 d ago) | Reachable | 413 ms |
| Oct 31, 2026 — 3:20 PM (1 d ago) | Reachable | 367 ms |
| Oct 31, 2026 — 1:15 PM (2 d ago) | Reachable | 346 ms |
| Oct 31, 2026 — 11:10 AM (2 d ago) | Reachable | 643 ms |
| Oct 31, 2026 — 9:05 AM (2 d ago) | Reachable | 536 ms |
| Oct 31, 2026 — 7:00 AM (2 d ago) | Reachable | 497 ms |
| Oct 31, 2026 — 4:55 AM (2 d ago) | Reachable | 535 ms |
| Oct 31, 2026 — 2:50 AM (2 d ago) | Reachable | 372 ms |
| Oct 31, 2026 — 12:45 AM (2 d ago) | Reachable | 375 ms |
| Oct 30, 2026 — 10:40 PM (2 d ago) | Reachable | 329 ms |
| Oct 30, 2026 — 8:35 PM (2 d ago) | Reachable | 402 ms |
| Oct 30, 2026 — 6:30 PM (2 d ago) | Reachable | 397 ms |
| Oct 30, 2026 — 4:25 PM (2 d ago) | Reachable | 400 ms |
| Oct 30, 2026 — 2:20 PM (3 d ago) | Reachable | 437 ms |
| Oct 30, 2026 — 12:15 PM (3 d ago) | Reachable | 340 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.1.1 |
| Transport | Streamable HTTP |
| Protocol version | 2025-06-18 |
| First observed | Aug 6, 2026 |
| Last observed | 2 h ago |
| Last successful | 2 h ago |
| Origin | Registry seed |
Facts recorded by scanners during passive observation — initialize and list calls only, never tool invocation.