javaConf-mcp-server

javaConf-mcp-server

3

Java Conferences MCP Server is a tool that allows AI models to access information about upcoming Java conferences by analyzing data from a GitHub repository. It utilizes Spring Boot and Spring AI, focusing on conference details like names, locations, and call-for-paper links.

🔌 Java Conferences MCP Server 🔌

This project is an MCP server designed to provide information about Java conferences. It is built using Spring Boot and Spring AI along with the MCP starter. The server retrieves data by parsing a public GitHub repository and provides details such as conference names, locations, and CFP status.

Provided Tool

  • Name: getJavaConferences
  • Description: Retrieves information about Java conferences, parsing data from README files.
  • Input Parameter: year (Optional)
  • Output: A list of JSON objects with conference details.

Data Source

The server fetches data by parsing the README.md file from the javaconferences/javaconferences.github.io repository.

Tech Stack

  • Spring Boot
  • Spring AI
  • Spring AI MCP
  • Maven
  • CommonMark