Token导航 LogoToken导航TokenDH.com
Sales Poc Apim Apic logo
开发工具未说明官方级别未说明来源级核验

Sales Poc Apim Apic

MCP Server

一个用于部署和配置Azure API管理服务的工具,支持自动化导入OpenAPI和MCP服务器配置。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
API集成PowerShell自动化部署Token认证

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

csdmichael

提供方

csdmichael

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

SalesPOC APIM Deployment Repo

Main project

  • SalesPOC UI: https://github.com/csdmichael/SalesPOC.UI

This repo deploys and configures the following Azure resources in an idempotent way:

  • API Management: /subscriptions/86b37969-9445-49cf-b03f-d8866235171c/resourceGroups/ai-myaacoub/providers/Microsoft.ApiManagement/service/apim-poc-my

What it configures

  1. APIM API

- Ensures an API named SalesPOC-API exists in APIM. - Imports from App Service OpenAPI endpoint only if missing. - Auto-detects OpenAPI from common App Service paths: - /openapi/v1.json - /openapi.json - /swagger/v1/swagger.json - /swagger.json - /v3/api-docs - You can override detection by passing -OpenApiUrl to scripts/deploy.ps1.

  1. APIM MCP Server

- Attempts to create MCP server from SalesPOC-API. - Exposes GET operations only as MCP tools. - Applies MCP guardrail policy only when MCP server is newly created: - request size cap (token-budget proxy) - prompt-injection pattern checks - harmful/hate pattern checks - rate limit + quota

Non-overwrite behavior

This repo is designed to not overwrite existing resources:

  • If a target resource/config already exists, the script logs and skips it.
  • Existing APIM resources are not replaced.

GitHub Actions workflow

Workflow file: .github/workflows/deploy-to-azure.yml

Required GitHub secrets

Set the following repository secrets for azure/login@v2:

  • AZURE_CLIENT_ID
  • AZURE_TENANT_ID
  • AZURE_SUBSCRIPTION_ID

These values should come from the service principal (app registration) used by GitHub Actions.

Run locally

pwsh ./scripts/deploy.ps1

Optional: pass parameters to override defaults.

Notes

  • APIM MCP control-plane endpoints can vary by API version/release channel. The script tries multiple known preview endpoints.
  • If MCP creation cannot be resolved via automation in your tenant/region, the script prints a manual fallback.

目录标签

目录标签

API集成PowerShell自动化部署Token认证本地部署API管理AzureOpenAPIMCP服务器

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP