Family MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Family MCP Serverget events for Roy"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Family MCP Server
MCP server for TheDaninFamily database with tools to query family events and dates.
Setup
Install dependencies:
npm installUpdate database password in
src/index.ts:
const pool = new Pool({
// ...
password: 'your_actual_password',
});Build the server:
npm run buildRelated MCP server: hebcal-mcp
Tools
getDPOC
Returns the EPOCH timestamp of the oldest birthdate in the members table (DPOC - Database Point of Origin for Calendar).
Parameters: None
Returns:
{
"dpoc": 1234567890,
"description": "EPOCH timestamp of the oldest birthdate in the members table"
}getEvents
Get events for a specific family member. If a reference date is provided, returns events from that date onwards. Otherwise, returns all events from DPOC.
Parameters:
name(required): The name of the family memberrefDate(optional): Reference date as EPOCH number
Returns:
{
"name": "Roy",
"refDate": 1234567890,
"events": [
{
"event_date": "2019-03-12",
"event_type": "University Graduation",
"name": "Roy",
"event_epoch": 1552348800
}
],
"count": 1
}Usage
Add to your MCP settings configuration file (e.g., VS Code settings):
{
"mcpServers": {
"family-db": {
"command": "node",
"args": ["e:\\D F G\\_ProfessionalProgramming\\SideProjects\\MCP\\MCP1\\family-mcp-server\\dist\\index.js"]
}
}
}Database Schema
This server expects a PostgreSQL database named thedaninfamily with the following tables:
members: Family members with id, name, birthdate, etc.events: Events linked to members with event_date and event_type
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Gramps genealogy via the Gramps Web API: CRUD, search, merge, timelines, DNA.
MCP server for Open Archives: Dutch genealogical records and historical page transcriptions.
MCP server for US nursing facility search and ownership lookup (NursingHomeDatabase).
An MCP server that provides congressional transcripts
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceOpen source MCP server specializing in easy, fast, and secure tools for Databases.16,492Apache 2.0

hebcal-mcpofficial
AlicenseAqualityFmaintenanceMCP server for Hebcal, enabling users to generate Jewish holiday lists, convert Hebrew dates, look up Shabbat candle lighting times, Torah readings, and yahrzeits.736 npm6BSD 2-Clause "Simplified"- AlicenseNot gradedqualityDmaintenanceMCP server for TeamDesk databases, enabling CRUD operations, search, and document generation via natural language.3MIT
- FlicenseNot gradedqualityFmaintenanceAn MCP server that gives Claude access to Geni — the collaborative genealogy platform. Use Claude to browse, search, correct, and extend your family tree.2-