Rini MCP Server
Rini MCP 服务器
我自己实现的各种 MCP 服务器的集合。
其主要功能包括代码生成和执行、GitHub 存储库分析、推理、网络爬取、网络搜索以及 YouTube 视频摘要和分析。
主要特点
🔍 网页搜索( web_search.py )
rini_google_search_base(...):执行 Google 搜索并返回结果。rini_google_search_link_only(...):仅从 Google 搜索结果中提取链接。rini_google_search_shallow(query: str):执行 Google 搜索并检索每个链接内容的浅表副本。它还包括使用隐形浏览器获取网页内容的功能。
默认端口: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: minecraft-mcp
安装所需的库
要安装运行项目所需的库,请使用以下命令:
pip install -r requirements.txt如何使用
每个功能都可以通过直接执行相应的 Python 文件由 MCP 服务器来驱动。
例如,要使用 Web 搜索功能,请运行以下命令:
python web_search.py每个服务器都在指定端口上运行(例如,端口 65000 上的网络搜索服务器)。
您可以使用 Rini API服务器/客户端轻松地对其进行测试。
未来的改进
为每个功能添加详细的使用示例
提供 CLI 界面
编写集成测试代码
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that provides AI assistants with powerful tools to interact with YouTube, including video searching, transcript extraction, comment retrieval, and more.819Apache 2.0
- AlicenseNot gradedqualityDmaintenanceA set of MCP servers that allow AI assistants to control a Minecraft server and client, including running commands, managing plugins, taking screenshots, and calling arbitrary API methods via reflection.10MIT
- AlicenseAqualityAmaintenanceAn MCP server connecting AI agents to Google, YouTube, Amazon, Walmart, TikTok, and Reddit. 21 tools for web search, product lookup, video discovery, and social media analysis.211527MIT
- AlicenseNot gradedqualityCmaintenanceA comprehensive MCP server providing YouTube transcript retrieval, video search, channel browsing, playlist extraction, and upload monitoring for AI agents.8MIT
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
An MCP server that integrates with Discord to provide AI-powered features.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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