mcpField
M
MCP Server Hub

MCP Server Hub

ローカル
github.com/weetime開発ツール084 週間前に更新

MCP Server Hub について

MCP Server Hubは、AIアシスタントの機能を拡張するMCPサーバーを検索、閲覧、導入するためのプラットフォームです。サーバーディレクトリに加え、VueフロントエンドとNestJS APIを備えています。

主な機能

  1. 01MCPサーバーの検索と閲覧
  2. 02MCPサーバーのディレクトリ
  3. 03標準化されたMCP接続
  4. 04AIツールへの導入支援
  5. 05VueフロントエンドとNestJS API

活用シーン

  1. 01アシスタントの機能に合うMCPサーバーを探す
  2. 02利用可能なMCPサーバーの一覧を確認
  3. 03サーバー機能をAIツールに組み込む

MCP 対応

MCPサーバーを掲載し、AIツールとの連携に向けた検索と導入を支援します。READMEには、公開するMCPサーバーエンドポイントの説明はありません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP Server Hub

MCP Server Hub は、Model Context Protocol(MCP)サーバーを通じて、何千もの機能で AI アシスタントを拡張するプラットフォームです。このプロジェクトでは、AI の機能を強化するために、ユーザーが MCP サーバーを閲覧、検索、実装できます。

機能

  • MCP サーバーディレクトリ:何千もの MCP サーバーを閲覧、検索できます
  • 標準化されたプロトコル:AI モデルを外部ツールに接続するための一貫した API
  • 簡単な統合:開発者が AI ツールに機能を追加するための簡単なプロセス
  • オープンなエコシステム:AI の機能を拡張する開発者の成長中のコミュニティに参加できます

プロジェクト構成

  • frontend/:Element Plus と Tailwind CSS を使用した Vue アプリケーション
  • backend/:NestJS API サーバー
  • architecture.md:アーキテクチャの概要と設計上の決定事項

前提条件

  • Node.js >= 16
  • pnpm >= 7
  • PostgreSQL(ローカルまたはリモート)

はじめに

インストール
# Install pnpm globally if not already installed
npm install -g pnpm

# Install all dependencies
pnpm install:all
開発
# Start both frontend and backend servers
pnpm dev

# Start only the frontend
pnpm dev:frontend

# Start only the backend
pnpm dev:backend
本番環境向けのビルド
# Build both frontend and backend
pnpm build

# Build only the frontend
pnpm build:frontend

# Build only the backend
pnpm build:backend

環境変数

ルートディレクトリに .env ファイルを作成し、次の変数を設定します。

# Backend
PORT=4000
DB_HOST=localhost
DB_PORT=5432
DB_USERNAME=postgres
DB_PASSWORD=postgres
DB_DATABASE=mcp_server_hub
JWT_SECRET=your-jwt-secret-key

# Frontend
VITE_API_URL=http://localhost:4000/api

API ドキュメント

バックエンドサーバーの起動後、次の URL から Swagger API ドキュメントにアクセスできます。 http://localhost:4000/api/docs

コントリビューション

  1. リポジトリをフォークします
  2. フィーチャーブランチを作成します:git checkout -b feature/amazing-feature
  3. 変更をコミットします:git commit -m 'Add some amazing feature'
  4. ブランチにプッシュします:git push origin feature/amazing-feature
  5. プルリクエストを作成します

ライセンス

このプロジェクトは MIT License のもとでライセンスされています。詳細は LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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