list_all_terms
List every term of the Dictionary of Applied Machine Learning (name and key).
Takes no parameters.

org.dictionaryofmlPublished by dictionaryofml.orgOfficial publisherv1.0.0Updated Oct 26, 2026
Look up, search and cross-reference machine-learning terms from dictionaryofml.org.
Remote MCP server that lets an assistant look up, search and cross-reference terms from the Dictionary of Applied Machine Learning.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/org.dictionaryofml%2Fdictionary/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"dictionary-of-applied-machine-learning": {
"type": "http",
"url": "https://dictionaryofml.org/mcp"
}
}
}Companion code for the Dictionary of Applied Machine Learning (course edition, CC BY 4.0): 114 machine-learning terms, each defined precisely and cross-referenced, with citations, a typeset PDF, and a Python demo that recomputes what the entry states.
The notebooks and mldict.sty are generated from the dictionary's source;
edits belong there, not here. The dictionary itself — definitions, symbol
list, per-term PDFs — lives at dictionaryofml.org;
the full content is also machine-readable as
terms.json and indexed for LLM
crawlers in llms.txt.
The source code in this repository (demo notebooks, LaTeX package, MCP server) was created with the help of large language models (LLMs), under review by the author. It is provided as is, without warranty of any kind: use at your own risk and verify results independently before relying on them.
Basic checks are applied to the Python demos before release:
check() assertions on the quantities it
computes, with fixed random seeds for reproducibility;ruff check --select F (correctness
rules only: undefined and unused names);bandit, restricted to the
exec/eval/shell-injection checks
(B102, B307, B602, B605) — the one deliberate exception is the llm
demo, whose subject is an LLM wrapper executing emitted code;These are screens, not proofs of correctness.
The demos import two third-party packages, numpy and matplotlib
(both preinstalled on Colab); the source repository pins their exact
versions, since the committed figure data is byte-reproducible only
under the pinned pair.
Tools: list_all_terms, lookup_term, search_terms,
get_related_terms, list_learning_paths, get_learning_path. Content is fetched from the site's terms.json and
cached for a day.
Each term page carries its own "Cite this entry" BibTeX block. This repository is a course-edition companion, distinct from the copyrighted Springer Dictionary of Applied Machine Learning.
CC BY 4.0. Maintained by Alexander Jung, Aalto University; corrections and suggestions are welcome at the address on dictionaryofml.org.
Source: README.md at commit 38346f4
List every term of the Dictionary of Applied Machine Learning (name and key).
Takes no parameters.
Full dictionary entry (abstract, definition, cross-references) for a term, by key or name.
termrequiredSearch term names and definitions for a keyword or phrase; returns the best matches.
limitqueryrequiredThe terms a given entry cross-references (its See-also list), with their abstracts.
termrequired90% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a license in the repository or the registry entry.
pip install -r mcp/requirements.txtclaude mcp add --scope user dictionaryofml -- python /path/to/mcp/server.py@misc{dictml, author = {Jung, Alexander and Olioumtsevits, Konstantina and Schnoor, Ekkehard}, title = {Dictionary of Applied Machine Learning (course edition)}, doi = {10.5281/zenodo.21569296}, note = {ISBN 978-952-64-3013-3, CC BY 4.0}, url = {https://dictionaryofml.org}}