Skip to main content
Glama
ElonJask

Reqable MCP Server

by ElonJask

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REQABLE_DB_PATHNoSQLite file path (defaults to ${REQABLE_DATA_DIR}/requests.db)
REQABLE_DATA_DIRNoLocal data directory (defaults to platform app data dir)
REQABLE_INGEST_HOSTNoReport receiver host127.0.0.1
REQABLE_INGEST_PATHNoReport receiver path/report
REQABLE_INGEST_PORTNoReport receiver port18765
REQABLE_INGEST_TOKENNoOptional local auth token
REQABLE_MAX_BODY_SIZENoMax persisted body bytes per request102400
REQABLE_RETENTION_DAYSNoLocal retention window (days)7
REQABLE_MAX_REPORT_SIZENoMax accepted report payload bytes10485760
REQABLE_MAX_IMPORT_FILE_SIZENoMax HAR import file bytes104857600

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
ingest_status

Check local ingest server status.

health_report

Return ingest status plus data quality checks for WebSocket payloads.

import_har

Import a HAR file (or line-delimited JSON entries) as fallback.

list_requests

List recent HTTP/WebSocket handshake requests captured from Reqable reports.

list_websocket_sessions

List captured WebSocket sessions.

list_active_websocket_sessions

List recently active WebSocket sessions inferred from latest captured frames.

get_request

Get detailed information for a single request.

get_websocket_session

Get WebSocket session details and messages by request ID.

tail_websocket_messages

Tail WebSocket messages for one session using seq cursor.

search_requests

Search requests by keyword in URL, bodies, or raw uploaded entry (raw / raw_entry).

search_websocket_messages

Search WebSocket messages by keyword and precise frame filters.

repair_websocket_messages

Backfill missing WebSocket message fields from raw frames.

analyze_websocket_session

Analyze a WebSocket session and summarize frame directions, types, JSON shapes, and close events.

export_websocket_session_raw

Export the raw uploaded WebSocket session entry and raw frame list.

get_domains

Get all captured domains with request counts.

analyze_api

Analyze API structure for a specific domain.

generate_code

Generate API call code from a captured request.

Prompts

Interactive templates invoked by user choice

NameDescription
startup_check_prompt

Resources

Contextual data attached and managed by the client

NameDescription
recent_requests_resource
websocket_sessions_resource
websocket_active_resource
domains_resource
health_resource

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/ElonJask/reqable-mcp'

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