mirror of
https://github.com/microsoft/mcp.git
synced 2026-11-04 12:01:31 +00:00
Disabling ADME tools for GA release (#3805)
* Disabling ADME tools for GA release * Add changelog entry * Marking changelog as breaking change * Disable adme tests * Remove e2eprompts and azmcp commands * Update changelog entry for ADME tools removal --------- Co-authored-by: Ayushi Srivastava <aysriva@microsoft.com>
This commit is contained in:
1 parent
266c4263aa
commit
de756df2eb
5 files changed
+6
-41
No files matched your search
@@ -0,0 +1,4 @@
|
||||
changes:
|
||||
- section: "Breaking Change"
|
||||
description: "Removed the ADME tools temporarily for GA release."
|
||||
|
||||
@@ -366,14 +366,12 @@ azmcp server info
|
||||
|
||||
```bash
|
||||
# Check authentication and connectivity for an ADME endpoint and data partition
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme health check --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
[--tenant <tenant>] \
|
||||
[--auth-app-id <application-id-or-app-id-uri>]
|
||||
|
||||
# Get a schema by its fully-qualified OSDU kind
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme schema get --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--kind <authority:source:entity-type:version> \
|
||||
@@ -381,7 +379,6 @@ azmcp adme schema get --endpoint <endpoint> \
|
||||
[--auth-app-id <application-id-or-app-id-uri>]
|
||||
|
||||
# List schemas with optional identity, lifecycle, scope, version, and paging filters
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme schema list --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
[--tenant <tenant>] \
|
||||
@@ -399,7 +396,6 @@ azmcp adme schema list --endpoint <endpoint> \
|
||||
[--limit <limit>]
|
||||
|
||||
# Search OSDU records by kind and Lucene criteria; query pagination is the default
|
||||
# ❌ Destructive | ❌ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme search --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--kind <authority:source:entity-type:version> [<kind>...] \
|
||||
@@ -427,7 +423,6 @@ Cursor pagination cannot use `--offset` or `--aggregate-by`. Query pagination is
|
||||
For ADME instances registered with a customer-specific resource application, use `--auth-app-id` to set the token audience. A GUID is interpreted as `<guid>/.default`; an `api://` or `https://` App ID URI is also accepted and has `/.default` appended when needed. This is independent of `--tenant`, which selects the tenant that issues the token.
|
||||
|
||||
# Fetch multiple records by fully-qualified OSDU record id
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme storage record fetch --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--ids <id> [<id>...] \
|
||||
@@ -437,7 +432,6 @@ azmcp adme storage record fetch --endpoint <endpoint> \
|
||||
[--auth-app-id <application-id-or-app-id-uri>]
|
||||
|
||||
# Get the latest or a specific version of an OSDU record, optionally projecting attributes
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme storage record get --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--id <record-id> \
|
||||
@@ -447,7 +441,6 @@ azmcp adme storage record get --endpoint <endpoint> \
|
||||
[--auth-app-id <application-id-or-app-id-uri>]
|
||||
|
||||
# List record ids for a fully-qualified OSDU kind
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme storage record list --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--kind <authority:source:entity-type:version> \
|
||||
@@ -457,7 +450,6 @@ azmcp adme storage record list --endpoint <endpoint> \
|
||||
[--auth-app-id <application-id-or-app-id-uri>]
|
||||
|
||||
# List all numeric versions of an OSDU record
|
||||
# ❌ Destructive | ✅ Idempotent | ❌ OpenWorld | ✅ ReadOnly | ❌ Secret | ❌ LocalRequired
|
||||
azmcp adme storage record version list --endpoint <endpoint> \
|
||||
--data-partition <data-partition> \
|
||||
--id <record-id> \
|
||||
|
||||
@@ -9,37 +9,6 @@ The `Interaction` column describes whether a prompt can invoke its tool immediat
|
||||
- `context-required`: The user must provide an attachment, project, or other external context. This includes the deployment of Azure resources.
|
||||
- `investigation-required`: Tool ownership or command routing requires investigation before this prompt can be evaluated reliably. See https://github.com/microsoft/mcp/issues/3266.
|
||||
|
||||
## Azure Data Manager for Energy
|
||||
|
||||
| Tool Name | Test Prompt | Interaction |
|
||||
|:----------|:------------|:------------|
|
||||
| adme_health_check | Check health and authentication for ADME endpoint \<endpoint> and data partition \<data-partition> | none |
|
||||
| adme_health_check | Check health for customer-hosted ADME endpoint \<endpoint> in tenant \<tenant> and data partition \<data-partition>, using resource application ID \<application-id> as the token audience | none |
|
||||
| adme_schema_get | Get ADME schema for kind \<authority:source:entity-type:version> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_schema_get | Show the fields, types, and structure of OSDU schema \<authority:source:entity-type:version> from ADME endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_schema_get | Retrieve the full JSON definition for OSDU schema \<authority:source:entity-type:version> from ADME endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_schema_list | List all shared Well schemas from ADME endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_schema_list | List the latest published SHARED OSDU schemas for entity type master-data--Well from ADME endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_schema_list | List DEVELOPMENT OSDU schemas from authority \<authority> and source \<source> in ADME endpoint \<endpoint> and data partition \<data-partition> | none |
|
||||
| adme_storage_record_fetch | Fetch ADME records \<record-id-1> and \<record-id-2> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_fetch | Fetch the full content of ADME records <record-id-1>, <record-id-2>, and \<record-id-3> in one batch from endpoint \<endpoint> and data partition \<data-partition> | none |
|
||||
| adme_storage_record_fetch | Fetch only attributes data.Name and data.Description for ADME records \<record-id-1> and \<record-id-2> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_fetch | Fetch ADME record \<record-id> with frame-of-reference conversion and report its conversion status and errors from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_get | Get a OSDU record \<record-id> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_get | Get version \<record-version> of OSDU record \<record-id> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_get | Get only attributes data.WellID and data.Name from OSDU record \<record-id> at endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_list | List ADME records of kind osdu:wks:master-data--Well:1.0.0 from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_list | List the first 25 ADME record IDs for kind osdu:wks:master-data--Well:1.0.0 from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_list | Continue listing ADME record IDs for kind osdu:wks:master-data--Well:1.0.0 using cursor \<cursor> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_storage_record_version_list | List all versions of ADME record \<record-id> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Search ADME records of kind osdu:wks:master-data--Well:1.0.0 matching indexed-field Lucene filter \<lucene-query> from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Search ADME records matching \<lucene-query> across wildcard or multiple kinds osdu:wks:master-data--Well:* and osdu:wks:master-data--Wellbore:*, returning only id, kind, and data.Name, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Search more than 10000 ADME records across kind osdu:wks:master-data--Wellbore:* as a cursor-paginated point-in-time snapshot, returning id, kind, and data.Name, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Continue an ADME snapshot search using cursor <cursor>, resending the original kind osdu:wks:master-data--Wellbore:*, limit, and returned fields id, kind, and data.Name unchanged, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Search more than 10000 ADME records using the cursor API with its search_after option for kind osdu:wks:master-data--Wellbore:*, returning only id and kind, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Search ADME records of kind osdu:wks:master-data--Well:1.0.0 inside bounding box <bounding-box>, sorted by id descending, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
| adme_search | Query records as owner for kind osdu:wks:master-data--Well:1.0.0, highlighting <field>, from endpoint \<endpoint> in data partition \<data-partition> | none |
|
||||
|
||||
## Azure Advisor
|
||||
|
||||
| Tool Name | Test Prompt | Interaction |
|
||||
|
||||
@@ -181,7 +181,7 @@ internal class Program
|
||||
new Azure.Mcp.Core.Areas.Subscription.SubscriptionSetup(),
|
||||
new Microsoft.Mcp.Core.Areas.Tools.ToolsSetup(),
|
||||
// Register Azure service areas
|
||||
new Azure.Mcp.Tools.Adme.AdmeSetup(),
|
||||
// new Azure.Mcp.Tools.Adme.AdmeSetup(), - disabling for GA release
|
||||
new Azure.Mcp.Tools.Aks.AksSetup(),
|
||||
new Azure.Mcp.Tools.AppConfig.AppConfigSetup(),
|
||||
new Azure.Mcp.Tools.AppLens.AppLensSetup(),
|
||||
|
||||
+1
-1
@@ -3,7 +3,7 @@
|
||||
<IsTestProject>true</IsTestProject>
|
||||
<OutputType>Exe</OutputType>
|
||||
<HasLiveTests>false</HasLiveTests>
|
||||
<HasUnitTests>true</HasUnitTests>
|
||||
<HasUnitTests>false</HasUnitTests> <!-- Temporary change while ADME is disabled for GA -->
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="$(RepoRoot)servers\Azure.Mcp.Server\src\Azure.Mcp.Server.csproj" />
|
||||
|
||||
Reference in new issue
Block a user