updates

Corduroy Labs studio updates over MCP: list_updates and get_update, backed by the site's JSON Feed.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
65%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~288Tokens (tool definitions)
~678 BTypical response size
Minimal attention impact (0.22% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "updates": {
      "url": "https://corduroy-labs.ai/mcp"
    }
  }
}

Remote endpoints

https://corduroy-labs.ai/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡list_updates(limit)

List Corduroy Labs blog updates, newest first. Args: limit: optional maximum number of items to return. Returns: A list of update summaries with: slug, title, url, date_published, summary, and optionally tags, location, image.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Limit"
    }
  },
  "title": "list_updatesArguments"
}

Output Schema

{
  "type": "object",
  "properties": {
    "result": {
      "items": {
        "additionalProperties": true,
        "type": "object"
      },
      "title": "Result",
      "type": "array"
    }
  },
  "required": [
    "result"
  ],
  "title": "list_updatesOutput"
}
🟡get_update(slug)

Fetch one Corduroy Labs update in full by its slug. Args: slug: the update's slug (e.g. "the-studio-machine-readable"). Obtain slugs from list_updates(). Returns: A dict with slug, title, url, date_published, summary, content_html, and optionally tags, location, image.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "title": "Slug",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ],
  "title": "get_updateArguments"
}

Recommended Prompts

retrieve_data
Get details about [item] from updates
Expected tools: get_update
fetch_info
Fetch [information type] using updates
Expected tools: get_update
list_items
List all [items] available in updates
Expected tools: list_updates
browse_collection
Show me the [collection] from updates
Expected tools: list_updates
explore_workflow
List available [items], then get details for each one using updates
Expected tools: list_updatesget_update

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools