# Learning Adapter

> Use this tool when you need to optimize MCP tool responses and reduce token usage by filtering out unnecessary data. The Learning Adapter solves problems of excessive token consumption and information overload by intelligently classifying and masking fields, and provides inputs such as tool outputs and an 'include' parameter, with outputs of optimized, relevant information. It is ideal for token-sensitive workflows and federating multiple MCP servers, particularly in contexts where response sizes need to be dramatically reduced.

Canonical page: https://skillsregistry.net/skills/sivachow-learning-adapter  
JSON: https://api.skillsregistry.net/v1/skills/sivachow-learning-adapter

## Description

Adaptive proxy server that intelligently optimizes MCP tool responses by learning which data fields are most valuable and filtering out noise to reduce token usage by up to 80%. Uses OpenAI's API to automatically analyze tool outputs and classify fields into essential identifiers, useful data, and technical metadata, then applies smart masking to return only relevant information while providing access to hidden fields on demand through an 'include' parameter. Designed to federate multiple MCP servers while dramatically reducing response sizes for token-sensitive workflows, with automatic context injection and persistent learning that improves filtering accuracy over time.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/sivachow-learning-adapter)
- **Repository:** <https://github.com/sivachow/mcp-learning-adapter>

## 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": "sivachow-learning-adapter"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sivachow-learning-adapter` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sivachow-learning-adapter/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
