feriadosapi
This server allows you to query Brazilian holidays (national, state, and municipal) in your AI agent using the Model Context Protocol (MCP).
Search holidays with flexible filters (
buscar_feriados): Query by date, type (national/state/municipal/facultative), state (UF), city (IBGE code), year, and/or month.List national holidays (
feriados_nacionais): Retrieve all Brazilian national holidays for a specific year or all years, with optional facultative holidays.List holidays by state (
feriados_por_estado): Get all national + state-level holidays for a specific Brazilian state using its 2-letter UF code.List holidays by city (
feriados_por_cidade): Get all national + state + municipal holidays for a specific city using its IBGE code.Check if a date is a holiday (
verificar_data): Verify whether a specific date (YYYY-MM-DD) is a holiday in Brazil.List all Brazilian states (
listar_estados): Retrieve all 27 Brazilian states (26 states + Federal District) with their UF codes and full names.Search municipalities (
buscar_municipios): Find Brazilian municipalities by state (UF), returning their names and IBGE codes — useful before querying city-specific holidays.
🇧🇷 Feriados API — MCP Server
Consulte feriados brasileiros (nacionais, estaduais e municipais) direto no seu agente de IA favorito usando o Model Context Protocol.
⚡ Quick Start
Opção 1: URL Remota (recomendado)
Adicione ao seu cliente de IA:
https://mcp.feriadosapi.com/api/mcpCom sua própria API key (BYOK):
https://mcp.feriadosapi.com/api/mcp?apiKey=fapi_sua_chave_aqui💡 Crie uma conta gratuita em feriadosapi.com para obter sua API key — acesso ilimitado a feriados nacionais, estaduais e capitais (60 req/min).
Opção 2: Via npx (local)
Obtenha uma API key gratuita em feriadosapi.com e configure:
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}🛠️ Ferramentas Disponíveis
Ferramenta | Descrição |
| Busca com filtros flexíveis (data, tipo, UF, IBGE, ano, mês) |
| Feriados nacionais do Brasil |
| Feriados por estado (UF) |
| Feriados por cidade (código IBGE) |
| Verifica se uma data é feriado |
| Feriados bancários do calendário FEBRABAN |
| Verifica se uma data é dia útil bancário |
| Lista estados brasileiros |
| Busca municípios por UF |
🔧 Configuração por Cliente
Claude Desktop / Claude Code
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}Cursor
// .cursor/mcp.json
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}GitHub Copilot
// Configuração do GitHub Copilot MCP
{
"github.copilot.mcp.servers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}Windsurf
// ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}Antigravity (Gemini Code Assist)
// .gemini/settings.json
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}Gemini CLI
// ~/.gemini/settings.json
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}OpenAI Codex CLI
// ~/.codex/config.json
{
"mcpServers": {
"feriadosapi": {
"command": "npx",
"args": ["-y", "@feriados-api/mcp-server"],
"env": {
"FERIADOS_API_KEY": "fapi_sua_chave_aqui"
}
}
}
}ChatGPT / OpenAI Agents
URL: https://mcp.feriadosapi.com/api/mcp?apiKey=SUA_API_KEY💬 Exemplos de uso
Após configurar, pergunte ao seu agente:
"Quais são os feriados de São Paulo em 2026?"
"Amanhã é feriado?"
"Quando é o Carnaval?"
"Quais feriados caem na sexta-feira em 2026?"
"Qual o código IBGE de Curitiba?"
🔑 Autenticação
Uma API key é obrigatória. Crie uma conta gratuita em feriadosapi.com (acesso ilimitado, 60 req/min) e passe sua chave:
Via URL remota:
?apiKey=fapi_xxxna URL do MCPVia stdio (local): env var
FERIADOS_API_KEY
⚠️ Sem uma API key válida, todas as chamadas retornarão erro de autenticação.
🏗️ Desenvolvimento Local
# Clonar o repositório
git clone https://github.com/feriadosapi/feriadosapi-mcp.git
cd feriadosapi-mcp
# Instalar dependências
npm install
# Configurar variáveis de ambiente
cp .env.example .env.local
# Editar .env.local com sua FERIADOS_API_KEY
# Rodar em desenvolvimento
npm run dev
# Build do stdio (para publicação npm)
npm run build:stdio📖 Links Úteis
📄 Licença
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/feriadosapi/feriadosapi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server