MCP ExplorerExplorer

Mcp Cep

@wendellbigatoon a year ago
4 MIT
FreeCommunity
AI Systems
Servidor MCP para consulta de CEPs usando a API ViaCEP, compatível com Goose como extensão local.

Overview

What is Mcp Cep

mcp-cep is an MCP server designed for querying Brazilian postal codes (CEPs) using the public ViaCEP API. It is compatible with Goose as a command-line extension.

Use cases

Use cases include customer address validation in e-commerce platforms, geographic data analysis, and enhancing user experience in applications requiring location-based services.

How to use

To use mcp-cep, clone the repository, create and activate a virtual environment, and install dependencies using either ‘uv’ or ‘pip’. Configure it as a command-line extension in Goose and start a session to send commands.

Key features

Key features include integration with the ViaCEP API for postal code queries, compatibility with Goose, and a command-line interface for easy interaction.

Where to use

mcp-cep can be used in applications that require postal code validation, address lookup, or integration with services that rely on Brazilian postal codes.

Content

MCP-CEP

Servidor MCP para consulta de CEPs usando a API pública do ViaCEP.
Compatível com Goose como extensão de linha de comando (Command-line Extension).


👤 Autor

Wendell Barreto
https://github.com/wendellbigato


🚀 Instalação

1. Clone este repositório

git clone https://github.com/wendellbigato/mcp-cep.git
cd mcp-cep

Altere a URL acima para a real quando publicar.


2. Crie e ative o ambiente virtual

python3.11 -m venv .venv
source .venv/bin/activate  # Linux/macOS
# ou
.venv\Scripts\activate.bat  # Windows

3. Instale as dependências com uv ou pip

Usando uv:

uv pip install -e ".[cli]"

Ou com pip normal:

pip install -e ".[cli]"

🧩 Configurando como extensão no Goose

  1. Execute:
goose configure
  1. Selecione Add Extension

  2. Escolha Command-line Extension

  3. Preencha os campos:

Campo Valor
Extension name mcp-cep
Command to run /caminho/completo/para/uv --directory /caminho/para/mcp-cep run main.py
Timeout 300
Environment (em branco, ou personalize se necessário)

Use which uv e pwd para encontrar os caminhos corretos.


✅ Como testar no Goose

Após configurar, inicie:

goose 

E envie comandos como:

Repita: Olá!
Qual o endereço do CEP 01001000?

🧰 Ferramentas disponíveis

  • echo(texto: str): repete o texto enviado.
  • buscar_cep(cep: str): consulta informações de endereço via ViaCEP.

📄 Licença

Este projeto está licenciado sob a licença MIT.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers