Line of Succession MCP Server

This is the MCP endpoint for Line of Succession. MCP clients should send JSON-RPC POST requests to:

POST /mcp

Supported methods

  • initialize
  • tools/list
  • tools/call

Available tools

sovereign_on_date

Return the British monarch (King or Queen) who was reigning on a specified historical date. Useful for questions such as "Who was the British monarch in 1936?" or "Who was on the throne when Charles Dickens was born?"

Documentation

Looks up the reigning British sovereign for the supplied date.

Use this tool when answering questions about who occupied the British throne at a particular point in history.

The date must be supplied in YYYY-MM-DD format.

Input schema

{
   "properties" : {
      "date" : {
         "format" : "date",
         "description" : "Date in YYYY-MM-DD format.",
         "type" : "string"
      }
   },
   "required" : [
      "date"
   ],
   "type" : "object"
}

line_of_succession

Return the British line of succession to the throne, either as it stands today or on a specified historical date. Results include succession positions, names and titles appropriate to the requested date, and ages. Returns up to 30 successors.

Documentation

Returns people in the British line of succession to the throne.

If no date is supplied, the current line of succession is returned.

For historical dates, names and titles reflect those in use on the requested date, rather than the person's current name or title.

Results include the reigning sovereign and a numbered list of successors, with their names, dates of birth and ages.

The limit parameter controls the maximum number of successors returned, up to a maximum of 30.

Input schema

{
   "properties" : {
      "limit" : {
         "minimum" : 1,
         "description" : "Maximum number of successors to return. Defaults to 10, with a maximum of 30.",
         "type" : "integer",
         "maximum" : 30,
         "default" : 10
      },
      "date" : {
         "format" : "date",
         "type" : "string",
         "description" : "Optional date in YYYY-MM-DD format. Omit for the current line of succession."
      }
   },
   "type" : "object",
   "required" : []
}

Choose a date from the date-picker above or from the "interesting dates" menu to see the line of succession to the British throne on that date.