Ivan Shamatov MCP

MCP开发工具

提供方 IvanShamatov

开发工具 未标注 无需鉴权 社区 / 第三方 Cursor

一个基于Ruby的Model Context Protocol (MCP)服务器集合,提供数学计算、时间功能、系统监控、Git操作、任务管理和Swagger API生成等多种功能。

一句话选型结论

按资料字段整理

Ivan Shamatov MCP 属于开发工具类 MCP 服务器,传输方式未标注,无需鉴权,可直接接入 Cursor,没有现成安装命令,需按官方文档接入。接入前先确认权限范围;涉及写入、删除或付款的操作,建议先在测试环境验证。

分类开发工具 传输方式未标注 鉴权无需鉴权 部署方式未标注
GitHub 星标 2 仓库热度,无公开仓库时显示未标注
工具数 未标注 暴露给模型的工具数量
资源 / 提示词 0 / 0 资源与提示词模板数量
维护方 社区 / 第三方 核验等级 仅资料核对

工具与能力

开发工具
数量来自来源目录的标注,具体工具清单以官方文档为准
工具数量未标注暴露给模型可调用的工具个数
资源数量0可读取的资源条目
提示词数量0内置提示词模板数量

能力标签

支持客户端

适用场景

Ruby本地部署Ruby开发系统监控Git操作任务管理API生成

安装与配置

未标注 无需鉴权
上游未给出传输方式
  1. 1
    准备运行环境

    按官方文档确认运行环境(常见为 Node.js 或 Python),装好后再执行安装命令。

  2. 2
    安装服务

    复制上面的安装命令执行;命令里带占位符的位置,换成自己的密钥或路径。

  3. 3
    写入客户端配置

    在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4
    验证是否可用

    连接成功后随便调一个只读工具,确认能返回结果,再接入正式流程。

典型使用场景

3 类
按分类与标签整理的常见用法,具体以官方文档为准
代码与仓库操作

在对话里直接查代码、提 issue、走 PR,省掉来回切工具。

本地命令与脚本

把构建、测试、格式化这类重复命令交给模型执行。

接口联调与测试

让模型调你的接口、跑一遍用例,快速定位问题。

选择建议

选之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 已适配 Cursor,换客户端不用重新研究配置。
  • 资料标注无需鉴权,装好就能连。

先想清楚的地方

  • 没有现成安装命令,需要按官方文档自己填启动命令和参数。
  • 资料没标注工具数量,实际能力要装好后确认。
  • 版本更新与行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地或自有环境跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
MCP 服务器工具数传输方式部署方式安装命令最后核验
Ivan Shamatov MCP当前 未标注 未标注 未标注 无 2026-05-17
Git 838e2ec1 12 stdio · 本地进程 本地部署 有 2026-05-17
Markitdown MCP 2c653a5f 1 stdio · 本地进程 本地部署 有 2026-05-17
JavaGuide 未标注 stdio · 本地进程 本地部署 有 2026-04-11
awesome-claude-skills 未标注 stdio · 本地进程 本地部署 有 2026-04-26
Context7 831acf40 未标注 stdio · 本地进程 本地部署 有 2026-05-17

服务器档案

开发工具
字段来自项目仓库与公开索引,中文说明由本站标注
提供方IvanShamatov上游标注的维护方 IvanShamatov
分类开发工具本站按上游分类展示
连接方式未标注上游未给出传输方式
鉴权方式无需鉴权远程服务建议用最小权限凭据
维护方社区 / 第三方核验等级 仅资料核对
包名 / 运行时未标注 · 未标注本地安装时用到的包标识与运行时
部署类型未标注上游给出的部署形态
最近核验2026-05-17上游最后核验时间

详细介绍

5.0 KB
来自项目仓库与上游目录的原文,未做删改

MCP Servers Collection

Коллекция серверов Model Context Protocol (MCP), написанных на Ruby для различных системных операций.

Серверы

1. Simple MCP Server (simple_mcp_server.rb)

Базовый MCP сервер с математическими вычислениями и функциями времени.

Установка:```bash
gem install json


**Инструменты:**
- `get_current_time` - Возвращает текущее время
- `calculate` - Выполняет математические вычисления

### 2. Simple Fast MCP Server (`simple_fast_mcp.rb`)
Упрощенная версия MCP сервера с использованием `fast_mcp` gem.

**Установка:**```bash
gem install fast_mcp

Инструменты:
- get_current_time - Возвращает текущее время
- calculate - Выполняет математические вычисления

3. System Monitor MCP (system_monitor_mcp.rb)

Мониторинг системных ресурсов и производительности с использованием fast_mcp gem.

