Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Tulospalvelu

БесплатноНе проверен

Read-only MCP server for the Palloliitto's result service API, enabling AI applications to search and inspect football & futsal data including clubs, teams, mat

GitHubEmbed

Описание

Read-only MCP server for the Palloliitto's result service API, enabling AI applications to search and inspect football & futsal data including clubs, teams, matches, competitions, and league tables.

README

Read-only MCP server for the Palloliitto's result service API.

Features

  • Connect AI applications to Palloliitto's result service data.
  • Search clubs, teams, players, competitions and venues data through the open search endpoint for football & futsal.
  • Find and inspect match data.
  • Discover competitions, historical season data.
  • Inspect league tables, player statistics, and optional embedded group matches.
  • Return normalized, LLM-friendly JSON payloads over MCP stdio.

Get started

Prerequisites:

  • Node.js 20+

Usage

  1. Clone the repository

  2. Build the application

    npm install
    npm run build
    
  3. Install the MCP

  • Codex

    codex mcp add palloliitto \
    --env PALLOLIITTO_ACCEPT_HEADER=<your-accept-header> \
    -- node /absolute/path/to/palloliitto-mcp/dist/server.js
    
  • Claude Code

  • Github Copilot CLI

  1. Enjoy!

Development

npm install
npm run build
npm run typecheck

Configuration

The server reads configuration from environment variables.

Variable Required Default
PALLOLIITTO_BASE_URL No https://spl.torneopal.net/taso/rest
PALLOLIITTO_ACCEPT_HEADER Yes -
PALLOLIITTO_REQUEST_TIMEOUT_MS No 10000

Acquiring PALLOLIITTO_ACCEPT_HEADER

  • Open Palloliitto's result service
  • Open browser's developer tools
  • Locate network tab
  • Initiate search from the page
  • Locate related network event search?text=<your-search-string>
  • Look for Accept request header in Headers-tab and copy its value to use it as PALLOLIITTO_ACCEPT_HEADER env variable

Tools

  • search_entities
  • list_seasons
  • list_competitions
  • get_competition
  • list_categories
  • get_league_table
  • list_matches
  • get_match
  • get_match_score
  • list_teams
  • get_team
  • get_player

from github.com/jsvirtane/tulospalvelu-mcp

Установка Tulospalvelu

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/jsvirtane/tulospalvelu-mcp

FAQ

Tulospalvelu MCP бесплатный?

Да, Tulospalvelu MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Tulospalvelu?

Нет, Tulospalvelu работает без API-ключей и переменных окружения.

Tulospalvelu — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Tulospalvelu в Claude Desktop, Claude Code или Cursor?

Открой Tulospalvelu на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Tulospalvelu with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории communication