Skip to main content
ClaudeWave
AkynZH avatar
AkynZH

pash-mcp-server

Ver en GitHub

Standalone MCP server with adaptive PASH compression. Saves ~87% of LLM tokens on tool calls. Lightweight, production-ready, and part of the PASH ecosystem. Автономный MCP-сервер с адаптивным PASH-сжатием. Экономия ~87% токенов LLM при вызовах инструментов. Легковесный, production-ready, часть экосистемы PASH.

MCP ServersRegistry oficial1 estrellas0 forksPythonMITActualizado today
Install in Claude Code / Claude Desktop
Method: pip / Python · -e
Claude Code CLI
claude mcp add pash -- python -m -e
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "pash": {
      "command": "python",
      "args": ["-m", "-e"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Install first: pip install -e
Casos de uso

Resumen de MCP Servers

# Felix Standalone MCP Server

**Standalone MCP Server with PASH Compression (Phoenix Architecture)**

Этот проект представляет собой минимальный, production-ready Model Context Protocol (MCP) сервер, извлеченный из экосистемы Felix. Он разработан для предоставления внешних инструментов (Cursor, Claude Desktop и др.) с максимальной экономией токенов благодаря встроенному PASH-сжатию.

## Особенности (Phoenix Architecture)
- **Чистое ядро**: Никаких скрытых зависимостей от монолитной кодовой базы Феликса.
- **Динамическая регистрация**: Автоматическое сканирование директории `mcp_engines` и загрузка инструментов из `manifest.json`.
- **PASH Compression**: Интеллектуальное сжатие тяжелых JSON-ответов (экономия >80% токенов) с прозрачным возвратом хэша.
- **Zero-config запуск**: Работает через `stdio` с конфигурацией через `.env`.

## ⚠️ Безопасность и Runtime
Для разработчиков, вносящих изменения в серверную часть (`sse_server.py`, тесты): строго соблюдайте паттерн **[Surgical Process Cleanup by Port](docs/RUNTIME_SAFETY.md)**. Глобальное убийство процессов (`taskkill /IM`) категорически запрещено, так как оно обрывает агентскую сессию.

## Architecture Boundaries

**Felix MCP Standalone** is a self-contained product. It shares **principles, not code** with the internal Felix core (`C:\Users\53\Felix`).

- **Product Judge** (in `src/product_judge.py`) is an independent implementation of deterministic validation. It shares the principle of "structural validation before output" with the internal Mirror Forge Synthesis, but has zero shared code by design. This is intentional technical debt prevention.
- **Cognitive Loop and PASH compression** are implemented directly in this repository. They do not import from or depend on the internal Felix core. This ensures the product can be deployed, tested, and maintained independently.

**Why this matters:** When you install this package, you get a complete, autonomous system. No hidden dependencies on internal infrastructure.

## Установка

```bash
git clone https://github.com/AkynZH/felix-mcp-standalone.git
cd felix-mcp-standalone
pip install -e .
```

## Конфигурация

Скопируйте `.env.example` в `.env` и настройте пути:

```env
MCP_ENGINES_DIR=./mcp_engines
LOG_LEVEL=INFO
PASH_MIN_THRESHOLD=500
```

Создайте директорию `mcp_engines` и поместите в неё подпапки с `manifest.json` и исполняемыми файлами ваших MCP-серверов.

## Запуск

```bash
python server.py
```

Сервер запустится в режиме `stdio` и будет готов к подключению через совместимые клиенты (например, Claude Desktop).

## Структура проекта
```
felix-mcp-standalone/
├── server.py                  # Точка входа (FastMCP)
├── src/
│   ├── config.py              # Pydantic-конфигурация
│   ├── router.py              # Сканер и JSON-RPC прокси
│   └── compressor.py          # Ядро PASH-сжатия
├── config/
│   └── manifest.example.json  # Пример манифеста
└── tests/                     # Изолированные тесты
```

## Odysseus Integration Status

This repository serves as the cognitive core designed to be paired with an interface like Odysseus.
- ✅ **Completed & Shipped:** Cognitive Loop, PASH compression, Product Judge, and heuristic routing are fully implemented and tested.
- 🗺️ **Roadmap:** Native, one-click UI integration with the Odysseus agent (combining local reflexes with this cognitive core) is currently in active development. 

*We believe in shipping what works and clearly labeling what is being built.*

## Лицензия
MIT License (c) 2026 AkynZH

Lo que la gente pregunta sobre pash-mcp-server

¿Qué es AkynZH/pash-mcp-server?

+

AkynZH/pash-mcp-server es mcp servers para el ecosistema de Claude AI. Standalone MCP server with adaptive PASH compression. Saves ~87% of LLM tokens on tool calls. Lightweight, production-ready, and part of the PASH ecosystem. Автономный MCP-сервер с адаптивным PASH-сжатием. Экономия ~87% токенов LLM при вызовах инструментов. Легковесный, production-ready, часть экосистемы PASH. Tiene 1 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala pash-mcp-server?

+

Puedes instalar pash-mcp-server clonando el repositorio (https://github.com/AkynZH/pash-mcp-server) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar AkynZH/pash-mcp-server?

+

AkynZH/pash-mcp-server aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.

¿Quién mantiene AkynZH/pash-mcp-server?

+

AkynZH/pash-mcp-server es mantenido por AkynZH. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a pash-mcp-server?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega pash-mcp-server en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: AkynZH/pash-mcp-server
[![Featured on ClaudeWave](https://claudewave.com/api/badge/akynzh-pash-mcp-server)](https://claudewave.com/repo/akynzh-pash-mcp-server)
<a href="https://claudewave.com/repo/akynzh-pash-mcp-server"><img src="https://claudewave.com/api/badge/akynzh-pash-mcp-server" alt="Featured on ClaudeWave: AkynZH/pash-mcp-server" width="320" height="64" /></a>

Más MCP Servers

Alternativas a pash-mcp-server