mcp-pt
[!ВАЖНО] Это неофициальный общественный проект. Он не связан с поставщиками данных (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 из клонированного репозитория) в качестве команды сервера.
Инструменты
Инструмент | Что делает | Источник |
| Самые дешевые заправки в округе (бензин / дизель / GPL) | DGEG |
| Прогноз на 5 дней для местоположения | IPMA |
| Активные метеорологические предупреждения | IPMA |
| Поиск почтового индекса | GeoAPI.pt |
| Координаты → округ / муниципалитет / приход | GeoAPI.pt |
| Информация о муниципалитете | GeoAPI.pt |
| Получение статистического показателя INE по | INE |
| Поиск наборов данных на 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
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