larousse-mcp

LanguageLearningStuff/larousse-mcp

3.2

If you are the rightful owner of larousse-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Larousse MCP Definitions Server is a Spring Boot application designed to fetch French word definitions from the Larousse dictionary via a proxy API, facilitating integration into various workflows.

Larousse MCP Definitions Server πŸ‡«πŸ‡·πŸ€–

This project is a Spring Boot application that acts as a Model Context Protocol (MCP) server for fetching French word definitions from the Larousse dictionary via a proxy API. It’s perfect for integrating French definitions into bots, AI models, or any workflow that uses MCP!

✨ Features

  • Fetches French word definitions and examples via the Larousse proxy API
  • Exposes a tool interface for MCP or AI integrations
  • Easy to configure and run locally

πŸ› οΈ Installation

  1. Clone the repository:

    git clone https://LanguageLearningStuff/larousse-mcp
    cd larousse-mcp
    
  2. Build the application:

    ./gradlew build
    
  3. Run the application:

    java -jar build/libs/larousse-mcp-*.jar
    

The server runs in non-web mode and listens for MCP client connections via stdio.

βš™οΈ Configuration

Edit src/main/resources/application.properties to set your Larousse API proxy:

larousse.api.baseUrl=https://larousse.frustrated-functor.dev

Change this URL if you want to use a different proxy.

Example MCP Client configuration

mcpServers:
  - name: Larousse API
    command: /usr/bin/java
    args:
      - -jar
      - /home/johndoe/Downloads/larousse-mcp/build/libs/larousse-mcp-0.0.1-SNAPSHOT.jar

🀝 Contributing

Pull requests are welcome! For major changes, please open an issue first to discuss what you want to change.

πŸ“„ License

This project is licensed under the MIT License. See the file for details.