mcp-pt
[!IMPORTANTE] Este es un proyecto comunitario no oficial. No está afiliado a los proveedores de datos (DGEG, IPMA, INE, GeoAPI.pt, AMA/dados.gov.pt). Respeta los términos de cada proveedor — en particular, los datos de combustible de DGEG son para uso no comercial.
Lo que hace
Pregúntale a tu asistente de IA cosas como:
"¿Cuál es la gasolinera de gasóleo más barata en el distrito de Lisboa?"
"¿Lloverá mañana en Oporto? ¿Hay avisos meteorológicos activos?"
"¿Qué localidad tiene el código postal 1990-096?"
"¿Cuántos habitantes tenía Portugal en los Censos 2021?"
"Busca conjuntos de datos sobre medio ambiente en dados.gov.pt."
…y llamará a la herramienta adecuada, consultará la API pública y responderá con datos reales.
Related MCP server: IPMA MCP Server
Instalación
Ejecútalo con npx (sin necesidad de instalación) — solo apunta tu anfitrión MCP hacia él.
Claude Desktop
Añade a claude_desktop_config.json (~/Library/Application Support/Claude/ en macOS, %APPDATA%\Claude\ en Windows):
{
"mcpServers": {
"pt": {
"command": "npx",
"args": ["-y", "mcp-pt"]
}
}
}Cursor
Añade a ~/.cursor/mcp.json (o al .cursor/mcp.json del proyecto):
{
"mcpServers": {
"pt": { "command": "npx", "args": ["-y", "mcp-pt"] }
}
}Cualquier anfitrión MCP
El servidor habla MCP a través de stdio. Ejecuta npx -y mcp-pt (o node dist/index.js desde un clon) como comando del servidor.
Herramientas
Herramienta | Lo que hace | Fuente |
| Gasolineras más baratas en un distrito (gasolina / gasóleo / GPL) | DGEG |
| Pronóstico de 5 días para una ubicación | IPMA |
| Avisos meteorológicos activos | IPMA |
| Consultar un código postal | GeoAPI.pt |
| Coordenada → distrito / municipio / parroquia | GeoAPI.pt |
| Detalles de un municipio (concelho) | GeoAPI.pt |
| Obtener un indicador estadístico del INE por | INE |
| Buscar conjuntos de datos en dados.gov.pt | dados.gov.pt |
Todas las herramientas llaman a APIs públicas y gratuitas y no necesitan claves API.
Ejemplo (MCP puro)
# List the tools over stdio
printf '%s\n' \
'{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"x","version":"0"}}}' \
'{"jsonrpc":"2.0","method":"notifications/initialized"}' \
'{"jsonrpc":"2.0","id":2,"method":"tools/list"}' | npx -y mcp-ptRelación con los SDK
mcp-pt es la capa orientada a la IA sobre una familia de SDK independientes y multilingüe para los mismos datos — precos-combustiveis-pt,
ipma-api,
geoapi-pt-sdk,
ine-pt y
dados-gov-pt. El servidor es autónomo (llama a las APIs directamente), por lo que no tiene dependencia de esos paquetes.
Desarrollo
npm install
npm test # vitest
npm run build # tsup → dist/index.js (executable)
node dist/index.jsPreguntas frecuentes
No. Cada herramienta utiliza una API pública portuguesa gratuita.
No — es un proyecto comunitario independiente. Respeta los términos de cada proveedor (los datos de combustible de DGEG son de uso no comercial).
Cualquier cosa que hable MCP sobre stdio — Claude Desktop, Cursor, Continue y clientes personalizados que usen el SDK de MCP.
Licencia
MIT © Marcelo Domingues
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
- FlicenseBqualityDmaintenanceProvides access to Portuguese meteorological data from IPMA (Instituto Português do Mar e da Atmosfera), including weather forecasts, warnings, UV index, seismic data, and weather station observations for cities in Portugal.6
- FlicenseAqualityDmaintenanceProvides access to Portuguese weather data from IPMA (Instituto Português do Mar e da Atmosfera), including weather forecasts, meteorological warnings, seismic data, UV index, and real-time observations from weather stations across Portugal.6
- AlicenseAqualityDmaintenanceProvides comprehensive access to Portuguese weather data from IPMA, including forecasts, warnings, sea state, fire risk, UV index, seismic activity, and weather station observations for all Portuguese cities and islands.10MIT
- AlicenseAqualityBmaintenanceEnables lookup of Brazilian public data including companies (CNPJ), postal codes (CEP), banking, economy, geography, and more through 15 tools and 2 guided prompts, powered by BrasilAPI with no API key required.15MIT
Related MCP Connectors
Real-world data for agents: air quality, geocoding, quakes, holidays, web search
15 media & data tools for AI agents: search, transcribe, subtitles, voiceover, translate & more.
Give your agent live data from Twitter, Reddit, the web and GitHub. No API keys, no scraping stack.
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/marcelogdomingues/mcp-pt'
If you have feedback or need assistance with the MCP directory API, please join our Discord server