Orcid Tools¶
Configuration File: orcid_tools.json
Tool Type: Local
Tools Count: 4
This page contains all tools defined in the orcid_tools.json configuration file.
Available Tools¶
ORCID_get_employments (Type: ORCIDTool)¶
Get employment and affiliation history for an ORCID researcher. Returns organization names, depar…
ORCID_get_employments tool specification
Tool Information:
Name:
ORCID_get_employmentsType:
ORCIDToolDescription: Get employment and affiliation history for an ORCID researcher. Returns organization names, departments, roles, and employment date ranges. Use for: verifying academic affiliations, tracing career history, finding current institution.
Parameters:
operation(string) (required) Operation typeorcid(string) (required) ORCID iD in format XXXX-XXXX-XXXX-XXXX
Example Usage:
query = {
"name": "ORCID_get_employments",
"arguments": {
"operation": "example_value",
"orcid": "example_value"
}
}
result = tu.run(query)
ORCID_get_profile (Type: ORCIDTool)¶
Get a researcher’s full ORCID profile by ORCID iD. Returns name, biography, email, keywords, rese…
ORCID_get_profile tool specification
Tool Information:
Name:
ORCID_get_profileType:
ORCIDToolDescription: Get a researcher’s full ORCID profile by ORCID iD. Returns name, biography, email, keywords, researcher URLs, and summary counts of works and employments. ORCID iDs have format XXXX-XXXX-XXXX-XXXX (e.g., 0000-0002-1825-0097). Use for: identifying researchers, getting affiliation info, finding publication counts.
Parameters:
operation(string) (required) Operation typeorcid(string) (required) ORCID iD in format XXXX-XXXX-XXXX-XXXX (e.g., ‘0000-0002-1825-0097’)
Example Usage:
query = {
"name": "ORCID_get_profile",
"arguments": {
"operation": "example_value",
"orcid": "example_value"
}
}
result = tu.run(query)
ORCID_get_works (Type: ORCIDTool)¶
Get list of publications and works for an ORCID researcher. Returns titles, publication types, da…
ORCID_get_works tool specification
Tool Information:
Name:
ORCID_get_worksType:
ORCIDToolDescription: Get list of publications and works for an ORCID researcher. Returns titles, publication types, dates, journal names, and external identifiers (DOI, PubMed ID). Use for: finding researcher’s publication history, getting DOIs, assessing research output.
Parameters:
operation(string) (required) Operation typeorcid(string) (required) ORCID iD in format XXXX-XXXX-XXXX-XXXX
Example Usage:
query = {
"name": "ORCID_get_works",
"arguments": {
"operation": "example_value",
"orcid": "example_value"
}
}
result = tu.run(query)
ORCID_search_researchers (Type: ORCIDTool)¶
Search ORCID registry for researchers by keyword query. Returns ORCID iDs matching the search. Su…
ORCID_search_researchers tool specification
Tool Information:
Name:
ORCID_search_researchersType:
ORCIDToolDescription: Search ORCID registry for researchers by keyword query. Returns ORCID iDs matching the search. Supports full-text search across names, affiliations, publications, and keywords. Use for: finding researchers working on specific topics, identifying collaborators, disambiguating authors.
Parameters:
operation(string) (required) Operation typequery(string) (required) Search query (e.g., ‘BRCA1 cancer genetics’, ‘Harvard genomics’)start(integer) (optional) Pagination offset (0-based)rows(integer) (optional) Number of results to return
Example Usage:
query = {
"name": "ORCID_search_researchers",
"arguments": {
"operation": "example_value",
"query": "example_value"
}
}
result = tu.run(query)