Skip to main content
Glama
godzeo
by godzeo

MCP HTTP-запросы / MCP HTTP 请求工具

Комплексный MCP-сервер (Model Context Protocol) HTTP-клиента для тестирования API, веб-автоматизации и тестирования безопасности. Предоставляет полнофункциональные HTTP-инструменты с возможностями детального логирования.

为API 测试和 Web 自动化和安全测试设计提供的全功能 HTTP 客户端 MCP 服务器,具备完整的 HTTP 工具和详细的日志记录功能。

Функции / 特性

  • Полная поддержка HTTP-методов / 完整的 HTTP 方法支持: GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS

  • Расширенное тестирование безопасности / 高级安全测试: Инструмент для отправки «сырых» (raw) запросов для тестирования на проникновение, SQL-инъекций, XSS-тестирования / 原始请求工具,用于渗透测试、SQL 注入、XSS 测试

  • Полная поддержка параметров / 全参数支持: Заголовки, cookies, тело запроса, тайм-ауты для всех методов / 所有方法支持 Headers、Cookies、Body、超时设置

  • Автоматическое логирование / 自动日志记录: Все запросы и ответы сохраняются в ~/mcp_requests_logs/ / 所有请求和响应自动记录到 ~/mcp_requests_logs/

  • Гарантия точности / 精确保证: Режим «raw» сохраняет каждый символ в точности как предоставлено / 原始模式完全保留每个字符

  • Совместимость с MCP / MCP 兼容: Работает с Claude Code, Cursor и другими MCP-клиентами / 兼容 Claude Code、Cursor 和其他 MCP 客户端

Related MCP server: MCP Everything

Установка / 安装

pip install mcp-request

Использование / 使用方法

С Cursor/Claude Code / 在 Cursor/Claude Code 中使用

Добавьте в конфигурацию MCP (~/.cursor/mcp_servers.json или аналогичный файл):

添加到你的 MCP 配置文件 (~/.cursor/mcp_servers.json 或类似文件):

{
  "mcpServers": {
    "mcp-request": {
      "command": "mcp-request",
      "type": "stdio"
    }
  }
}

Доступные инструменты / 可用工具

  1. http_get - GET-запрос с полной поддержкой / 全功能 GET 请求

  2. http_post - POST-запрос с полной поддержкой / 全功能 POST 请求

  3. http_put - PUT-запрос с полной поддержкой / 全功能 PUT 请求

  4. http_delete - DELETE-запрос с полной поддержкой / 全功能 DELETE 请求

  5. http_patch - PATCH-запрос с полной поддержкой / 全功能 PATCH 请求

  6. http_head - HEAD-запрос с полной поддержкой / 全功能 HEAD 请求

  7. http_options - OPTIONS-запрос с полной поддержкой / 全功能 OPTIONS 请求

  8. http_raw_request - 🔒 «Сырые» HTTP-запросы для тестирования безопасности / 🔒 用于安全测试的原始 HTTP 请求

Пример использования / 使用示例

# Basic GET request / 基础 GET 请求
http_get("https://api.example.com/users")

# POST with data and headers / 带数据和请求头的 POST 请求
http_post(
    url="https://api.example.com/login",
    body='{"username":"test","password":"test"}',
    headers={"Content-Type": "application/json"}
)

# Security testing with raw request / 使用原始请求进行安全测试
http_raw_request(
    url="https://vulnerable-site.com/search",
    method="POST", 
    raw_body="q=test' OR 1=1--",
    headers={"Content-Type": "application/x-www-form-urlencoded"}
)

Функции тестирования безопасности / 安全测试特性

Инструмент http_raw_request специально разработан для тестирования безопасности:

http_raw_request 工具专为安全测试设计:

  • Абсолютная точность / 绝对精确: Каждый символ сохраняется в точности / 每个字符完全保留

  • Без кодирования / 无编码: Специальные символы (', ", , %, &, =) отправляются как есть / 特殊字符 (', ", , %, &, =) 原样发送

  • Полные заголовки / 完整请求头: Отсутствие обрезания длинных cookies или токенов / 不截断长 cookies 或 tokens

  • «Сырые» полезные нагрузки / 原始载荷: Идеально подходит для тестирования SQL-инъекций, XSS, CSRF / 完美适用于 SQL 注入、XSS、CSRF 测试

Логирование / 日志记录

Все HTTP-запросы и ответы автоматически логируются в:

所有 HTTP 请求和响应自动记录到:

  • Расположение / 位置: ~/mcp_requests_logs/

  • Формат / 格式: JSON с временными метками, полными деталями запроса/ответа / JSON 格式,包含时间戳和完整的请求/响应详情

  • Имя файла / 文件名: requests_YYYYMMDD_HHMMSS.log

Просмотр логов / 查看日志:

tail -f ~/mcp_requests_logs/requests_*.log

Системные требования / 系统要求

  • Python ≥ 3.13

  • httpx ≥ 0.25.0

  • mcp[cli] ≥ 1.9.4

Лицензия / 许可证

Лицензия MIT

Вклад / 贡献

Вклад приветствуется! Этот инструмент предназначен исключительно для оборонительного тестирования безопасности и законных целей тестирования API.

欢迎贡献!此工具仅用于防御性安全测试和合法的 API 测试目的。

Install Server
A
license - permissive license
A
quality
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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/godzeo/mcp-request'

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