Keplaca Scraper MCP
Supports Git for version control and project distribution via repository cloning
Built on Node.js runtime to execute the web scraping operations and serve the MCP protocol
Uses npm for package management and dependency installation
Uses Puppeteer for web automation and scraping to extract vehicle data from keplaca.com, handling dynamic content loading before data extraction
Utilizes TypeScript for type-safe implementation of the MCP server functionality
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., "@Keplaca Scraper MCPscrape vehicle data for plate NZQ4477"
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.
Keplaca Scraper (keplacas-mcp)
Este projeto é uma ferramenta de linha de comando que expõe um serviço de scraping de dados de veículos através do Model-Context Protocol (MCP). A ferramenta busca informações no site keplaca.com utilizando uma placa de veículo brasileira como entrada.
Funcionalidades
Scraping de Dados Veiculares: Obtém informações detalhadas de um veículo, como marca, modelo, ano, cor e chassi, a partir de sua placa.
Servidor MCP: Implementa um servidor MCP, permitindo que qualquer cliente compatível utilize a funcionalidade de scraping como uma ferramenta.
Automação com Puppeteer: Utiliza o Puppeteer para controlar um navegador headless, garantindo que o conteúdo dinâmico do site seja carregado antes da extração dos dados.
Related MCP server: Car Price MCP Server
Pré-requisitos
Instalação
Clone este repositório:
git clone <URL_DO_REPOSITORIO> cd keplacas-mcpInstale as dependências do projeto:
npm install
Uso
O projeto pode ser executado de duas formas:
1. Modo de Desenvolvimento
Para executar o servidor em modo de desenvolvimento com hot-reload, utilize:
npm run devEste comando iniciará o servidor MCP, que ficará aguardando por requisições de um cliente.
2. Build para Produção
Para compilar o código TypeScript para JavaScript, execute:
npm run buildOs arquivos compilados serão salvos no diretório dist/. Após o build, você pode iniciar o servidor usando o arquivo principal gerado:
node dist/index.jsFerramenta Exposta: scrape_plate_data
O servidor expõe uma única ferramenta via MCP.
Nome:
scrape_plate_dataDescrição: Busca dados de um veículo a partir de uma placa brasileira no site keplaca.com.
Input:
plate(string): O número da placa a ser consultada (ex:NZQ4477).
Output: Um objeto JSON contendo os dados do veículo, como:
{ "marca": "TOYOTA", "modelo": "COROLLA XEI20FLEX", "ano": "2012", "anoModelo": "2013", "cor": "PRETA", "cilindrada": "1986", "potencia": "153", "combustivel": "Álcool/Gasolina", "chassi": "***********12345", "motor": "********", "passageiros": "5", "uf": "SP", "municipio": "SAO PAULO" }
Dependências Principais
@modelcontextprotocol/sdk: Para a implementação do servidor MCP.
Puppeteer: Para automação e scraping da web.
TypeScript: Para tipagem estática e funcionalidades modernas de JavaScript.
This server cannot be installed
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
- AlicenseAqualityDmaintenanceA Model Context Protocol server that connects AI assistants to Brazilian public data services, providing access to postal codes, company registrations, bank information, area codes, IBGE data, currency exchange rates, and domain registration status.Last updated1144MIT
- Flicense-qualityDmaintenanceProvides Brazilian vehicle price information using FIPE API, enabling users to get car brands, search car prices by brand, and get vehicles by type.Last updated
- Flicense-qualityDmaintenanceEnables scraping of LinkedIn, Facebook, Instagram profiles and Google search via a Model Context Protocol server, allowing AI assistants to fetch social media data and search results.Last updated95
- Alicense-qualityDmaintenanceEnables LLMs to query Brazilian public data such as CEP, CNPJ, DDD, exchange rates, banks, and holidays via the Model Context Protocol.Last updated12MIT
Related MCP Connectors
Vehicle data for AI: VIN decoder, automotive specs, stolen checks, valuation and way more.
Open-source alternative to Jusbrasil for AI: find lawsuits by name, CPF, CNPJ or case number and bui
Public lookup of Brazilian court cases (metadata + docket) via the CNJ/DataJud API. Free, no login.
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/Savastane/keplacas-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server