radoone/nameday-mcp
If you are the rightful owner of nameday-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Nameday MCP Server is a robust Model Context Protocol server that provides detailed nameday information for over 11 countries, making it ideal for AI assistants, chatbots, and applications that require cultural calendar data.
find_name_day
Find when a specific name celebrates its nameday.
find_names_by_date
Discover which names celebrate on a specific date.
get_today_name_days
Get today's nameday celebrations.
š Nameday MCP Server
A powerful Model Context Protocol (MCP) server providing comprehensive nameday information for 11+ countries. Perfect for AI assistants, chatbots, and applications needing cultural calendar data.
š Try Online Version
š https://nameday-mcp.vercel.app/
No installation required! The online version is ready to use immediately.
⨠Features
- š Multi-country support - 11+ countries with comprehensive nameday calendars
- š Smart name search - Find when any name celebrates with flexible matching
- š Date lookup - Discover all names celebrating on specific dates
- ā” Real-time queries - Get today's nameday celebrations instantly
- šÆ Accurate data - Traditional and culturally authentic nameday information
- š Multiple access methods - Online hosted version + local installation options
š Supported Countries
Country | Code | Calendar Coverage |
---|---|---|
šøš° Slovakia | sk | Complete yearly calendar |
šØšæ Czech Republic | cz | Complete yearly calendar |
šµš± Poland | pl | Complete yearly calendar |
ššŗ Hungary | hu | Complete yearly calendar |
š¦š¹ Austria | at | Complete yearly calendar |
šš· Croatia | hr | Complete yearly calendar |
š®š¹ Italy | it | Complete yearly calendar |
š«š· France | fr | Complete yearly calendar |
š¬š· Greece | gr | Complete yearly calendar |
š·šŗ Russia | ru | Extended Orthodox calendar |
š§š¬ Bulgaria | bg | Extended Orthodox calendar |
Note: Russian and Bulgarian calendars include comprehensive Orthodox feast days and traditional names.
š§ Available Tools
1. find_name_day
Find when a specific name celebrates its nameday.
{
"tool": "find_name_day",
"args": {
"name": "Radovan",
"locale": "sk"
}
}
2. find_names_by_date
Discover which names celebrate on a specific date.
{
"tool": "find_names_by_date",
"args": {
"month": 6,
"day": 29,
"locale": "sk"
}
}
3. get_today_name_days
Get today's nameday celebrations.
{
"tool": "get_today_name_days",
"args": {
"locale": "sk",
"random_string": "dummy"
}
}
š Quick Start
Option 1: Use Online Version (Recommended)
Simply add this to your Claude Desktop configuration:
{
"mcpServers": {
"nameday-mcp-server": {
"command": "npx",
"args": [
"mcp-remote",
"https://nameday-mcp.vercel.app/sse"
]
}
}
}
Option 2: Local Installation
-
Install dependencies:
npm install
-
Build the project:
npm run build
-
Add to Claude Desktop:
{ "mcpServers": { "nameday-mcp-server": { "command": "node", "args": ["./dist/index.js"], "cwd": "/path/to/nameday-mcp" } } }
š API Usage
Direct API Testing
Test the online version directly:
curl -X POST https://nameday-mcp.vercel.app/api/tools \
-H "Content-Type: application/json" \
-d '{
"tool": "find_name_day",
"args": {
"name": "Radovan",
"locale": "sk"
}
}'
Available Endpoints
- GET
/
- Interactive documentation - GET
/health
- Server health check - GET
/api/tools
- List available tools - POST
/api/tools
- Execute tools - GET
/sse
- MCP Server-Sent Events endpoint
š” Example Queries
Ask your AI assistant:
- "When is Radovan's nameday in Slovakia?"
- "Who celebrates nameday on June 29th in Czech Republic?"
- "What names have nameday today in Poland?"
- "Find all Hungarian names celebrating in July"
š ļø Development
Local Development
STDIO Mode (for Claude Desktop):
npm run dev
HTTP Mode (for testing):
npm run dev:sse
Project Structure
src/
āāā index.ts # Main server and HTTP endpoints
āāā server.ts # MCP server logic and tools
āāā locale-nameday.ts # Nameday lookup functions
āāā data/ # Nameday calendars for each country
āāā sk.json # Slovakia
āāā cz.json # Czech Republic
āāā ... # Other countries
šÆ Use Cases
- AI Assistants - Add cultural calendar knowledge
- Chatbots - Provide nameday information in conversations
- Applications - Integrate nameday features
- Personal Assistants - Remind about friends' namedays
š More Information
- Documentation: Visit https://nameday-mcp.vercel.app/
- Source Code: GitHub Repository
- Issues: Report bugs or request features on GitHub
š License
MIT License - see file for details.
š Ready to get started? Try the online version or configure it with your mcp host today!