Open16

MCP Server って何?

Ryo YoshiiRyo Yoshii

GitHub
これはよく使いそうな予感
https://mcp.so/server/github/modelcontextprotocol


🧠 概要

GitHub MCP Server は、GitHub API を利用したファイル操作・リポジトリ管理・検索などを行うためのサーバー。高度な操作と一括管理を可能にするツールセットを提供。

🚀 主な特徴
• 自動ブランチ作成:ファイル作成・更新・Push時にブランチが存在しない場合は自動作成。
• 包括的なエラーハンドリング:明確なエラーメッセージで問題解決をサポート。
• Git履歴の保持:強制Pushを避け、正しい履歴を維持。
• バッチ操作:単一または複数ファイルの一括操作が可能。
• 高度な検索機能:コード、Issue/PR、ユーザーなど多様な検索に対応。

Ryo YoshiiRyo Yoshii

Fetch

https://mcp.so/server/fetch/modelcontextprotocol


🚀 主な機能
• 指定した URLからコンテンツを取得 し、Markdown形式に変換。
• 抽出の 最大長 や 開始位置 など、細かい設定が可能。
• User-Agentやrobots.txt対応のカスタマイズも可能。

💡 活用例
• LLMにWeb情報をリアルタイムで提供し、応答を高度化。
• オンライン記事を簡略化し、読みやすい形で分析。
• リサーチやデータ集約のためのWeb情報収集支援。

Ryo YoshiiRyo Yoshii

Slack 使っている会社だったら出番多そう

https://mcp.so/server/slack/modelcontextprotocol


🚀 主な機能
• ワークスペース内の パブリックチャネル一覧の取得
• チャネルへの メッセージ投稿
• スレッドへの返信
• 絵文字リアクション の追加
• チャネルの メッセージ履歴取得
• ユーザーの 詳細プロフィール取得

💡 活用例
• 複数チャネルを使った チーム内コミュニケーション
• スレッドを活用した プロジェクト管理
• 外部アプリとの連携による ワークフローの拡張

Ryo YoshiiRyo Yoshii

Playwright MCP は、LLM が ウェブページと直接やり取りできるようにするブラウザ自動化ツール

https://mcp.so/server/playwright-mcp/microsoft


🚀 主な機能
• Playwrightの アクセシビリティツリー を活用し、動作が高速・軽量。
• 視覚モデル不要:完全に構造化データに基づいて動作。
• 決定論的なツール適用:スクリーンショットに依存せず、あいまいさを軽減。

💡 活用例
• フォーム入力やリンククリックなどの Webナビゲーション
• 構造化データの抽出
• LLMによる 自動テスト実行
• エージェントによる 一般的なWeb操作

Ryo YoshiiRyo Yoshii

Markdownify is a Model Context Protocol (MCP) server that converts various file types and web content to Markdown format.

https://github.com/zcaceres/markdownify-mcp


Convert multiple file types to Markdown:

  • PDF
  • Images
  • Audio (with transcription)
  • DOCX
  • XLSX
  • PPTX

Convert web content to Markdown:

  • YouTube video transcripts
  • Bing search results
  • General web pages

Retrieve existing Markdown files

Ryo YoshiiRyo Yoshii

AWS MCP Servers

AIアプリケーションから AWSのドキュメント・ベストプラクティス・ガイダンス へアクセスを提供するサーバー群です。これにより、AWSの機能がAIや開発環境の 知的な拡張機能 になります。

https://github.com/awslabs/mcp

Ryo YoshiiRyo Yoshii

Time MCP Server

LLM に対して現在時刻の取得やタイムゾーン変換機能を提供します。

https://github.com/modelcontextprotocol/servers/tree/main/src/time


🔧 利用可能なツール
• get_current_time
指定したタイムゾーン、またはシステムのタイムゾーンでの現在時刻を取得
引数: timezone (string):IANA形式のタイムゾーン名

• convert_time
指定した時間を異なるタイムゾーンに変換
引数:

  • source_timezone (string):変換元タイムゾーン
  • time (string):24時間形式の時刻(例:14:30)
  • target_timezone (string):変換先タイムゾーン
Ryo YoshiiRyo Yoshii

Grafana MCP server

個人的に声が出た

https://github.com/grafana/mcp-grafana


Tool Category Description
search_dashboards Search Search for dashboards
get_dashboard_by_uid Dashboard Get a dashboard by uid
list_datasources Datasources List datasources
get_datasource_by_uid Datasources Get a datasource by uid
get_datasource_by_name Datasources Get a datasource by name
query_prometheus Prometheus Execute a query against a Prometheus datasource
list_prometheus_metric_metadata Prometheus List metric metadata
list_prometheus_metric_names Prometheus List available metric names
list_prometheus_label_names Prometheus List label names matching a selector
list_prometheus_label_values Prometheus List values for a specific label
list_incidents Incident List incidents in Grafana Incident
create_incident Incident Create an incident in Grafana Incident
add_activity_to_incident Incident Add an activity item to an incident in Grafana Incident
resolve_incident Incident Resolve an incident in Grafana Incident
query_loki_logs Loki Query and retrieve logs using LogQL (either log or metric queries)
list_loki_label_names Loki List all available label names in logs
list_loki_label_values Loki List values for a specific log label
query_loki_stats Loki Get statistics about log streams
list_alert_rules Alerting List alert rules
get_alert_rule_by_uid Alerting Get alert rule by UID
list_oncall_schedules OnCall List schedules from Grafana OnCall
get_oncall_shift OnCall Get details for a specific OnCall shift
get_current_oncall_users OnCall Get users currently on-call for a specific schedule
list_oncall_teams OnCall List teams from Grafana OnCall
list_oncall_users OnCall List users from Grafana OnCall