Skip to content
Eden Engine

OSTI.gov Record by OSTI Id: Bibliographic Metadata (US DOE)

ostirecords/record

The bibliographic record of one OSTI.gov document, looked up by its numeric OSTI id (US Department of Energy, Office of Scientific and Technical Information): title, authors, publication date, DOI, journal or conference, report and DOE contract numbers, research and sponsoring organisations, subjects and links to OSTI's catalogue pages. Metadata only: the abstract and the link to the full text are not returned, because the works OSTI hosts may carry their own copyright. An id with no record is refused as a validation error. Ids come from the records search tool. Data of OSTI.gov (US Department of Energy), served by Eden Engine; not an official DOE or OSTI product.

activeper callv1

Price

$0.0026 per call

You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $5.

Data source

OSTI.gov (US Department of Energy, Scientific and Technical Information)

Source: OSTI.gov, Office of Scientific and Technical Information, US Department of Energy (https://www.osti.gov/). Bibliographic metadata only; the works OSTI hosts may carry their own copyright and are not reproduced here. Served by Eden Engine; not an official DOE or OSTI product.

Use it

Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.

Connect once and your AI can find and run this tool, and any other it needs.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "ostirecords/record" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "ostirecords/record" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "ostirecords/record", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "ostirecords/record", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.

Pricing

Every charge this tool can incur.

ChargePrice
Per call
$0.0026
Updated
Oct 20, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "required": [
    "osti_id"
  ],
  "properties": {
    "osti_id": {
      "type": "string",
      "pattern": "^[0-9]{1,12}$",
      "description": "The numeric OSTI identifier of the record, for example 3018645."
    }
  },
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "required": [
    "results"
  ],
  "properties": {
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "doi": {
            "type": "string",
            "description": "Digital Object Identifier, when the record has one."
          },
          "links": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "rel": {
                  "type": "string"
                },
                "href": {
                  "type": "string"
                }
              },
              "additionalProperties": true
            },
            "description": "Links to OSTI's catalogue pages for the record (rel citation and citation_doe_pages)."
          },
          "title": {
            "type": "string"
          },
          "format": {
            "type": "string",
            "description": "Medium and page information."
          },
          "authors": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Authors as OSTI lists them, with affiliation and ORCID where it has them."
          },
          "osti_id": {
            "type": "string",
            "description": "The OSTI identifier of the record."
          },
          "language": {
            "type": "string"
          },
          "subjects": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "publisher": {
            "type": "string"
          },
          "entry_date": {
            "type": "string",
            "description": "When OSTI added or last changed the record, ISO 8601."
          },
          "article_type": {
            "type": "string",
            "description": "For example Accepted Manuscript."
          },
          "journal_issn": {
            "type": "string"
          },
          "journal_name": {
            "type": "string"
          },
          "product_type": {
            "type": "string",
            "description": "For example Journal Article, Technical Report, Conference or Dataset."
          },
          "sponsor_orgs": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Organisations that funded it."
          },
          "journal_issue": {
            "type": "string"
          },
          "report_number": {
            "type": "string",
            "description": "Report numbers, separated by semicolons."
          },
          "research_orgs": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "Organisations that did the research."
          },
          "journal_volume": {
            "type": "string"
          },
          "conference_info": {
            "type": "string"
          },
          "publication_date": {
            "type": "string",
            "description": "Publication date, ISO 8601."
          },
          "other_identifiers": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "country_publication": {
            "type": "string"
          },
          "doe_contract_number": {
            "type": "string",
            "description": "The DOE contract number."
          }
        },
        "description": "The bibliographic description of one OSTI record. The abstract and the full-text link are never returned.",
        "additionalProperties": true
      },
      "description": "The record; exactly one entry."
    }
  },
  "description": "The record, as a list of one.",
  "additionalProperties": true
}