mymcp
mymcpは、Go言語で開発されたツールで、開発者が効率的にコードを管理・生成するための機能を提供します。特に、コードの自動生成やAPIとの連携が強化されており、開発プロセスをスムーズに進めることができます。
GitHubスター
1
ユーザー評価
未評価
お気に入り
0
閲覧数
20
フォーク
0
イシュー
0
README
mymcp
Project Overview
mymcp
is a set of tools related to MCP Servers developed in Go.
mcp-pipe
: MCP pipe tool, supports one-to-one pipe with sse2sse, sse2stdio, stdio2sse, and stdio2stdio modes.mcp-router
: MCP router, provides unified routing for multiple MCP Servers.mcp-debug
: MCP debugging tool, a command-line interface for debugging MCP Servers.mcp-manager
: Desktop MCP management application, built with Wails.
Directory Structure
.
├── Makefile # Project build scripts and common commands
├── go.mod / go.sum # Go module dependency management
├── debug/ # MCP Server debugging
│ └── main.go
├── manager/ # Desktop MCP management app, built with Wails
│ ├── app.go
│ ├── main.go
│ ├── bind/ # Go bindings for frontend/data
│ ├── data/ # Data models and file handling
│ ├── frontend/ # Frontend source code (Vue3 + Vite)
│ └── manager/ # Core management logic
├── pipe/ # MCP pipeline, supports sse2sse, sse2stdio, stdio2sse, stdio2stdio
│ └── main.go
├── router/ # MCP router, unified routing for multiple MCP Servers
│ ├── main.go
│ └── router.json # Routing configuration file
└── README.md # Project documentation
Contribution & Development
Contributions via Issues and PRs are welcome. Please follow best practices for Go and Vue3 projects.