Css Tutor MCP Server

This repo contains a simple Model Context Protocol (MCP) server built with Node.js and TypeScript. It acts as a "CSS Tutor," providing personalized

Local serverstdioTypeScript

What is the Css Tutor MCP Server?

This repo contains a simple Model Context Protocol (MCP) server built with Node.js and TypeScript. It acts as a "CSS Tutor," providing personalized updates about

The tools it exposes

The server publishes 4 tools. What each one is for:

  • Tools — ** Actions the server can perform:
  • get_latest_updates — Fetches CSS news from OpenRouter/Perplexity
  • read_from_memory — Reads the content of the css_knowledge_memory resource
  • write_to_memory — Modifies the css_knowledge_memory resource

What it needs from you

  • Node.js (v18 or later recommended) * npm (or your preferred Node.js package manager like yarn or pnpm) * An AI client capable of connecting to an MCP server (e.g., the Claude desktop app) * An OpenRouter API Key (for fetching live CSS updates via Perplexity)

Recorded tools

  • get_latest_updates — Fetches CSS news from OpenRouter/Perplexity.
  • read_from_memory — Reads the content of the css_knowledge_memory resource.
  • write_to_memory — Modifies the css_knowledge_memory resource.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_latest_updatesFetches CSS news from OpenRouter/Perplexity.
read_from_memoryReads the content of the css_knowledge_memory resource.
write_to_memoryModifies the css_knowledge_memory resource.

How to install the Css Tutor MCP Server

{
  "mcpServers": {
    "css-tutor": {
      "command": "node",
      "args": [
        "/full/path/to/your/css-mcp-server/build/index.js"
      ],
      "env": {
        "OPENROUTER_API_KEY": "YOUR_OPENROUTER_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js (v18 or later recommended) * npm (or your preferred Node.js package manager like yarn or pnpm) * An AI client capable of connecting to an MCP server (e.g., the Claude desktop app) * An OpenRouter API Key (for fetching live CSS updates via Perplexity)
VariableDescriptionRequired
OPENROUTER_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Css Tutor to Tools.”
  • “Use Css Tutor to get latest updates.”
  • “Use Css Tutor to read from memory.”

Frequently asked questions

This repo contains a simple Model Context Protocol (MCP) server built with Node.js and TypeScript. It acts as a "CSS Tutor," providing personalized updates about Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.