AI-Verse MCP Server logo

AI-Verse MCP Server

by anselorville

AI-Verse MCP Server is a Spring-AI based MCP Server registry for managing and providing multiple AI services. It offers RESTful APIs and supports local file system access.

View on GitHub

Last updated: N/A

What is AI-Verse MCP Server?

This is a MCP Server registry built with Spring-AI, designed to manage and provide access to various AI services.

How to use AI-Verse MCP Server?

  1. Set the OPENAI_API_KEY environment variable. 2. Ensure the shared file directory /private/data/shared_files exists. 3. Build the project using mvn clean package. 4. Run the server using java -jar target/mcp-server-1.0-SNAPSHOT.jar. 5. Use the provided REST API endpoints to access files.

Key features of AI-Verse MCP Server

  • Local file system access

  • RESTful API interface

  • Spring AI integration

  • TXT file listing

  • File content retrieval

Use cases of AI-Verse MCP Server

  • Managing multiple AI services

  • Providing a centralized access point for AI models

  • Retrieving text files

  • Accessing file content through API

  • Integrating AI services into applications

FAQ from AI-Verse MCP Server

What is the minimum Java version required?

Java 17 or higher is required.

What is the purpose of the OPENAI_API_KEY?

It is used to authenticate with the OpenAI API and is required for certain AI services.

How do I access the file content?

Use the GET /api/files/content/{filePath} API endpoint.

What is the shared file directory used for?

It's used for storing files that the server can access and serve.

What are the dependencies for this project?

Java 17+, Maven 3.6+, Spring Boot 3.2.3, and Spring AI 0.8.1