What are the prerequisites?
Node.js v18 or later, npm, an AI client that supports MCP (e.g., Claude desktop app), and an OpenRouter API key for the `get_latest_updates` tool.
@3mdistal
基本情報
A demo of how to build an MCP server (without just vibe coding).
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"css-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector",
"node",
"./build/index.js"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
A Model Context Protocol (MCP) server built with Node.js and TypeScript that acts as a CSS tutor. It provides personalized updates about CSS features to a connected AI client, demonstrating key MCP concepts: Resources, Tools, and Prompts.
Clone the repository, install dependencies with npm install, build with npm run build, then configure your MCP client (e.g., Claude desktop app or Cursor) to launch the server with the absolute path to build/index.js and provide an OpenRouter API key as the OPENROUTER_API_KEY environment variable. For Cursor, a project rule file is needed to supply the guidance prompt.
css_knowledge_memory resource stored in a JSON fileget_latest_updates, read_from_memory, write_to_memorycss-tutor-guidance prompt for the AI clientNode.js v18 or later, npm, an AI client that supports MCP (e.g., Claude desktop app), and an OpenRouter API key for the `get_latest_updates` tool.
You must set the `OPENROUTER_API_KEY` environment variable in your MCP client configuration (e.g., in `claude_desktop_config.json` under the server’s `env` object).
User’s known CSS concepts are stored persistently in `data/memory.json` as a simple JSON file.
The server uses the StdioServerTransport, running as a child process launched by the MCP client.
Yes, you can use the `@modelcontextprotocol/inspector` tool from the terminal, passing the OpenRouter API key as an environment variable.

Model Context Protocol Servers

LoadOptimizer plans truck, container and pallet loads with a real optimization engine, straight from your AI assistant. Describe the order in plain language, for example "plan 36 Euro pallets on a standard 13.6 m trailer

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
🚀 The fast, Pythonic way to build MCP servers and clients.

A good sequence diagram can solve almost any communication problem in engineering. Volley lets your agent write them as plain text, with the real request and response payloads on every arrow. It checks its own syntax wi
コメント