mcpField
M
MNS MCP Server

MNS MCP Server

ローカル
github.com/Houlong66クラウド・インフラ080 週間前に更新

MNS MCP Server について

MNS MCP Serverは、Alibaba Cloud MNSのキュー管理とメッセージ操作をMCPクライアントに提供します。MCP HostからMNSを操作したい利用者向けです。

主な機能

  1. 01キューの作成と削除
  2. 02プレフィックスによるキュー一覧
  3. 03キューへのメッセージ送信
  4. 04メッセージの受信と削除

活用シーン

  1. 01アプリケーション用MNSキューの作成
  2. 02指定キューへのメッセージ送信
  3. 03キュー内メッセージの読み取りと削除

MCP 対応

MCP サーバーとしてMCP Hostに設定し、Alibaba Cloud MNSのキューとメッセージを操作するツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

MNS MCP Server

MNS MCP Manager 是一个基于阿里云消息服务(MNS)的管理工具。通过 MCP 框架实现,用户可以通过 MCP Host 配置文件轻松集成并使用。

功能特性

  • 创建队列:支持动态创建 MNS 队列。
  • 删除队列:支持删除指定队列。
  • 发送消息:向指定队列发送消息。
  • 接收消息:从指定队列接收并删除消息。
  • 列出队列:支持按前缀过滤列出所有队列。

环境要求

  • Python 3.8+
  • 阿里云 MNS SDK (aliyun-mns-sdk)

安装与配置

1. 克隆项目
git clone https://github.com/Houlong66/mns-mcp-server.git
cd mns-mcp-server
2. 配置 MCP Servers

在 MCP Host 的配置文件中添加以下内容以注册 MNS MCP Server 服务器:

{
  "mcpServers": {
    "mns-mcp-server": {
      "command": "/absolute/path/to/uv",
      "args": [
        "--directory",
        "/absolute/path/to/mns-mcp-server",
        "run",
        "server.py"
      ],
      "env": {
        "MNS_ACCESS_KEY_ID": "your-access-key-id",
        "MNS_ACCESS_KEY_SECRET": "your-access-key-secret",
        "MNS_ENDPOINT": "your-mns-endpoint"
      }
    }
  }
}
配置说明:
  • command: 启动服务器的 uv 路径。
  • env: 配置阿里云 MNS 的访问密钥和端点信息。

将 your-access-key-id、your-access-key-secret 和 your-mns-endpoint 替换为您的实际值。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。