v1

latestOpenAPI 3.1.02026-07-13580393.0 KB
Tools

Function-calling schemas for OpenAI

Returns the full Urantia Papers API tool catalog as ready-to-use OpenAI function-calling schemas.

Drop into any OpenAI Chat Completions or Assistants call:

const { tools } = await fetch("https://api.urantia.dev/tools/openai").then(r => r.json());
const completion = await openai.chat.completions.create({
  model: "gpt-5",
  messages,
  tools, // ready to go
});

Each tool corresponds 1:1 with an MCP tool exposed at /mcp; you can run the call yourself against the relevant REST endpoint or use the published @urantia/api SDK to dispatch.

get/tools/openai

Response

OpenAI tool definitions