mcpField
M
MCP (Message Control Program) Servers

MCP (Message Control Program) Servers

ローカル
github.com/pocketkkコミュニケーション084 週間前に更新

MCP (Message Control Program) Servers について

Cursor IDE で使う GitHub と Gmail 向けの MCP サーバー群です。リポジトリ操作とメール機能を個別の Python サーバーに分け、シンボリックリンクで設定します。

主な機能

  1. 01GitHub リポジトリ管理
  2. 02SSH キー認証
  3. 03Gmail のメール閲覧と送信
  4. 04Gmail の検索
  5. 05OAuth 2.0 認証

活用シーン

  1. 01GitHub リポジトリの作成・削除・一覧表示
  2. 02Gmail のメール閲覧と送信
  3. 03Gmail の検索

MCP 対応

GitHub と Gmail のサービスを MCP インターフェースとして提供します。各サーバーはシンボリックリンクで Cursor IDE のサーバー設定に接続します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP(Message Control Program)サーバー

このリポジトリには、さまざまなサービスや API のインターフェースを提供する MCP サーバーが含まれています。各サーバーは、シンボリックリンクを使用して Cursor IDE と連携するように設計されています。

構成

mcp/
├── AI_README.md        # Instructions for AI agents on Python best practices
├── README.md          # This file
├── github/           # GitHub API server
│   ├── server.py    # Main server implementation
│   └── ...
└── gmail/           # Gmail API server
    ├── server.py    # Main server implementation
    └── ...

サーバー

GitHub サーバー
  • GitHub リポジトリを管理します
  • SSH キー認証を処理します
  • リポジトリの作成、削除、一覧表示をサポートします
  • 機能を拡張するために GitHub API トークンを使用します
Gmail サーバー
  • Gmail API と連携します
  • メールの閲覧と送信をサポートします
  • 認証に OAuth 2.0 を使用します
  • 検索機能を提供します

セットアップ

各サーバーは Cursor IDE の設定ディレクトリにシンボリックリンクされています:

~/.cursor/servers/github -> ~/mcp/github
~/.cursor/servers/gmail -> ~/mcp/gmail

開発

  • Python の開発ではすべて AI_README.md のガイドラインに従います
  • Python パッケージ管理に uv を使用します
  • 各サーバーは独自の仮想環境と依存関係を維持します

セキュリティ

  • API トークンと認証情報は安全に保管されます
  • 該当する場合は OAuth 2.0 トークンを使用します
  • 機密データをバージョン管理にコミットすることはありません

貢献

新しい MCP サーバーを追加する場合:

  1. ~/mcp に新しいディレクトリを作成します
  2. AI_README.md の Python プロジェクト構成に従います
  3. ~/.cursor/servers にシンボリックリンクを作成します
  4. この README をサーバーの詳細情報で更新します

ライセンス

MIT ライセンス — 必要に応じて自由に使用、変更できます。

コメント

MCP は初めてですか?

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

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