Courses MCP Server

by reinertisa

189 downloads
Not rated
GitHub

About

MCP Server for the Courses, enabling search functionality, and more.

Details

Author
reinertisa
Downloads
189
Categories
Other, API

- Provides search functionality for courses via Courses API
- Exposes a get_courses tool to retrieve courses
- Built with Java and Maven for easy packaging

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 Courses MCP Server
    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

Build the application with ./mvnw clean package -DskipTests, then run the JAR and configure it in your LLM config file with the java command and path to the JAR.

Claude Desktop / Cursor

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

{
    "mcpServers": {
        "courses mcp server": {
            "courses_mcp": {
                "command": "java",
                "args": [
                    "-jar",
                    "/Users/username/Downloads/courses/target/courses-0.0.1-SNAPSHOT.jar"
                ]
            }
        }
    }
}

McpServers

{
    "courses_mcp": {
        "command": "java",
        "args": [
            "-jar",
            "/Users/username/Downloads/courses/target/courses-0.0.1-SNAPSHOT.jar"
        ]
    }
}

Courses MCP Server

MCP Server for the Courses API for search functionality.

Setting Up Your Environment

Build the application
./mvnw clean package -DskipTests

Tools

1. get_courses
- Get courses

Java configuration in LLM config file

{
  "mcpServers": {
    "courses_mcp": {
      "command": "java",
      "args": [
        "-jar",
        "/Users/username/Downloads/courses/target/courses-0.0.1-SNAPSHOT.jar"
      ]
    }
  }
}
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.