Search and read Karandeep Singh's DevOps and AWS blog: articles and cheatsheets.
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.
List posts with a given tag (e.g. aws, lambda, cost, aurora). Use list_topics to see all tags.
A tag name.
List posts with a given tag (e.g. aws, lambda, cost, aurora). Use list_topics to see all tags.
| Argument | Type | Description |
|---|---|---|
| tag* | string | A tag name. |
| limit | number |
{
"type": "object",
"required": [
"tag"
],
"properties": {
"tag": {
"type": "string",
"description": "A tag name."
},
"limit": {
"type": "number"
}
}
}Jump straight to a cheatsheet by topic (docker, cloudformation, cost, aurora, kubernetes, …) and get its full text.
| Argument | Type | Description |
|---|---|---|
| topic* | string | Cheatsheet topic or name. |
{
"type": "object",
"required": [
"topic"
],
"properties": {
"topic": {
"type": "string",
"description": "Cheatsheet topic or name."
}
}
}Return just the runnable commands and code blocks from the best-matching article or cheatsheet — no prose. Use when the user wants the command, not the explanation.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max code blocks to return (default 6, max 12). |
| topic* | string | Topic or tool, e.g. docker, kubectl, terraform, psql. |
{
"type": "object",
"required": [
"topic"
],
"properties": {
"limit": {
"type": "number",
"description": "Max code blocks to return (default 6, max 12)."
},
"topic": {
"type": "string",
"description": "Topic or tool, e.g. docker, kubectl, terraform, psql."
}
}
}List all cheatsheets (quick-reference guides) on the blog.
No arguments.
{
"type": "object",
"properties": {}
}List the most recently published posts.
| Argument | Type | Description |
|---|---|---|
| limit | number | Default 8, cap 20. |
{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Default 8, cap 20."
}
}
}List every tag on the blog with a post count, for discovering what's covered.
No arguments.
{
"type": "object",
"properties": {}
}Test the user's knowledge with real multiple-choice questions written for the blog's articles. Returns questions, options, and an answers section with explanations. Ask the questions first, then reveal the answers.
| Argument | Type | Description |
|---|---|---|
| count | number | How many questions (default 3, max 10). |
| topic | string | Topic to be quizzed on, e.g. aurora, lambda, docker. Omit for a random quiz. |
{
"type": "object",
"properties": {
"count": {
"type": "number",
"description": "How many questions (default 3, max 10)."
},
"topic": {
"type": "string",
"description": "Topic to be quizzed on, e.g. aurora, lambda, docker. Omit for a random quiz."
}
}
}Return a random post from the blog — a surprise pick.
No arguments.
{
"type": "object",
"properties": {}
}Read a post's full text by URL, paginated. Returns a window of characters; call again with the returned next offset to continue.
| Argument | Type | Description |
|---|---|---|
| url* | string | Post URL or path, e.g. /posts/aurora-postgresql-setup-guide/. |
| offset | number | Character offset to start from (default 0). |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Post URL or path, e.g. /posts/aurora-postgresql-setup-guide/."
},
"offset": {
"type": "number",
"description": "Character offset to start from (default 0)."
}
}
}Given a post URL, find other posts that share the most tags with it.
| Argument | Type | Description |
|---|---|---|
| url* | string | Post URL or path. |
| limit | number |
{
"type": "object",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"description": "Post URL or path."
},
"limit": {
"type": "number"
}
}
}Search Karandeep Singh's blog (DevOps/AWS articles and cheatsheets). Returns ranked cards with title, URL, tags, date, reading time, and summary.
| Argument | Type | Description |
|---|---|---|
| limit | number | Max results (default 8, cap 20). |
| query* | string | Search terms, e.g. 'aurora failover' or 'lambda cold start'. |
| section | string | Optional: restrict to 'posts' or 'cheatsheets'. |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"description": "Max results (default 8, cap 20)."
},
"query": {
"type": "string",
"description": "Search terms, e.g. 'aurora failover' or 'lambda cold start'."
},
"section": {
"enum": [
"posts",
"cheatsheets"
],
"type": "string",
"description": "Optional: restrict to 'posts' or 'cheatsheets'."
}
}
}