Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort on which the MCP HTTP server listens, e.g. PORT=3000 npm start. The server responds at /mcp (MCP Streamable HTTP).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

To jest archiwum serwisu uleszka.net („Uwierz we własny rozum”) – prywatnej polskiej strony internetowej z lat ok. 2004–2007, której autorem był Leszek Klimek. Zawiera 148 stron w działach: Strona główna, Cywilizacja Bogów, Zapomniana medycyna, Różności, Pamiętam. Tematy: dawne cywilizacje, Atlantyda, piramidy, potop, kalendarze, katastrofy kosmiczne, medycyna naturalna, zdrowie i żywność, publicystyka. Teksty artykułów są przeniesione bez żadnych zmian względem oryginału. Dodatkowo: opracowania AI każdego artykułu (streszczenie, tezy z dosłownymi cytatami, tematy), opisy AI 1714 zdjęć oraz biblioteka 30 dawnych dzieł z domeny publicznej, na które powołuje się autor (Platon, Herodot, Księga Henocha, Popol Vuh, Mahabharata i in.).

Jak pracować:

  • Spis treści: list_articles. Wyszukiwanie po słowach: search. Po znaczeniu (gdy słowa mogą być inne niż w tekście): search_by_meaning.

  • Szybki przegląd artykułu: get_article_notes (opracowanie). Pełny tekst: read_article (długie artykuły mają kilka części).

  • Powiązane artykuły: related_articles. Konkretne miejsca w długim tekście: find_in_article.

  • Książki cytowane przez autora i gdzie są dostępne: list_books. Pełne teksty dawnych źródeł: list_library, read_book. Gdy autor powołuje się na Platona, Herodota, Biblię itp., sprawdź w bibliotece, co źródło naprawdę mówi.

  • Cytując archiwum, przytaczaj tekst dosłownie i podawaj tytuł artykułu. Opracowania i opisy zdjęć są pomocą AI, nie częścią oryginału.

  • Wyraźnie oddzielaj to, co twierdzi autor strony, od aktualnej wiedzy i własnej oceny. Teksty pochodzą sprzed ok. 20 lat i zawierają wiele hipotez niezgodnych z dzisiejszą nauką (szczególnie w dziale medycznym) – omawiaj je rzetelnie, a przy porównaniu z obecną wiedzą korzystaj z wyszukiwarki, jeśli jest dostępna, i podawaj źródła.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_articlesA

Lists all articles of the uleszka.net archive (Polish) in the original site order, grouped by section (dział). Returns id, title, length and number of parts for each article. Optionally filter by section name.

searchA

Keyword full-text search (content is Polish – query in Polish; diacritics optional, prefix and fuzzy matching). scope='archiwum' (default) searches the website's articles, their AI notes and AI photo descriptions; scope='biblioteka' searches the public-domain library of ancient sources. Returns ranked documents with verbatim passages. For searching by meaning/concept use search_by_meaning.

search_by_meaningA

Semantic search: finds passages whose MEANING matches the query, even if they use different words (e.g. 'katastrofy z kosmosu' finds texts about comets, Tiamat, meteorites). Works in Polish and English. scope: 'archiwum' (articles, AI notes, AI photo descriptions), 'biblioteka' (ancient public-domain sources) or 'wszystko'. Returns the best matching passages with their article/book ids.

read_articleA

Returns the full original text of an article as Markdown (verbatim). Long articles are split into parts of ~15000 characters – read all parts to see the whole text. Images appear as Markdown image links with repository paths, each followed by an AI description in [opis AI: …] (not part of the original); use get_image to view one. Links to other articles appear as artykul:.

get_article_notesA

Returns the AI-prepared notes for an article: summary, the author's main theses (each with a verbatim quote verified to occur in the article), topics, people, places, dates/periods and sources the author cites. Use it for a quick overview or to compare the author's claims with current knowledge. Notes are an AI aid, not part of the original website.

related_articlesA

Finds articles related to the given one – by meaning (semantic similarity of the whole text) and by shared topics, people and places from the AI notes.

find_in_articleA

Finds all places in ONE article or library book where the given words occur and returns verbatim passages with context. Useful for long texts. Matching ignores case and Polish diacritics.

get_imageA

Returns an image from the archive together with its AI description. Pass a path shown in read_article (e.g. zrodlo/webacja/01potop/gilgam.gif), or an article id to list that article's images with their AI descriptions.

list_booksA

Lists books and ancient sources cited in the archive's articles, with information where they can be read for free and legally (or that they are copyrighted). Filter by a search phrase (author/title) or by article id. Books available in full in the built-in library can be read with read_book.

list_libraryA

Lists the built-in library: full texts of ancient and historical works cited by the author that are in the public domain (Plato's Timaeus and Critias, Herodotus, Genesis, Ovid, the Book of Enoch, Popol Vuh, Gilgamesh, Hammurabi, Book of the Dead, Strabo, Pliny, Mahabharata, Ramayana, Nostradamus, Charles Fort and more). Use read_book / find_in_article / search(scope='biblioteka') on them.

read_bookA

Returns the text of a public-domain book from the library, in parts of ~15000 characters. Books are long – use find_in_article(id, phrase) or search(scope='biblioteka') to locate the relevant part first.

Prompts

Interactive templates invoked by user choice

NameDescription
omow_artykulWierne streszczenie tez artykułu, sprawdzenie źródeł autora, a potem zestawienie każdej tezy z aktualną wiedzą.
szukaj_odzwierciedlenZbiera wszystko, co archiwum mówi na dany temat, i szuka odzwierciedleń w obecnej wiedzy i wydarzeniach.
sprawdz_zrodloPorównuje to, co autor strony przypisuje dawnemu źródłu (np. Platonowi, Herodotowi, Biblii), z oryginalnym tekstem w bibliotece.

Resources

Contextual data attached and managed by the client

NameDescription
katalogSpis treści wszystkich artykułów

TDQS

A4/5.0

Scored across 11 tools

Disambiguation4/5

The three retrieval tools are distinguished by clear axes: keyword (search), semantic (search_by_meaning) and single-document lookup (find_in_article), and read_article vs read_book separate by resource. The main soft spot is list_books vs list_library — both 'list books' — which relies on the descriptions to separate 'books cited in articles' from 'built-in public-domain full texts'.

Naming Consistency4/5

Most names follow verb_noun: list_articles, read_article, get_article_notes, find_in_article, get_image, list_books, read_book. Deviations are minor: bare 'search' (while its sibling is search_by_meaning) and 'related_articles', which lacks a verb entirely and reads as a noun phrase.

Tool Count5/5

Eleven tools is well within the sweet spot and every tool maps to a distinct capability (listing, reading, three search modes, notes, relations, images, library access). Nothing looks redundant or padded for a read-only research archive.

Completeness4/5

The read-only lifecycle is well covered: discover (list_articles), locate (search/search_by_meaning/find_in_article), read (read_article/read_book), enrich (get_article_notes/get_image) and navigate (related_articles). The notable gap is that notes extract topics, people, places and dates but there is no tool to browse or filter articles by those facets, and no section index beyond the list_articles filter.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues