Courses MCP Server
About
MCP Server for the Courses, enabling search functionality, and more.
Details
- Author
- reinertisa
- Downloads
- 189
- Categories
- Other, API
Jump to
- 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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Courses MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- 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"
]
}
}
}
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




