MCP.so
Sign In

Data Engineering Tutor MCP Server

@scriptstar

Basic information

Category

Data & Analytics

Transports

stdio

Author

scriptstar

About Data Engineering Tutor MCP Server

"Data Engineering Tutor," providing personalized updates about Data Engineering concepts, patterns, and technologies to a connected AI client.

Data Engineering Tutor MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "de-mcp-server": {
      "command": "node",
      "args": [
        "build/index.js"
      ]
    }
  }
}

Data Engineering Tutor MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Data Engineering Tutor MCP Server?

It is a Node.js and TypeScript Model Context Protocol (MCP) server that acts as a "Data Engineering Tutor," delivering personalized updates about Data Engineering concepts, patterns, and technologies to a connected AI client. It demonstrates MCP Resources, Tools, and Prompts to create a stateful, interactive agent helper.

How to use Data Engineering Tutor MCP Server?

Install dependencies with npm install, build with npm run build, and run with node build/index.js. Requires an OpenRouter API key set in a .env file. Configure your MCP client (e.g., Claude Desktop or Cursor) to launch the server using the provided JSON configuration.

Key features of Data Engineering Tutor MCP Server

  • Provides a data engineering knowledge memory resource.
  • Includes tools to read and write known concepts from memory.
  • Fetches recent Data Engineering news via OpenRouter and Perplexity.
  • Offers a guidance prompt for AI client workflow.
  • Implements stateful, interactive agent capabilities.
  • Compatible with MCP clients like Cursor and Claude Desktop.

Use cases of Data Engineering Tutor MCP Server

  • An AI assistant can fetch latest Data Engineering trends and present them to a user.
  • The assistant can maintain a user's knowledge profile about Data Engineering concepts.
  • The assistant can tailor updates based on what the user already knows.

Frequently asked questions

1

What is the required runtime environment?

Node.js v18 or later, npm, an MCP client, and an OpenRouter API key.

2

How do I configure the server with Claude Desktop?

Use the example JSON configuration in the README, setting the command to `node` with the absolute path to `build/index.js`.

3

How does the server store user knowledge?

It stores known concepts as a simple JSON file at `data/data-engineering-knowledge.json`.

4

What tools are available?

- `de_tutor_read_memory`: reads known concepts. - `de_tutor_write_memory`: updates memory with a concept and boolean. - `de_tutor_get_updates`: fetches recent Data Engineering updates.

5

Can I inspect raw MCP messages?

Yes, use the MCP Inspector: `npx @modelcontextprotocol/inspector node ./build/index.js` (ensure `OPENROUTER_API_KEY` is set in the environment).

Comments

More Data & Analytics MCP servers