Установка:```bash
gem install fast_mcp


**Инструменты:**
- `check_disk_space` - Проверяет доступное место на диске
- `check_memory` - Проверяет использование памяти
- `check_cpu` - Проверяет загрузку CPU
- `system_info` - Показывает информацию о системе

### 4. Git MCP Server (`git_mcp.rb`)
Операции с Git репозиториями с использованием `fast_mcp` gem.

**Установка:**```bash
gem install fast_mcp git

Инструменты:
- git_status - Показывает статус git репозитория
- git_log - Показывает историю коммитов
- git_branches - Список всех веток git

5. Task Manager MCP (task_manager_mcp.rb)

Управление задачами с уровнями приоритета и отслеживанием статуса с использованием fast_mcp gem.

Установка:```bash
gem install fast_mcp json fileutils


**Инструменты:**
- `list_tasks` - Показывает все задачи
- `add_task` - Добавляет новую задачу
- `complete_task` - Отмечает задачу как выполненную
- `delete_task` - Удаляет задачу
- `task_stats` - Показывает статистику задач

### 6. Swagger MCP Wrapper (`swagger_mcp_wrapper.rb`)
Автоматически генерирует MCP инструменты из спецификаций Swagger/OpenAPI.

**Установка:**```bash
gem install json net-http uri yaml

Использование:```bash
ruby swagger_mcp_wrapper.rb <swagger_path> <api_base_url>


## Использование

### Запуск отдельных серверов```bash
# Simple MCP Server (базовая версия)
ruby simple_mcp_server.rb

# Simple Fast MCP Server
ruby simple_fast_mcp.rb

# System Monitor MCP
ruby system_monitor_mcp.rb

# Git MCP Server
ruby git_mcp.rb

# Task Manager MCP
ruby task_manager_mcp.rb

# Swagger MCP Wrapper
ruby swagger_mcp_wrapper.rb ./swagger.json http://localhost:3000

Интеграция с MCP клиентами

Эти серверы могут быть интегрированы с MCP-совместимыми клиентами путем их настройки в файле конфигурации MCP клиента.

Пример конфигурации для Cursor:json { &quot;mcpServers&quot;: { &quot;simple-fast&quot;: { &quot;command&quot;: &quot;ruby&quot;, &quot;args&quot;: [&quot;/path/to/simple_fast_mcp.rb&quot;] }, &quot;system-monitor&quot;: { &quot;command&quot;: &quot;ruby&quot;, &quot;args&quot;: [&quot;/path/to/system_monitor_mcp.rb&quot;] }, &quot;git-ops&quot;: { &quot;command&quot;: &quot;ruby&quot;, &quot;args&quot;: [&quot;/path/to/git_mcp.rb&quot;] }, &quot;task-manager&quot;: { &quot;command&quot;: &quot;ruby&quot;, &quot;args&quot;: [&quot;/path/to/task_manager_mcp.rb&quot;] }, &quot;swagger-api&quot;: { &quot;command&quot;: &quot;ruby&quot;, &quot;args&quot;: [&quot;/path/to/swagger_mcp_wrapper.rb&quot;, &quot;./swagger.json&quot;, &quot;http://localhost:3000&quot;] } } }

Зависимости

  • Ruby 2.7+
  • fast_mcp gem (для серверов на основе fast_mcp)
  • git gem (для операций с Git)
  • Стандартные библиотеки Ruby (json, yaml, net/http, fileutils)

Разработка

Для добавления новых инструментов к существующим серверам:

  1. Добавьте определение инструмента в соответствующий класс
  2. Реализуйте соответствующий метод
  3. Добавьте соответствующую обработку ошибок
  4. Протестируйте с MCP клиентом

Лицензия

MIT License

常见问题

6 问
答案由本站依据条目字段整理,不引用上游原文
Ivan Shamatov MCP 怎么安装?

资料没有给出安装命令,请到官方仓库或文档按说明接入;这类条目多数是生态应用,或尚未发布可安装包。

Ivan Shamatov MCP 怎么在 Cursor 里配置?

它的传输方式未标注,在客户端的 MCP 配置里填好启动命令和参数,保存后完全退出客户端再打开,配置才会生效。

Ivan Shamatov MCP 收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Ivan Shamatov MCP 需要 API Key 吗?

资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Ivan Shamatov MCP 支持哪些客户端?

资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

Ivan Shamatov MCP 能提供哪些能力?

资料显示能力标签包括 Ruby、系统监控、Cursor。具体工具清单以官方文档为准。

热门专题

按标签挑服务器
全部专题 →

服务器信息以作者仓库与官方文档为准;分类、传输方式与鉴权方式的中文说明为中文整理,最近核验 2026-05-17。