1. Conduid
  2. Developer Tools
  3. Mcp.Aggregators.Stdio
MCP server · Developer Tools

Mcp.Aggregators.Stdio

An Aggregated Stdio MCP server using the MCP C# SDK.

Unclaimed last commit a year ago devtools
34Low

Scored 7 months ago · breakdown

About Mcp.Aggregators.Stdio

Mcp.Aggregators.Stdio is an MCP server published by sheng-jie in the Developer Tools category: an Aggregated Stdio MCP server using the MCP C# SDK.

The repository has 1 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/sheng-jie/Mcp.Aggregators

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Mcp.Aggregators.Stdio

Powered by Claude · Grounded in docs

I know everything about Mcp.Aggregators.Stdio. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

简体中文 | English

MCP Aggregators

This repository contains a collection of Model Context Protocol (MCP) aggregators that utilize the MCP C# SDK. These aggregators are designed to facilitate the integration and management of multiple MCP servers, allowing for streamlined data processing and interaction.

Usage

Run as Stdio Server

This specific aggregator is a standard input/output (stdio) based MCP server that leverages the MCP C# SDK to provide a simple and effective way to interact with MCP models through command line interfaces.

To use the MCP Aggregators Stdio, you can run the server with the following command:

dnx Mcp.Aggregators.Stdio --mcp-file=path/to/mcp.json --yes

if no --mcp-file is provided, it will use default mcp.json:

{
    "mcpServers": {
        "fetch": {
            "command": "uvx",
            "args": [
                "mcp-server-fetch"
            ],
            "env": {
                "port": 3300,
                "node-env": "dev"
            }
        }, 
        "samplemcpserver": {
            "type": "stdio",
            "command": "dnx",
            "args": [
                "sheng-jie.SampleMcpServer","--yes"
            ],
            "env": {
                "WEATHER_CHOICES": "晴朗,暴雨,潮湿,冰冻,多云,阴天,大雪,小雨,雷阵雨,雾霾"
            }
        },
        "time": {
            "type": "sse",
            "url": "https://mcp.api-inference.modelscope.net/0506441bba8744/sse"
        },
        "spec-coding": {
            "type": "stdio",
            "command": "dnx",
            "args": [
                "SpecCodingMcpServer", "--yes"
            ]
        },
        "csharp-code-interceptor": {
            "enabled": false,
            "type": "http",
            "url": "https://csharp.starworks.cc/mcp"
        }
    }
}

Run as HTTP Server

To run the MCP Aggregators as an HTTP server, you can use the following command:

dotnet run --project src/Mcp.Aggregators.Http/Mcp.Aggregators.Http.csproj

This will start an HTTP server that serves the MCP aggregator functionality. You can access it at http://localhost:5146/mcp.

TODO

  • Support aggregation Prompts and Resources.
  • Support running as Stdio MCP server. (Tools are supported)
  • Support running as HTTP MCP server. (Tools are supported
  • Add a web UI to configure MCP servers.
    • Add pages to list MCP servers.
    • Add pages to configure MCP servers.
    • Add pages to configure tool sets for each MCP server.
    • Add docker support.
    • Add Sqlite support for storing MCP server configurations.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Mcp.Aggregators.Stdio

How do I install Mcp.Aggregators.Stdio?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Mcp.Aggregators.Stdio safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Mcp.Aggregators.Stdio still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.