Skip to main content
Glama

Rini MCPサーバー

直接実装した様々なMCPサーバーのコレクションです。
主な機能は、コードの生成と実行、GitHubリポジトリ分析、推論、Webクロール、Web検索、YouTubeのビデオサマリーと分析などです。

主な機能

🔍ウェブ検索( web_search.py

  • rini_google_search_base(...) :Google検索を実行して結果を返します。

  • rini_google_search_link_only(...) :Google検索結果からリンクのみを抽出します。

  • rini_google_search_shallow(query: str) :Google検索を実行し、各リンクのコンテンツを簡単に取得します。

  • Stealthブラウザを使用してWebページのコンテンツを取得する機能も含まれています。

  • デフォルトポート:65000

▶️YouTubeのビデオ処理( youtube_summary.py

  • rini_summarize_youtube_audio_only(url: str) : YouTube ビデオのオーディオのみを要約します。

  • rini_transribe_youtube_audio(url: str) : YouTube ビデオのオーディオをテキストに変換します。

  • rini_summarize_youtube_all(video_url: str) : YouTube 映像の全コンテンツ(キーフレーム、オーディオ)を分析して要約します。

  • オーディオのダウンロード、キーフレームの抽出、オーディオの分割、個々のトランスポート、フレームキャプションの作成などの詳細機能が含まれています。

  • デフォルトポート:65001

📂 GitHubリポジトリ分析( github_repo_analysis.py

  • rini_github_analysis(query: str, url: str) : 指定された GitHub リポジトリを分析し、関連情報を提供します。

  • 関数とクラスの抽出、コード類似度分析などの機能が含まれます。

  • デフォルトポート:65002

🧠推論機能( reasoning.py

  • rini_reasoning(query: str, model: str = None) : 与えられたクエリに対して論理推論を実行します。

  • デフォルトポート:65003

💻コードの生成と実行( coding.py

  • rini_code_generation(query: str, model: str = None) : 与えられたクエリに基づいてコードを生成します。

  • rini_python_code_execution(code: str) : 与えられた Python コードを実行します。

  • デフォルトポート:65004

🌐ウェブクロール( web_crawl.py

  • rini_get_text_only_from_url(url: str) :与えられたURLからテキストコンテンツのみを抽出します。

  • rini_get_all_from_url(url: str, timeout: int = 5) : 与えられた URL からすべてのコンテンツを取得します。

  • デフォルトポート:65005

🔁 MCPサーバーの作成( mcp_related.py

  • rini_create_and_execute_mcp_server(query: str, filename: str, port: int) : 要求に合った MCP サーバーコードを生成して実行します。

  • デフォルトポート:65006

Related MCP server: browser-mcp

必須ライブラリのインストール

プロジェクトの実行に必要なライブラリをインストールするには、次のコマンドを使用します。

pip install -r requirements.txt

使用方法

各機能は、対応するPythonファイルを直接実行してMCPサーバーに駆動できます。
たとえば、Web検索機能を使用するには、次のコマンドを実行します。

python web_search.py

各サーバーは、指定されたポート(たとえば、Web検索サーバーは65000番ポート)で実行されます。
Rini API server / clientを使用すると、簡単にテストできます。

今後の改善

  • 各機能の詳細な使用例の追加

  • CLI インターフェイスの提供

  • 統合テストコードの記述

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mori-mmmm/Rini-MCP-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server