Rumble MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| RUMBLE_MARKET | No | Market code (default: EGY for Egypt) | EGY |
| FIREBASE_API_KEY | No | Public Firebase Web API key for token refresh (falls back to the built-in default) | |
| RUMBLE_DEVICE_ID | No | Stable device ID for request headers (auto-generated if omitted) | |
| RUMBLE_SESSION_ID | No | Stable session ID for request headers (auto-generated if omitted) | |
| RUMBLE_REFRESH_TOKEN | No | Firebase refresh token for automatic token renewal | |
| RUMBLE_FIREBASE_TOKEN | Yes | Your Firebase ID token from therumble.app |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_fundamental_callsA | Get a list of active fundamental investment calls from TheRumble. Returns stock recommendations with target prices, performance, and analyst info. Use get_call_details for full details on a specific call. |
| get_fundamental_track_recordA | Get the overall track record for fundamental calls, including average return, alpha vs benchmark, and hit ratio. |
| get_latest_releasesB | Get the latest content releases and updates for fundamental calls. |
| get_technical_callsA | Get a list of active technical trading calls from TheRumble. Returns short-term trading signals with entry range, target prices, and expert info. Use get_call_details for full story and updates on a specific call. |
| get_technical_track_recordB | Get the overall track record for technical calls, including hit ratio, average win/loss, and holding period. |
| get_asset_listB | Get a curated portfolio/asset list from TheRumble by ID or alias. |
| get_rfp_portfolioA | Get the Rumble Fundamental Portfolio (RFP) - Long-term investment picks based on fundamental analysis for the Egyptian market. |
| get_bottom_fisher_portfolioC | Get the Bottom Fisher Portfolio - Undervalued stocks with high upside potential. |
| get_rsp_portfolioA | Get the Rumble Shariah Portfolio (RSP) - Shariah-compliant stocks handpicked for the Egyptian market. |
| list_known_portfoliosA | List all known curated portfolio IDs and their descriptions. |
| get_call_detailsA | Get detailed information about a specific investment call (fundamental or technical). Returns comprehensive data including:
Use the 'sections' parameter to filter which data to return. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/AndrewHossam/rumble-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server