Skip to main content
Glama

[!ВАЖНО] Это неофициальный общественный проект. Он не связан с поставщиками данных (DGEG, IPMA, INE, GeoAPI.pt, AMA/dados.gov.pt). Соблюдайте условия каждого поставщика — в частности, данные о топливе DGEG предназначены для некоммерческого использования.


Что он делает

Задайте вашему AI-ассистенту такие вопросы, как:

  • "Какая самая дешевая дизельная заправка в округе Лиссабон?"

  • "Завтра в Порту будет дождь? Есть активные метеопредупреждения?"

  • "Какой населенный пункт имеет почтовый индекс 1990-096?"

  • "Сколько жителей было в Португалии по переписи 2021 года?"

  • "Найди наборы данных об окружающей среде на dados.gov.pt."

…и он вызовет нужный инструмент, обратится к публичному API и ответит реальными данными.

Related MCP server: IPMA MCP Server

Установка

Запустите с помощью npx (установка не требуется) — просто укажите его вашему MCP-хосту.

Claude Desktop

Добавьте в claude_desktop_config.json (~/Library/Application Support/Claude/ на macOS, %APPDATA%\Claude\ на Windows):

{
  "mcpServers": {
    "pt": {
      "command": "npx",
      "args": ["-y", "mcp-pt"]
    }
  }
}

Cursor

Добавьте в ~/.cursor/mcp.json (или в .cursor/mcp.json проекта):

{
  "mcpServers": {
    "pt": { "command": "npx", "args": ["-y", "mcp-pt"] }
  }
}

Любой MCP-хост

Сервер использует MCP через stdio. Запустите npx -y mcp-pt (или node dist/index.js из клонированного репозитория) в качестве команды сервера.

Инструменты

Инструмент

Что делает

Источник

fuel_prices

Самые дешевые заправки в округе (бензин / дизель / GPL)

DGEG

weather_forecast

Прогноз на 5 дней для местоположения

IPMA

weather_warnings

Активные метеорологические предупреждения

IPMA

postal_code

Поиск почтового индекса

GeoAPI.pt

reverse_geocode

Координаты → округ / муниципалитет / приход

GeoAPI.pt

municipality

Информация о муниципалитете

GeoAPI.pt

ine_indicator

Получение статистического показателя INE по varcd

INE

open_data_search

Поиск наборов данных на dados.gov.pt

dados.gov.pt

Все инструменты обращаются к бесплатным, публичным API и не требуют ключей API.

Пример (сырой MCP)

# 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-pt

Как это связано с SDK

mcp-pt — это AI-ориентированный слой над семейством автономных многоязычных SDK для тех же данных — precos-combustiveis-pt, ipma-api, geoapi-pt-sdk, ine-pt и dados-gov-pt. Сервер является самодостаточным (он вызывает API напрямую), поэтому не зависит от этих пакетов.

Разработка

npm install
npm test        # vitest
npm run build   # tsup → dist/index.js (executable)
node dist/index.js

Часто задаваемые вопросы

Нет. Каждый инструмент использует бесплатное публичное португальское API.

Нет — это независимый общественный проект. Пожалуйста, соблюдайте условия каждого поставщика (данные DGEG о топливе предназначены для некоммерческого использования).

Любые, поддерживающие MCP через stdio — Claude Desktop, Cursor, Continue и пользовательские клиенты, использующие MCP SDK.

Лицензия

MIT © Marcelo Domingues

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    A
    quality
    D
    maintenance
    Provides 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
  • A
    license
    A
    quality
    B
    maintenance
    Enables 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.
    15
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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