BO

bug-ops/mcp-execution

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

46 stars 4 forks Качество 58 Тренд 32NOASSERTION

Создавайте исполняемые инструменты TypeScript с серверов MCP с 98% экономией токенов. Прогрессивный шаблон загрузки для агентов ИИ. Производство готово.

Обзор

Преобразуйте любой MCP-сервер в исполняемые, безопасные по типу инструменты TypeScript с использованием прогрессивного шаблона загрузки. Достигните, загружая только то, что вам нужно. Вдохновленный инженерным блогом Anthropic о выполнении кода с помощью MCP. Традиционная интеграция MCP загружает все инструменты с сервера (около 30 000 токенов), даже если вам нужно только один или два. Это растрачивает пространство окна контекста и замедляет работу агентов ИИ. Прогрессивная загрузка генерирует один файл TypeScript на инструмент (~500-1500 токенов каждый). Агенты ИИ обнаруживают и загружают только то, что им нужно, с помощью простых команд ls и cat. Отдельный пакет mcp-execution-runtime npm был удален по состоянию на v0.9.0. При его использовании переключайтесь на мост TypeScript, генерируемый mcp-execution-cli generate, который активно поддерживается и получает все обновления безопасности. Для строительства из источника требуется Rust 1.91 или более поздней версии. Каждый файл инструмента содержит полный интерфейс TypeScript и документацию JSDoc. Используйте --from-config для загрузки настроек сервера из ~/.

Обзор (машинный перевод)

Преобразуйте любой MCP-сервер в исполняемые, безопасные по типу инструменты TypeScript с использованием прогрессивного шаблона загрузки. Достигните **98% экономии токенов, загружая только то, что вам нужно.

[!TIP] Вдохновленный инженерным блогом Anthropic о выполнении кода с помощью MCP.

##Проблема

Традиционная интеграция MCP загружает все инструменты с сервера (около 30 000 токенов), даже если вам нужно только один или два. Это растрачивает пространство окна контекста и замедляет работу агентов ИИ.

##Решение

Прогрессивная загрузка генерирует один файл TypeScript на инструмент (~500-1500 токенов каждый). Искусственные агенты обнаруживают и загружают только то, что им нужно, с помощью простых команд ls и cat.

Результат: 98% экономия токенов+** автономное исполнение**+**

##Установка

От crates.io (рекомендуется)

Предварительно построенные двоичные

Скачать из GitHub Releases:

Из источника

Как библиотека

Добавьте индивидуальные ящики в свой проект:

Или добавить к [[Т2]]:

[!Предупреждение] Отдельный пакет mcp-execution-runtime npm был удален по состоянию на v0.9.0. Если вы используете его, переключитесь на мост TypeScript, созданный mcp-execution-cli generate, который активно поддерживается и получает все обновления безопасности.

[!Важно]

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Code Execution

Transform any MCP server into executable, type-safe TypeScript tools using progressive loading pattern. Achieve 98% token savings by loading only what you need.

[!TIP] Inspired by Anthropic’s engineering blog post on Code Execution with MCP.

The Problem

Traditional MCP integration loads ALL tools from a server (~30,000 tokens), even when you only need one or two. This wastes context window space and slows down AI agents.

The Solution

Progressive loading generates one TypeScript file per tool (~500-1,500 tokens each). AI agents discover and load only what they need via simple ls and cat commands.

Result: 98% token savings + autonomous execution + type safety

Installation

From crates.io (recommended)

cargo install mcp-execution-cli

Add individual crates to your project:

cargo add mcp-execution-core          # Foundation types
cargo add mcp-execution-introspector  # MCP server analysis
cargo add mcp-execution-codegen       # TypeScript generation
cargo add mcp-execution-files         # Virtual filesystem
cargo add mcp-execution-skill         # SKILL.md generation
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →