MCP Catalogs
Home

McpToolsSdkBased

by srogmann·0·Score 27

Java-based MCP server SDK providing file search, read, and edit tools.

file-systemdeveloper-toolsother
0
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

McpToolsSdkBased is a Java implementation of an MCP server built using the official SDK (io.modelcontextprotocol.sdk:1.1.1), mcp-json-jackson3, and Spring Boot 4. The project provides basic file manipulation tools including file search, file reading, and file editing capabilities. It serves primarily as a template or reference implementation for developers looking to create MCP tools in Java environments.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:As a template for building MCP tools in Java environments
you:Providing file manipulation capabilities within MCP-enabled applications
you:Demonstrating how to adapt existing tools from McpToolPlayground for MCP
you:What tools are included in this MCP server?
you:What dependencies does this project have?

When to choose this

Choose this server when you need a Java-based implementation for MCP file operations or as a starting point for developing custom MCP tools in Java.

When NOT to choose this

Avoid if you need advanced file operations, authentication, or a production-ready solution with comprehensive documentation and maintenance.

Tools this server exposes

3 tools extracted from the README
  • search_files

    Search for files in the system

  • read_file

    Read the contents of a file

  • edit_file

    Edit the contents of a file

Comparable tools

mcp-server-file-systemnomic-mcpfilesystem-mcpnode-mcp-server

Installation

Installation

This is a Java-based MCP server using Spring Boot. The project appears to be set up as a standard Maven/Gradle project:

  1. Clone the repository
  2. Build with Maven: mvn clean install
  3. Run the application: mvn spring-boot:run

Integration with Claude Desktop

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-tools-sdk-based": {
      "command": "java",
      "args": ["-jar", "path/to/your/built.jar"]
    }
  }
}

FAQ

What tools are included in this MCP server?
The server provides basic file manipulation tools: search files, read file, and edit file.
What dependencies does this project have?
It uses io.modelcontextprotocol.sdk:1.1.1, mcp-json-jackson3, and Spring Boot 4 (with 42 dependencies total).

Compare McpToolsSdkBased with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.