Torobjo

v1.0.0Search & Data Extractionstable

The Torobjo MCP Server is a powerful implementation of the Model Context Protocol (MCP) for product search and Instagram analysis. It integrates with the Torob API for product searches and extracts captions from Instagram, featuring a modular design

torobjomcpmcpai-integration
Share:
10
Stars
0
Downloads
0
Weekly
0/5

What is Torobjo?

Torobjo is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to torobjo mcp server is a powerful implementation of the model context protocol (mcp) for product search and instagram analysis. it integrates with the torob api for product searches and extracts captio...

The Torobjo MCP Server is a powerful implementation of the Model Context Protocol (MCP) for product search and Instagram analysis. It integrates with the Torob API for product searches and extracts captions from Instagram, featuring a modular design

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • The Torobjo MCP Server is a powerful implementation of the M

Use Cases

Search products using Torob API and extract Instagram captions.
Perform product research and social media analysis.
TahaBakhtari

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedOct 31, 2025
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx torobjomcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Torobjo

The Torobjo MCP Server is a FastMCP-based implementation that combines Torob.com product price comparison search with Instagram caption extraction. It provides two primary tools: search_torob for querying the Persian-language Torob product comparison API with price filtering and pagination, and get_instagram_caption for headless browser extraction of Instagram post captions with automatic retry and fallback logic.

Prerequisites

  • Python 3.10 or later
  • pip or uv for package management
  • A Chromium-compatible browser installed (for headless Instagram scraping via the instacaption tool)
  • Git to clone the repository
  • Claude Desktop or another MCP-compatible client
1

Clone the repository

Clone the TorobjoMCP repository from GitHub.

git clone https://github.com/TahaBakhtari/TorobjoMCP.git
cd TorobjoMCP
2

Create a virtual environment and install dependencies

Set up a Python environment and install the required packages.

python -m venv venv
source venv/bin/activate   # Windows: venv\Scripts\activate
pip install fastmcp httpx playwright
python -m playwright install chromium
3

Review the main server file

The entry point is torob_mcp_server.py which registers both MCP tools via FastMCP. The Torob search uses the Torob public API and the Instagram tool uses instacaption.py with headless Playwright.

# Tools registered in torob_mcp_server.py:
# - search_torob(query, page=1, min_price=None, max_price=None)
# - get_instagram_caption(url)
4

Configure Claude Desktop

Add the server to claude_desktop_config.json pointing to your local Python interpreter and the server script.

{
  "mcpServers": {
    "torobjomcp": {
      "command": "/path/to/TorobjoMCP/venv/bin/python",
      "args": ["torob_mcp_server.py"],
      "cwd": "/path/to/TorobjoMCP"
    }
  }
}
5

Restart Claude Desktop and test

Restart Claude Desktop and verify both tools are available by asking Claude to search for a product on Torob.

# Test in Claude Desktop:
"Search Torob for iPhone 15 and show me the top results with prices"

Torobjo Examples

Client configuration

Claude Desktop claude_desktop_config.json for the Torobjo MCP server using a local Python virtual environment.

{
  "mcpServers": {
    "torobjomcp": {
      "command": "/home/user/TorobjoMCP/venv/bin/python",
      "args": ["torob_mcp_server.py"],
      "cwd": "/home/user/TorobjoMCP"
    }
  }
}

Prompts to try

Example prompts for the Torob product search and Instagram caption extraction tools.

- "Search Torob for Samsung Galaxy S24 and show me the cheapest options"
- "Find laptop prices on Torob filtered between 10,000,000 and 20,000,000 Tomans"
- "Get the caption from this Instagram post: https://www.instagram.com/p/example"
- "Search Torob for AirPods Pro on page 2 of results"
- "Compare headphone prices on Torob and summarize the top 5 cheapest"

Troubleshooting Torobjo

search_torob returns empty results or connection errors

The tool queries the Torob.com API which serves Persian-language product data. Ensure your network can reach torob.com. Rate limiting may trigger on rapid successive queries—the server includes automatic retry logic, but adding a short delay between requests helps.

get_instagram_caption fails or returns empty string

Instagram's DOM structure changes frequently. Ensure Playwright and Chromium are installed via `python -m playwright install chromium`. The tool uses multiple fallback selectors, but heavily restricted or private Instagram posts cannot be scraped. Verify the URL is publicly accessible.

ModuleNotFoundError for fastmcp or playwright on startup

Make sure the Python interpreter path in your MCP config points to the venv where you installed dependencies, not the system Python. Double-check by running `/path/to/venv/bin/python -c 'import fastmcp; import playwright'` in a terminal.

Frequently Asked Questions about Torobjo

What is Torobjo?

Torobjo is a Model Context Protocol (MCP) server that torobjo mcp server is a powerful implementation of the model context protocol (mcp) for product search and instagram analysis. it integrates with the torob api for product searches and extracts captions from instagram, featuring a modular design It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Torobjo?

Follow the installation instructions on the Torobjo GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Torobjo?

Torobjo works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Torobjo free to use?

Yes, Torobjo is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "torobjomcp": { "command": "npx", "args": ["-y", "torobjomcp"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Torobjo?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides