MCP.so
Sign In

OpenLigaDbLlm MCP Server

@FelixDamrau

Basic information

Category

Other

Transports

stdio

Author

FelixDamrau

About OpenLigaDbLlm MCP Server

A .NET project for interacting with OpenLigaDb, featuring a chat interface with integrated tools and an MCP server component.

OpenLigaDbLlm MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

OpenLigaDbLlm MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is OpenLigaDbLlm?

OpenLigaDbLlm is an MCP (Model Context Protocol) Server that exposes tools to query the OpenLigaDb API. It includes a .NET ChatClient demo and a Docker Compose monitoring stack (OpenTelemetry, Loki, Grafana). It is intended for developers building LLM-integrated applications that need live sports league data.

How to use OpenLigaDbLlm?

Clone the repository, set the HELICONE_API_KEY and OPENROUTER_API_KEY environment variables, then start the monitoring stack with docker-compose up -d. Run the McpServer project (dotnet run) first, then the ChatWithTools project in a separate terminal. The ChatClient will connect to the MCP server and allow you to use its tools.

Key features of OpenLigaDbLlm

  • Exposes four MCP tools for OpenLigaDb data.
  • Includes a demo .NET ChatClient application.
  • Built-in monitoring with OpenTelemetry and Helicone.
  • Integrates with OpenRouter for LLM API access.
  • Uses Docker Compose for easy monitoring stack setup.

Use cases of OpenLigaDbLlm

  • Querying available sports leagues via natural language.
  • Retrieving teams for a specific league and season.
  • Demonstrating MCP server integration with a chat client.
  • Monitoring LLM API calls and telemetry in Grafana.

Frequently asked questions

1

What prerequisites are needed to run OpenLigaDbLlm?

Docker and Docker Compose, .NET SDK, and API keys for Helicone and OpenRouter are required.

2

What tools does the MCP server expose?

The server provides `getAvailableLeagues`, `getFilteredLeagues`, `getAllTeams`, and an `echo` tool for debugging.

3

Can I use the MCP server without the included ChatClient?

Yes, the server is a standard MCP server and can be used by any MCP-compatible client.

4

How is monitoring set up?

The project includes a Docker Compose file for OpenTelemetry Collector, Loki, and Grafana, plus Helicone integration for API call logging.

5

What data sources does OpenLigaDbLlm use?

It uses the public OpenLigaDb API (openligadb.de) for sports league and team data.

Comments

More Other MCP servers