Rini MCP Server

by mori-mmmm

Integrations

  • Analyzes GitHub repositories to provide information about code structure, extract functions and classes, and perform code similarity analysis.

  • Performs Google searches with various levels of detail, including link-only results and shallow content extraction from search results.

  • Enables generating Python code based on queries and executing Python code within the MCP environment.

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

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

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

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

local-only server

The server can only run on the client's local machine because it depends on local resources.

A collection of custom MCP servers providing various AI-powered capabilities including web search, YouTube video analysis, GitHub repository analysis, reasoning, code generation/execution, and web crawling.

  1. 主な機能
    1. 🔍ウェブ検索( web_search.py )
    2. ▶️YouTubeのビデオ処理( youtube_summary.py )
    3. 📂 GitHubリポジトリ分析( github_repo_analysis.py )
    4. 🧠推論機能( reasoning.py )
    5. 💻コードの生成と実行( coding.py )
    6. 🌐ウェブクロール( web_crawl.py )
    7. 🔁 MCPサーバーの作成( mcp_related.py )
  2. 使用方法
    1. 今後の改善

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A headless browser MCP server that allows AI agents to fetch web content and perform Google searches without API keys, supporting various output formats like Markdown, JSON, HTML, and text.
        Last updated -
        2
        4
        TypeScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
        Last updated -
        132
        Python
        MIT License
        • Apple
        • Linux
      • -
        security
        -
        license
        -
        quality
        A specialized MCP server that enables AI agents to interact with Reddit, including reading posts, creating content, and managing subreddit configurations.
        Last updated -
        31
        1
        TypeScript
      • -
        security
        F
        license
        -
        quality
        A MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.
        Last updated -
        5
        TypeScript

      View all related MCP servers

      ID: a615cowabx