Augment-MCP-Proxy
🔌 Прокси-сервер Augment MCP | Augment MCP Proxy
Используйте сторонний Anthropic API в Augment — экономьте свои кредиты
Лёгкий прокси-сервер MCP, который подключает Augment (официальное расширение VS Code от Anthropic) к сторонним Anthropic API, поэтому кредиты Augment не расходуются — тратится только квота стороннего API. Полностью работает локально, анализ кода выполняется на вашем компьютере, конфиденциальность обеспечена.
Лёгкий прокси-сервер MCP, который подключает Augment (официальное расширение VS Code от Anthropic) к сторонним Anthropic API, экономя кредиты Augment. Полностью локальный запуск с анализом кода на вашем компьютере для безопасности.
✨ Ключевые преимущества
Возможность | Описание |
💰 Экономия | Не расходует кредиты Augment, использует только квоту стороннего API |
🔄 Бесшовная интеграция | Опыт использования Augment полностью сохраняется, поддерживаются все функции |
🔒 Локальный запуск | Анализ кода выполняется локально, исходники не передаются, конфиденциальность обеспечена |
🤖 Поддержка нескольких моделей | Свободное переключение между тремя моделями: Haiku / Sonnet / Opus |
⚡ Лёгкость | Всего 2 зависимости (axios + dotenv), мгновенный запуск |
🪟 Кроссплатформенность | Работает на Windows / macOS / Linux |
Related MCP server: LiteLLM MCP Server Bridge
🏗️ Принцип работы
┌──────────────┐ HTTP ┌──────────────────┐ HTTPS ┌──────────────────┐
│ Augment │ ────────────→ │ MCP Proxy │ ─────────────→ │ Third-Party │
│ (VS Code) │ ←──────────── │ (localhost:3000)│ ←───────────── │ Anthropic API │
└──────────────┘ 响应 └──────────────────┘ 响应 └──────────────────┘
│
├─ /v1/models → 模型列表
├─ /v1/messages → 消息转发
└─ /health → 健康检查Плагин Augment подключается к локальному прокси-серверу по протоколу MCP, прокси пересылает запросы на сторонний Anthropic API, а затем возвращает ответ в Augment. Весь процесс полностью прозрачен для Augment.
🚀 Быстрый старт
Требования к окружению
Node.js >= 14.0
npm >= 6.0Шаги установки
# 1. 克隆项目
git clone https://github.com/Windyhhh/Augment-MCP-Proxy.git
cd Augment-MCP-Proxy
# 2. 安装依赖
npm install
# 3. 配置环境变量
cp .env.example .env
# 编辑 .env,填入你的第三方 API KeyНастройка .env
# 第三方 API 地址(兼容 Anthropic 格式的 API)
THIRD_PARTY_API=https://your-api-endpoint.com/anthropic
# 你的 API Key
API_KEY=sk-your-api-key-here
# MCP 服务器端口(默认 3000)
MCP_PORT=3000Запуск сервера
# 方式一:npm
npm start
# 方式二:直接运行
node index.js
# 方式三(Windows):PowerShell 脚本
.\start-server.ps1 startПосле успешного запуска вы увидите:
========================================
MCP 代理服务器启动成功!
========================================
服务器地址:http://localhost:3000
第三方 API:https://your-api-endpoint.com/anthropic
支持的模型:
- claude-3-haiku-20240229 (Claude 3 Haiku)
- claude-3-sonnet-20240229 (Claude 3 Sonnet)
- claude-3-opus-20240229 (Claude 3 Opus)
========================================⚙️ Настройка Augment
1. Найдите файл конфигурации MCP
Windows:
%APPDATA%\Code\User\globalStorage\anthropic.augment\mcp-servers.jsonmacOS:
~/Library/Application Support/Code/User/globalStorage/anthropic.augment/mcp-servers.jsonLinux:
~/.config/Code/User/globalStorage/anthropic.augment/mcp-servers.json2. Запишите конфигурацию
Скопируйте содержимое mcp-servers.json в указанный выше файл:
{
"mcpServers": {
"augment-proxy": {
"command": "node",
"args": ["path/to/index.js"],
"env": {
"MCP_PORT": "3000"
}
}
}
}3. Перезапустите VS Code
Полностью закройте VS Code и откройте его заново, подождите 5–10 секунд, пока загрузится MCP-сервер.
4. Начните использование
Введите в чате Augment:
use claude-3-haiku-20240229, 你好!请给我一个 Python Hello World 示例🧪 Проверка работы
Проверка состояния
curl http://localhost:3000/healthОжидаемый вывод:
{"status":"ok","timestamp":"2025-01-01T00:00:00.000Z"}Получение списка моделей
curl http://localhost:3000/v1/modelsЗапуск тестового скрипта (Windows)
.\test-api.ps1Подтверждение экономии
Сравните баланс кредитов Augment до и после использования MCP-прокси: он не должен уменьшаться.
📁 Структура проекта
Augment-MCP-Proxy/
├── README.md # 本文件
├── package.json # 项目配置
├── package-lock.json # 依赖锁定
├── .env.example # 环境变量模板
├── .gitignore # Git 忽略规则
├── index.js # MCP 代理服务器主文件
├── start-server.ps1 # Windows 启动/停止/重启脚本
├── test-api.ps1 # API 测试脚本
├── mcp-servers.json # Augment MCP 配置示例
└── AUGMENT_CONFIG_GUIDE.md # Augment 详细配置指南🔧 API-интерфейсы
GET /health
Эндпоинт для проверки состояния.
Ответ:
{
"status": "ok",
"timestamp": "2025-01-01T00:00:00.000Z"
}GET /v1/models
Получение списка поддерживаемых моделей.
Ответ:
{
"object": "list",
"data": [
{
"id": "claude-3-haiku-20240229",
"object": "model",
"created": 1735689600,
"owned_by": "anthropic"
}
]
}POST /v1/messages
Пересылка запросов на сторонний API.
Тело запроса:
{
"model": "claude-3-sonnet-20240229",
"max_tokens": 4096,
"messages": [
{"role": "user", "content": "Hello!"}
],
"temperature": 0.7
}🎯 Поддерживаемые модели
Модель | Скорость | Качество | Стоимость | Лучшее применение |
Haiku | ⚡⚡⚡ | ⭐⭐ | Низкая | Простые вопросы, дополнение кода, повседневные диалоги |
Sonnet | ⚡⚡ | ⭐⭐⭐⭐ | Средняя | Универсальные задачи, ревью кода, рекомендуется по умолчанию |
Opus | ⚡ | ⭐⭐⭐⭐⭐ | Высокая | Сложные вопросы, архитектурное проектирование, глубокий анализ |
Переключение модели в Augment:
use claude-3-haiku-20240229, ...
use claude-3-sonnet-20240229, ...
use claude-3-opus-20240229, ...🛠️ Использование PowerShell-скриптов
# 启动服务器
.\start-server.ps1 start
# 停止服务器
.\start-server.ps1 stop
# 重启服务器
.\start-server.ps1 restart
# 测试连接
.\start-server.ps1 test❓ Часто задаваемые вопросы
Q: Сервер не запускается?
A: Проверьте, правильно ли задан API_KEY в файле .env. Убедитесь, что нет лишних пробелов или кавычек.
Q: Порт 3000 уже занят?
A: Измените MCP_PORT в .env на другой порт (например, 3001), затем обновите конфигурацию MCP в Augment.
Q: Augment не видит новые модели?
A: Полностью закройте VS Code (не просто окно), откройте заново и подождите 5–10 секунд, пока загрузится MCP-сервер.
Q: Как убедиться, что я экономлю?
A: Сравните баланс кредитов Augment до и после использования MCP-прокси: он не должен уменьшаться. Все запросы идут через сторонний API.
Q: Поддерживается ли потоковый вывод?
A: Текущая версия поддерживает стандартные не потоковые ответы. Поддержка потокового вывода (SSE) находится в разработке.
Q: Можно ли подключаться к нескольким API одновременно?
A: Текущая версия — один экземпляр для одного API. Можно запустить несколько экземпляров на разных портах и настроить для них разные API.
⚠️ Примечания
Безопасность API-ключа: файл
.envсодержит чувствительную информацию, он уже исключён в.gitignore; не публикуйте его в открытых репозиториях.Сетевые требования: убедитесь, что адрес стороннего API доступен.
Совместимость API: сторонний API должен быть совместим с форматом Anthropic Messages API.
Лимиты запросов: действуют ограничения скорости стороннего API.
Версия Augment: рекомендуется использовать последнюю версию расширения Augment.
Czę
📄 Лицензия
MIT License — можно свободно использовать, изменять и распространять.
Czę
🤝 Вклад
Принимаются Issue и Pull Request'ы!
Czę
📌 Связанные ссылки
🔌 Экономьте с каждой строкой кода 🔌
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceConnects Claude to Portkey's API for managing AI configurations, workspaces, analytics, and user access, providing comprehensive control over API usage and settings.93MIT
- AlicenseBqualityCmaintenanceConnects Antigravity to a LiteLLM instance, enabling chat completions, model listing, health checks, and more via the Model Context Protocol.11455MIT
- AlicenseNot gradedqualityBmaintenanceConnects Roblox Studio to local AI agents via HTTP, allowing them to control Studio tools.MIT
- AlicenseNot gradedqualityCmaintenanceConnects AnythingLLM to Coolify for natural language management of self-hosted infrastructure, including diagnostics, log fetching, and deployment automation.MIT
Related MCP Connectors
Connect AI agents to Replynodes over the Model Context Protocol.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Windyhhh/Augment-MCP-Proxy'
If you have feedback or need assistance with the MCP directory API, please join our Discord server