MCP Server LogoMCP Server
MCPsカテゴリディレクトリ投稿する
投稿する
MCPsカテゴリディレクトリ投稿する
投稿する

MCPサーバー

MCPサーバーのリスト、Awesome MCPサーバーとClaude MCP統合を含む。AIの能力を強化するためのMCPサーバーを検索して発見します。

お問い合わせ

[email protected]

MCPサーバーについて

プライバシーポリシー利用規約

リソース

モデルコンテキストプロトコルMCPスターターガイドClaude MCPサーバー

コミュニティ

GitHub

© 2026 mcpserver.cc © 2025 MCPサーバー. 全著作権所有.

プライバシーポリシー利用規約
  1. Home
  2. /Categories
  3. /Automation & Scripting
  4. /Mcp Argo Server
Mcp Argo Server

Mcp Argo Server

作成者 jakkaj•a year ago
サイトを訪問する

An MCP server for running Argo workflows, written in Golang

Automation & Scripting
MCPArgoworkflowsGolangKubernetes

MCP Argo Server

An MCP-compliant server for running Argo Workflows written in Golang.

Overview

MCP Argo Server is a lightweight CLI tool that wraps Argo Workflows using JSON-RPC over STDIN/STDOUT. It leverages Foxy Contexts for RPC handling and client-go for interacting with Kubernetes and Argo Workflow resources. The project provides tools for launching workflows, checking workflow status, and retrieving results.

Installation

This project is configured to run inside a development container. Simply open the repository in your dev container-enabled editor (e.g., VS Code Remote - Containers) and all dependencies are pre-installed.
If you prefer to run it locally, clone the repository and run:

go mod tidy

Usage

Open the project in the dev container.

Run make cluster which will install the k3d cluster and set up Argo.

You can check that’s worked by typing kubectl cluster-info.

You can run a test workflow by typing argo submit -n argo --watch ./kube/argo-hello-world.yaml.

You can see the Argo interface at https://localhost:2746/workflows/argo/

You can check that the app is building and the MCP is working by typing make run.

Testing with Python

The project includes a Python test client that demonstrates how to interact with the MCP Argo server. The test client is located in python/test_with_autogen.py and showcases:

  • Submitting Argo workflows
  • Checking workflow status
  • Waiting for workflow completion
  • Retrieving workflow results

To run the Python test:

  1. Ensure you have Python dependencies installed:

    cd python
    make install
    
  2. Run the test script:

    python test_with_autogen.py
    

or… just debug it to step through.

The script will:

  • Connect to the MCP Argo server
  • Iterate the tools and print them out
  • Submit a sample workflow from kube/argo-hello-world.yaml
  • Monitor the workflow status until completion
  • Display the workflow results

Contributing

Contributions are welcome! Please open issues and submit pull requests. Before submitting changes, ensure that you follow the project’s coding guidelines and that all tests pass.

License

This project is licensed under the MIT License. See the LICENSE{:target=“_blank”} file for details.

Additional Resources

  • Argo Workflows
  • Foxy Contexts

前提条件

  • •サーバーのドメインに精通している
  • •関連技術の基本的な理解
  • •Automation & Scriptingの知識

おすすめのサーバー

Mcp Mysql

Mcp Mysql

Chromia Mcp

Chromia Mcp

Mcp Brianknows

Mcp Brianknows

Unofficial MCP to use BrianKnows API for DeFI knowledge

もっと見る → →

詳細

作成日

March 06, 2025

最終更新日

March 07, 2025

カテゴリー

Automation & Scripting

作成者

jakkaj

シェアする

もっと見る

Hive Mcp Server

Hive Mcp Server

Database Updater Mcp Server

Database Updater Mcp Server

Database Upadter MCP

Hana Mcp Server

Hana Mcp Server

Model Context Server Protocol for your HANA DB

Mcp Name Origin Server

Mcp Name Origin Server

A Python-based MCP (Model Context Protocol) server that predicts the origin