← Registry

Developer Tools

agentpatternscatalog.org

Provides access to a database of design patterns, allowing search, retrieval, and examples to aid developers in software design.

1 endpoint23 known toolsCached registry data

ENDPOINT 1

https://mcp.agentpatternscatalog.org/mcp

No auth detected

Known tools 23

find_pattern

Search patterns by id, name, alias, or intent.

get_pattern

Return the full body of a pattern by id.

list_patterns

List patterns, optionally filtered by category (e.g.

get_pattern_context

Reverse-index view of a pattern: who implements it (frameworks), who uses it (recipes, methodologies), and what anti-patterns oppose it.

examples_for

Get code examples for a pattern, optionally filtered to one framework (e.g.

pattern_for_symptom

Given an observed symptom (e.g.

anti_patterns_in

List anti-patterns.

get_recipe

Return a recipe (abstract composition) by id.

get_framework

Return a framework (concrete composition) by id.

list_frameworks

List frameworks.

get_methodology

Return a methodology entry by id.

recommend_recipe

Recommend recipes and frameworks for a use case + constraints.

catalog_info

Single-call summary of what's in the catalog: counts of patterns / recipes / frameworks / methodologies / trainings / glossary terms, per-category pattern counts, server version, source repo URL.

list_categories

List the pattern categories (e.g.

list_recipes

List recipes (abstract compositions).

list_methodologies

List methodologies.

list_trainings

List training entries (curated learning paths).

list_glossary_terms

List all glossary terms (id, full term, expansion).

get_training

Return a training entry by id (e.g.

glossary_term

Look up a glossary term by id ('llm'), full term ('LLM'), or expansion ('Large Language Model').

search_text

Full-text search across patterns, recipes, frameworks, methodologies, and trainings — broader than `find_pattern` (which only hits name/aliases/intent on patterns).

suggest_methodology

Suggest methodologies for a given use case.

recommend_training

Recommend training entries for a learning goal.