AutoDev MCP Examples

by unit-mesh

2 stars
194 downloads
Not rated
GitHub

About

AutoDev MCP Examples is a collection of Model Context Protocol (MCP) server configurations and code snippets across multiple programming languages. It demonstrates how to set up and run MCP servers using Node.js, Python, Java, and JavaScript, intended for developers learning or…

Details

Author
unit-mesh
GitHub stars
2
Downloads
194
Categories
Other

- Includes ready‑to‑use MCP server definitions for filesystem, greeting, echo, and weather.
- Supports multiple runtimes: Node.js, Python (uv), Java, and JavaScript.
- Provides SDK and resource links for Java, Python, JavaScript, and Kotlin.
- Demonstrates a JSON‑RPC initialization message for testing connectivity.
- Configurations can be disabled (e.g., "disabled": true for the filesystem server).

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name AutoDev MCP Examples
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure your mcpServers in a JSON file by copying the provided examples, adjusting the command paths and arguments to match your local environment. For instance, run npx -y @modelcontextprotocol/server-filesystem or node /path/to/greeting.js as shown in the configuration. The README does not provide step‑by‑step installation instructions beyond these configurations.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "autodev mcp examples": {
            "filesystem": {
                "command": "npx",
                "args": [
                    "-y",
                    "@modelcontextprotocol/server-filesystem",
                    "/Volumes/source/ai/autocrud"
                ],
                "disabled": true
            },
            "greeting": {
                "command": "node",
                "args": [
                    "/Users/phodal/source/ai/autodev-mcp-test/javascript-greeting"
                ]
            },
            "echo": {
                "command": "uv",
                "args": [
                    "run",
                    "--directory",
                    "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/",
                    "--with",
                    "mcp",
                    "mcp",
                    "run",
                    "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/server.py"
                ]
            },
            "weather": {
                "command": "java",
                "args": [
                    "-jar",
                    "/Volumes/source/ai/autodev-mcp-test/java-mcp/target/mcp-0.0.1-SNAPSHOT.jar"
                ]
            }
        }
    }
}

McpServers

{
    "filesystem": {
        "command": "npx",
        "args": [
            "-y",
            "@modelcontextprotocol/server-filesystem",
            "/Volumes/source/ai/autocrud"
        ],
        "disabled": true
    },
    "greeting": {
        "command": "node",
        "args": [
            "/Users/phodal/source/ai/autodev-mcp-test/javascript-greeting"
        ]
    },
    "echo": {
        "command": "uv",
        "args": [
            "run",
            "--directory",
            "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/",
            "--with",
            "mcp",
            "mcp",
            "run",
            "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/server.py"
        ]
    },
    "weather": {
        "command": "java",
        "args": [
            "-jar",
            "/Volumes/source/ai/autodev-mcp-test/java-mcp/target/mcp-0.0.1-SNAPSHOT.jar"
        ]
    }
}

AutoDev MCP Examples

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/Volumes/source/ai/autocrud"
      ],
      "disabled": true
    },
    "greeting": {
      "command": "node",
      "args": [
        "/Users/phodal/source/ai/autodev-mcp-test/javascript-greeting"
      ]
    },
    "echo": {
      "command": "uv",
      "args": [
        "run",
        "--directory",
        "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/",
        "--with",
        "mcp",
        "mcp",
        "run",
        "/Users/phodal/source/ai/autodev-mcp-test/python-sqlite3/server.py"
      ]
    },
    "weather": {
      "command": "java",
      "args": [
        "-jar",
        "/Volumes/source/ai/autodev-mcp-test/java-mcp/target/mcp-0.0.1-SNAPSHOT.jar"
      ]
    }
  }
}

Resource

Java

- Spring AI - Model Context Protocol (MCP)
- GitHub Java SDK
- Java MCP Server

Python

JavaScript

Kotlin

Test

{"id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{"experimental":{},"sampling":{}},"clientInfo":{"name":"weather","version":"1.0.0"},"_meta":{},"method":"initialize"},"jsonrpc":"2.0"}
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.