Back to Home
jaydenchuljinlee icon

spring-kt-mcp-server

Verified Safe

by jaydenchuljinlee

Overview

This project implements a Multi-Content Prompt (MCP) server that exposes news aggregation functionality as discoverable tools for an MCP client.

Installation

Run Command
./gradlew :server:bootRun

Environment Variables

  • OPENAI_API_KEY

Security Notes

The RSS parser explicitly disables external DTD/entity loading, mitigating XXE vulnerabilities. It also performs content type checks before parsing XML, and strips HTML from descriptions, reducing potential XSS risks. Input parameters for tools are type-safe (enums, defined types). No obvious hardcoded secrets were found in the provided code, though an OPENAI_API_KEY is expected as an environment variable.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens300
Stars0
Forks0
Last Update2025-11-27

Tags

MCP ServerSpring AIKotlinNews AggregationTooling