Skip to main content
Glama

EOSC Data Commons Search

Official
wp4-flow.md1.37 kB
# Flow chart for WP04 - Data Discovery ```mermaid sequenceDiagram actor User as End User participant UI as Frontend UI participant MCP as MCP server participant OpenSearch participant LLM participant Tool as Tool Registry User->>UI: Search in natural language activate User activate UI UI->>MCP: Send search request activate MCP MCP->>LLM: Extract question and search filters activate LLM LLM-->>MCP: Return extracted question and filters deactivate LLM MCP->>OpenSearch: Search relevant datasets activate OpenSearch OpenSearch-->>MCP: Return relevant datasets deactivate OpenSearch MCP->>LLM: Rank datasets based on relevance to user question activate LLM LLM-->>MCP: Return scored datasets and summary in natural language deactivate LLM MCP->>Tool: Get relevant tools for ranked datasets activate Tool Tool-->>MCP: Return relevant tools for ranked datasets deactivate Tool MCP-->>UI: Stream search results deactivate MCP UI-->>User: Display search results deactivate UI deactivate User ``` > [!TIP] > > You can use [mermaidchart.com](https://www.mermaidchart.com) to visualize the mermaid file as you edit it.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/EOSC-Data-Commons/data-commons-search'

If you have feedback or need assistance with the MCP directory API, please join our Discord server