Read-only Pattern-Assist corpus for aspiring software engineers: grounded dev patterns with sources.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Lookup a single Pattern-Assist row by stable id. Returns 404-shaped payload when unknown — never fabricates a nearest match.
Pattern id, e.g. devplane-P02.
Lookup a single Pattern-Assist row by stable id. Returns 404-shaped payload when unknown — never fabricates a nearest match.
| Argument | Type | Description |
|---|---|---|
| id* | string | Pattern id, e.g. devplane-P02. |
{
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "string",
"description": "Pattern id, e.g. devplane-P02."
}
}
}Paginated inventory of pattern ids and summaries from the vendored corpus.
| Argument | Type | Description |
|---|---|---|
| area | string | |
| limit | integer | |
| offset | integer | |
| provenance | string |
{
"type": "object",
"properties": {
"area": {
"type": "string"
},
"limit": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"offset": {
"type": "integer",
"minimum": 0
},
"provenance": {
"enum": [
"our-dev",
"book",
"patent"
],
"type": "string"
}
}
}Site map for agents: canonical human pages plus read-only REST/MCP endpoints on this host.
No arguments.
{
"type": "object",
"properties": {}
}C-03: ranked Pattern-Assist recommendations for a task. Each hit carries a corpus why, a when-not / FTO trade-off, and cited same-area cross-links. Use this when the learner wants alternatives, not just a lexical hit list.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max recommendations (default 5). |
| query* | string | Task or problem to recommend against. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 20,
"minimum": 1,
"description": "Max recommendations (default 5)."
},
"query": {
"type": "string",
"description": "Task or problem to recommend against."
}
}
}Search the vendored Pattern-Assist corpus (hybrid lexical + embeddings when available; lexical fallback). Returns ranked patterns with source_ref citations and optional when_not guidance. Use this before asserting an approach.
| Argument | Type | Description |
|---|---|---|
| area | string | Optional area substring filter. |
| limit | integer | Max hits (default 10). |
| query* | string | Natural-language or keyword query. |
| provenance | string | Optional provenance filter. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"area": {
"type": "string",
"description": "Optional area substring filter."
},
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max hits (default 10)."
},
"query": {
"type": "string",
"description": "Natural-language or keyword query."
},
"provenance": {
"enum": [
"our-dev",
"book",
"patent"
],
"type": "string",
"description": "Optional provenance filter."
}
}
}