# Multi-Tool Suite (DuckDuckGo, Weather, Memory)

> Use this tool when you need to integrate web search, weather information, and persistent memory management into your application, enabling reliable data retrieval and stateful conversations. It solves problems such as information gathering, weather forecasting, and data storage, providing outputs in JSON format. It is ideal for use cases requiring configurable search results, current weather conditions, and managed text entries, with inputs via API and Docker containers for multi-architecture support.

Canonical page: https://skillsregistry.net/skills/mudler-multi-tool-suite  
JSON: https://api.skillsregistry.net/v1/skills/mudler-multi-tool-suite

## Description

This server collection by Ettore Di Giacinto provides three essential utility tools built with the Go SDK: a DuckDuckGo web search integration using langchaingo for configurable search results, a weather service that fetches current conditions and forecasts from goweather.xyz API, and a persistent memory system that stores, retrieves, searches, and manages text entries in JSON format with file-based persistence. The implementation uses a multi-architecture Docker build system that creates separate containers for each service, making it valuable for applications that need reliable web search capabilities, weather information retrieval, and stateful memory management across conversations.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mudler-multi-tool-suite)
- **Repository:** <https://github.com/mudler/mcps>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mudler-multi-tool-suite"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mudler-multi-tool-suite` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mudler-multi-tool-suite/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
