Token导航 LogoToken导航TokenDH.com
Ayatkhraisat MCP logo
运维云端stdio官方级别未说明来源级核验

Ayatkhraisat MCP

MCP Server

一个用于Azure容器应用管理的模型上下文协议(MCP)服务器示例,展示HTTP流式响应,使用Python、UV包管理器和Ninja API框架构建,用于实时容器操作演示。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
容器管理PythonAPI集成

安装说明

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

作者 / 组织

AyatKhraisat

提供方

AyatKhraisat

最后核验

2026/5/17 20:20

运行时

Python

快速接入

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

命令预览

uv run fastapi dev main.py

详细介绍

Azure容器应用程序MCP流式HTTP示例

用于Azure容器应用程序管理的模型上下文协议(MCP)服务器的示例实现,演示了HTTP流式响应。使用Python、UV包管理器和Ninjaneneneba API框架构建,以展示实时容器操作。

先决条件

  • Python 3.11+
  • 紫外线的 包管理器
  • Azure订阅
  • Azure命令行界面

安装

1.克隆存储库

git clone https://github.com/AyatKhraisat/azure-container-apps-mcp-streamable-http-sample.git
cd azure-container-apps-mcp-streamable-http-sample

2.使用UV安装依赖项

# Install UV if you haven't already
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create virtual environment and install dependencies
uv venv
source .venv/bin/activate  # On Windows: .venv\Scripts\activate
uv sync

3.环境配置

创建一个 .env 项目根目录中的文件:

# NINJA API KEY API_KEY 
API_KEY=

可用工具和资源

🔧 工具

get_animal_infromation

检索有关任何动物的全面信息。

参数:

  • name (string):动物全名(如“狮子”、“非洲象”、“大白鲨”)

样本响应:

[
  {
    "name": "Lion",
    "taxonomy": {
      "kingdom": "Animalia",
      "phylum": "Chordata",
      "class": "Mammalia",
      "order": "Carnivora",
      "family": "Felidae"
    },
    "locations": ["Africa", "India"],
    "characteristics": {
      "prey": "Antelope, Warthog, Crocodile",
      "predators": "Human",
      "lifestyle": "Pack",
      "diet": "Carnivore"
    }
  }
]

📋 提示

write_article

生成结构化提示,用于创建信息丰富的动物文章。

参数:

  • animal (string):要写的动物的名称

退货: 指导内容创建的详细提示模板

📚 资源

file://dogs.txt

提供对存储在文本文件中的本地狗信息的访问。

MIME类型: text/plain

API集成

API Ninjas动物终点

服务器与API Ninjas Animals API集成:

基本URL: https://api-ninjas.com/api/animals

身份验证: 需要 X-Api-Key 头球

本地测试

uv run fastapi dev main.py

MCP服务器:http://127.0.0.1:8000/mcp

部署到Azure:


az containerapp up -g  -n animals-mcp --environment mcp -l  --env-vars API_KEYS= --source .

资源

目录标签

目录标签

容器管理PythonAPI集成本地部署流式响应实时操作Python开发

接入字段

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

stdio

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

api-key

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdioapi-key部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP