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: Valor FIPE do Veículo
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.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
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 Connectors
Vehicle data from its plate sourced directly from state traffic databases (DETRAN), including debts
History of vehicles linked to a CPF or CNPJ nationwide. Platform-hosted, no credentials, pay per que
SENATRAN: Meus Vehicles - Possuidor (Detalhes), official-source lookup. Platform-hosted, pay per que
SENATRAN: Meus Vehicles - Completa, official-source lookup. Platform-hosted, pay per query with prep
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceMCP server to query vehicle information from Brazilian state transit (DETRAN) databases by license plate, including debts and vehicle status. Read-only, with a single tool for vehicle consultation.MIT
- AlicenseNot gradedqualityCmaintenanceConsulta o valor de mercado de veículos brasileiros na tabela FIPE a partir da placa ou chassi, com ferramenta somente leitura. Funciona via MCP over HTTP em qualquer cliente compatível.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for querying national vehicle history linked to a Brazilian CPF or CNPJ, using read-only paid credits via a hosted HTTP API.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that enables querying Brazilian vehicle data by plate, returning details like brand, model, year, and color. It is read-only, hosted, and works with any MCP client over HTTP.MIT
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