Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Wikitree

БесплатноНе проверен

Enables querying WikiTree genealogy data including profiles, ancestors, descendants, relatives, biography, photos, and categories via natural language.

GitHubEmbed

Описание

Enables querying WikiTree genealogy data including profiles, ancestors, descendants, relatives, biography, photos, and categories via natural language.

README

MCP server exposing WikiTree's genealogy API via the Code Mode architecture. Public profiles only — no authentication required.

Note: GitHub is a read-only mirror. Development happens on GitLab.

Architecture

This server uses 2 meta-tools (search + execute) with 10 operations in a server-side registry. The LLM discovers operations via search and runs them via execute.

Tool Description
search Discover available operations and their parameters
execute Run a named operation against the WikiTree API

Operations

Operation Category Description
get_profile read Retrieve a person or free-space profile
get_person read Retrieve a person profile (person profiles only)
get_people read Fetch multiple profiles by keys or relationships
search_person search Search profiles by name, dates, location, gender
get_ancestors analysis Get ancestor tree (parents, grandparents, etc.)
get_descendants analysis Get descendant tree (children, grandchildren, etc.)
get_relatives read Get parents, children, siblings, spouses
get_bio content Retrieve biography text
get_photos content Get photos linked to a profile
get_categories content Retrieve associated categories

Configuration

Environment Variable Required Default Description
WIKITREE_APP_ID No Genealogy-MCP_wikitree-mcp Your application identifier for the WikiTree API
WIKITREE_API_BASE_URL No https://api.wikitree.com/api.php WikiTree API endpoint
WIKITREE_HTTP_TIMEOUT No 10.0 HTTP request timeout in seconds
WIKITREE_MAX_RETRIES No 3 Max retry attempts for transient failures

Setup: Claude Desktop

Add to your claude_desktop_config.json:

Using uv (local)

{
  "mcpServers": {
    "wikitree": {
      "command": "uv",
      "args": ["--directory", "/path/to/wikitree-mcp", "run", "wikitree-mcp"],
      "env": {
        "WIKITREE_APP_ID": "your-app-id"
      }
    }
  }
}

Using Docker

{
  "mcpServers": {
    "wikitree": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "WIKITREE_APP_ID=your-app-id", "wikitree-mcp"]
    }
  }
}

Setup: Claude Code

Using uv (local)

claude mcp add wikitree -- uv --directory /path/to/wikitree-mcp run wikitree-mcp

Set the environment variable:

export WIKITREE_APP_ID=your-app-id

Using Docker

claude mcp add wikitree -- docker run -i --rm -e WIKITREE_APP_ID=your-app-id wikitree-mcp

Development

make install       # Install dependencies
make test          # Run tests with coverage (mocked, no network)
make test-live     # Run live tests against real WikiTree API
make ci            # Full CI pipeline (lint + typecheck + test + audit)
make format        # Auto-format code
make build         # Build wheel
make run           # Run with streamable-http on port 8000
make run-stdio     # Run with stdio transport

License

AGPL-3.0-only

from github.com/Genealogy-MCP/wikitree-mcp

Установка Wikitree

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Genealogy-MCP/wikitree-mcp

FAQ

Wikitree MCP бесплатный?

Да, Wikitree MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Wikitree?

Нет, Wikitree работает без API-ключей и переменных окружения.

Wikitree — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Wikitree в Claude Desktop, Claude Code или Cursor?

Открой Wikitree на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Wikitree with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development