mcp-server-subito-scraper
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-server-subito-scrapercerca iPhone 14 in Lombardia sotto 800โฌ"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Subito.it MCP Server (via Apify)
TypeScript-based MCP (Model Context Protocol) server for searching and scraping listings from Subito.it using the Apify Actor azzouzana/subito-scraper-pro-by-search-url.
Instantly executable with npx on any MCP-compatible client (Claude Desktop, Cursor, Gemini Antigravity, Windsurf, VS Code, etc.).
๐ Key Features
๐ Run with
npx, no global install: ready to use withnpx -y mcp-server-subito-scraper.๐ฎ๐น Full support for all Subito.it categories: Motors (cars, motorcycles), Real Estate (sale/rent), Electronics/IT, Phones, Furniture, Jobs, and General Marketplace.
๐ Smart search (
subito_search): Automatically generates URLs with filters for query, category, region, min/max price, and TuttoSubito shipping (shp=true).๐ Direct URL scraping (
subito_scrape_by_url): Paste any URL with complex filters applied directly from the site.๐ฆ Dataset retrieval (
subito_get_dataset_items): View and extract results from previously created Apify datasets.๐ Flexible Token Configuration: Via environment variable (
APIFY_TOKEN), command-line parameter (--token), or directly in the prompt/tool.
Related MCP server: MCP Apify
๐ Getting an Apify Token
Create a free account at Apify.com.
Go to Settings > Integrations > API Tokens or console.apify.com/settings/integrations.
Copy your Personal API Token (e.g.
apify_api_...).
๐ ๏ธ Configuration in MCP Clients
1. Claude Desktop
Add the configuration to the claude_desktop_config.json file:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"subito-scraper": {
"command": "npx",
"args": ["-y", "mcp-server-subito-scraper"],
"env": {
"APIFY_TOKEN": "IL_TUO_TOKEN_APIFY_QUI"
}
}
}
}Alternatively, passing the token as a CLI argument:
{
"mcpServers": {
"subito-scraper": {
"command": "npx",
"args": ["-y", "mcp-server-subito-scraper", "--token", "IL_TUO_TOKEN_APIFY_QUI"]
}
}
}2. Cursor / Windsurf
In the client's MCP settings:
{
"subito-scraper": {
"command": "npx",
"args": ["-y", "mcp-server-subito-scraper"],
"env": {
"APIFY_TOKEN": "IL_TUO_TOKEN_APIFY_QUI"
}
}
}3. Gemini Antigravity / Agentic IDE
Add the MCP configuration block in the mcpServers section:
{
"mcpServers": {
"subito-scraper": {
"command": "npx",
"args": ["-y", "mcp-server-subito-scraper"],
"env": {
"APIFY_TOKEN": "IL_TUO_TOKEN_APIFY_QUI"
}
}
}
}๐งฐ Available Tools
1. subito_search
Automatically builds the Subito URL and runs the scraper.
Parameter | Type | Description | Default |
|
| Search text (e.g. | - |
|
| Category (e.g. |
|
|
| Italian region (e.g. |
|
|
| Minimum price in Euros | - |
|
| Maximum price in Euros | - |
|
| Filter only listings with TuttoSubito shipping |
|
|
| Sorting: |
|
|
| Maximum number of listings to extract |
|
|
| Maximum execution timeout in seconds |
|
|
| Apify token (overrides the environment one) | - |
2. subito_scrape_by_url
Scrapes from a ready-made direct search URL.
Parameter | Type | Description | Default |
|
| Full Subito.it search URL | - |
|
| Maximum number of listings to extract |
|
|
| Timeout in seconds |
|
|
| Custom Apify token | - |
3. subito_get_dataset_items
Retrieves extracted data from a previously saved Apify dataset.
Parameter | Type | Description | Default |
|
| Apify dataset ID | - |
|
| Number of items to read |
|
|
| Offset for pagination |
|
|
| Apify token | - |
4. apify_check_status
Checks that the Apify token is valid and displays account information.
๐ป Local Development and Compilation
If you want to clone and modify the server locally:
# 1. Clona il repository
git clone https://github.com/pindaroli/mcp-server-subito-scraper.git
cd mcp-server-subito-scraper
# 2. Installa le dipendenze
npm install
# 3. Compila il codice TypeScript
npm run build
# 4. Esegui in modalitร test
APIFY_TOKEN=tuo_token_qui npm startOr in development mode with hot reload:
APIFY_TOKEN=tuo_token_qui npm run dev๐ Publishing to NPM and GitHub
To publish the package and make it available to everyone via npx mcp-server-subito-scraper:
# Esegui il login a npm
npm login
# Pubblica il pacchetto
npm publish --access public๐ License
This project is distributed under the MIT license. See the LICENSE file for details.
Disclaimer: This MCP server is not officially affiliated with, sponsored, or endorsed by Subito.it S.r.l. All trademarks belong to their respective owners.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables AI agents to search Reddit for posts, comments, and users or monitor for high-intent leads and brand mentions. It functions by delegating scraping tasks to high-performance Apify cloud actors.2517MIT
- AlicenseBqualityFmaintenanceEnables AI assistants to interact with the Apify platform to manage actors, monitor runs, and retrieve scraped data from datasets. It supports natural language commands for executing web scrapers, managing tasks, and accessing key-value stores.28MIT
- AlicenseAqualityCmaintenanceEnables searching and retrieving details from OLX classifieds across multiple domains (Portugal, Poland, Bulgaria, Romania, Ukraine) using browser automation.23319MIT
- AlicenseNot gradedqualityBmaintenanceEnables web scraping, browser automation, and dataset management through Apify's actor platform.MIT
Related MCP Connectors
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store โก
Scrape and analyze public LinkedIn posts as structured JSON via the Apify LinkedIn Posts API.
YouTube transcripts, subtitles, and video metadata as structured JSON via an Apify Actor.
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/pindaroli/mcp-server-subito-scraper'
If you have feedback or need assistance with the MCP directory API, please join our Discord server