OpenAIRE Graph API
OpenAIRE Graph API for discovering linked scholarly publications, datasets, software, projects, organizations, and research outcomes.
Connect this API to an AI agent Browse all specs
What you can do with OpenAIRE Graph API via MCP
Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.
| Method | Path | Operation | Description |
|---|---|---|---|
| GET | /search/publications |
get_search_publications | Search OpenAIRE publications Method: GET Path: /search/publications IMPORTANT: This function has 0 REQUIRED parameter(s) and 5 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: OPTIONAL: - keywords: Publication keywords - fromDate: Publication date lower bound - toDate: Publication date upper bound - page: Page number - size: Page size |
| GET | /search/datasets |
get_search_datasets | Search OpenAIRE datasets Method: GET Path: /search/datasets IMPORTANT: This function has 0 REQUIRED parameter(s) and 3 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: OPTIONAL: - keywords: Dataset keywords - page: Page number - size: Page size |
| GET | /search/projects |
get_search_projects | Search OpenAIRE projects Method: GET Path: /search/projects IMPORTANT: This function has 0 REQUIRED parameter(s) and 3 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: OPTIONAL: - keywords: Project keywords - page: Page number - size: Page size |
| GET | /search/software |
get_search_software | Search OpenAIRE research software Method: GET Path: /search/software IMPORTANT: This function has 0 REQUIRED parameter(s) and 3 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Query Parameters: OPTIONAL: - keywords: Software keywords - page: Page number - size: Page size |
Usage guide
Public OpenAIRE Graph discovery endpoints are available without a token for normal use. If the current service requires an API key for increased quotas, request one through the OpenAIRE documentation and send it as the documented `apiKey` query parameter. Keep keys server-side and follow pagination limits. Official documentation: https://graph.openaire.eu/docs/apis/graph-api/
How to use this spec
- Create a free VX Agents account (sandbox tools included).
- Open the marketplace and connect “OpenAIRE Graph API” to an agent.
- Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.