Augment-MCP-Proxy
🔌 Servidor proxy MCP de Augment | Augment MCP Proxy
Usa una API de terceros con Anthropic en Augment: ahorra tus créditos
Un servidor proxy MCP ligero que conecta Augment (la extensión oficial de Anthropic para VS Code) con las API de terceros de Anthropic, de modo que no consumes créditos de Augment; solo usas tu cuota de API de terceros. Se ejecuta completamente en local, y el análisis del código se realiza en tu propio equipo para garantizar la privacidad.
Un servidor proxy MCP ligero que conecta Augment (la extensión oficial de Anthropic para VS Code) con API de terceros de Anthropic, ahorrarte créditos de Augment. Corre íntegramente en local y con el análisis del código en tu máquina para mantener la privacidad.
✨ Características principales
Característica | Descripción |
💰 Ahorro | No consume créditos de Augment; solo usa la cuota de las API de terceros |
🔄 Integración transparente | La experiencia de uso de Augment no cambia y soporta todas sus funciones |
🔒 Ejecución local | El análisis de código se hace en local, no sube el código fuente: privacidad garantizada |
🤖 Soporte multi-modelo | Haiku / Sonnet / Opus, diferentes modelos según tus necesidades |
⚡ Ligero | Solo 2 dependencias ( |
🪟 Multiplataforma | Funciona en Windows, macOS / Linux |
Related MCP server: LiteLLM MCP Server Bridge
🏗️ Cómo funciona
┌──────────────┐ HTTP ┌──────────────────┐ HTTPS ┌──────────────────┐
│ Augment │ ────────────→ │ MCP Proxy │ ─────────────→ │ Third-Party │
│ (VS Code) │ ←──────────── │ (localhost:3000)│ ←───────────── │ Anthropic API │
└──────────────┘ 响应 └──────────────────┘ 响应 └──────────────────┘
│
├─ /v1/models → 模型列表
├─ /v1/messages → 消息转发
└─ /health → 健康检查El plugin de Augment se conecta al servidor proxy local a través del protocolo MCP; el proxy reenvía la solicitud a la API de terceros de Anthropic y devuelve la respuesta a Augment. Todo el proceso es totalmente transparente para Augment.
🚀 Inicio rápido
Requisitos del sistema
Node.js >= 14.0
npm >= 6.0Los pasos de instalación
# 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 KeyConfigurando .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=3000Usa el servidor
# 方式一:npm
npm start
# 方式二:直接运行
node index.js
# 方式三(Windows):PowerShell 脚本
.\start-server.ps1 startCuando se inicia correctamente verás:
========================================
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)
========================================⚙️ Configuración de Augment
1. Encuentra el archivo de configuración 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. Escribe la configuración
Copia el contenido de mcp-servers.json en el archivo anterior:
{
"mcpServers": {
"augment-proxy": {
"command": "node",
"args": ["path/to/index.js"],
"env": {
"MCP_PORT": "3000"
}
}
}
}5. Recarga VS Code
Cierra VS Code totalmente y vuelve a abrirlo, esperde 5 a 10 segundos para que el servidor MCP se cargue.
4. Deja usarlo
En la charla de Augment escribe:
use claude-3-haiku-20240229, 你好!请给我一个 Python Hello World 示例🧪 Prueba y verificación
Comprobación de estado de salud
curl http://localhost:3000/healthSalida esperada:
{"status":"ok","timestamp":"2025-01-01T00:00:00.000Z"}Consulta lista de modelos
curl http://localhost:3000/v1/modelsEjecutar script de prueba (Windows)
.\test-api.ps1Confirmación del ahorro
Si comparas el saldo de créditos de Augment antes y después del proxy MCP, no debería consumirse ningún crédito.
📁 Estructura del proyecto
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
Endpoint de comprobación de salud.
Respuesta:
{
"status": "ok",
"timestamp": "2025-01-01T00:00:00.000Z"
}GET /v1/models
Obtener la lista de modelos admitidos.
Respuesta:
{
"object": "list",
"data": [
{
"id": "claude-3-haiku-20240229",
"object": "model",
"created": 1735689600,
"owned_by": "anthropic"
}
]
}POST /v1/messages
Reenviar las peticiones de mensajes a la API de terceros.
Cuerpo de la solicitud:
{
"model": "claude-3-sonnet-20240229",
"max_tokens": 4096,
"messages": [
{"role": "user", "content": "Hello!"}
],
"temperature": 0.7
}🎯 Modelos compatibles
Modelo | Velocidad | Calidad | Coste esta | Mejor para |
Haiku | ⚡⚡⚡ | ⭐⭐ | Bajo | Preguntas sencillas, autocompletado de código, conversación diaria |
Sonnet | ⚡⚡ ⚡ | ⭐⭐⭐⭐ | Media | Tareas generales, revisión de código, recomendado por defecto |
Opus | ⚡ | ⭐⭐⭐⭐⭐ | Alta | Problemas complejos, diseño de arquitectura, análisis en profundidad |
Para cambiar de modelo en Augment:
use claude-3-haiku-20240229, ...
use claude-3-sonnet-20240229, ...
use claude-3-opus-20240229, ...🛠️ Uso del script de PowerShell
# 启动服务器
.\start-server.ps1 start
# 停止服务器
.\start-server.ps1 stop
# 重启服务器
.\start-server.ps1 restart
# 测试连接
.\start-server.ps1 test❓ Preguntas frecuentes
P: ¿No se puede iniciar el servicio?
R: Pon el valor API_KEY correctamente en el archivo .env, asegurándote de que no haya espacios o comillas extra.
P: El puerto 3000 está siendo usado?
R: Modific MCP_PORT en .env a otro puerto (por ejemplo 3001) y luego actualiza la configuración MCP de augment.
P: ¿Augment no muestra los nuevos modelos?
R: Cierra VS Code por completo (no solo las ventanas), abrela y espera 5 a 10 segundos para que la carga del servidor MCP.
P: ¿Cómo comprobar que ahorramos dinero?
A: Compara el salent de créditos de Augment con y sin proxy MCP; el otro proxy no debería. Todas las solicitudes van a la API de terceros.
P: ¿Soporta transmisión en la difusión?
A: Actualmente solo se admite respuestas estándar sin streaming. La transmisión (SSE) está en desarrollo.
P: ¿Es posible conectar múltiples API a la vez?
A: La versión actual es un solo instancia por API. Puedes iniciar varias instancias con diferentes puertos y configurar apis distintas en cada instancia.
⚠️ Aviso
Seguridad de la API Key: el archivo
.envcontiene adm datos y está excluida en.gitignore, no lo subas a un repositorio publico.Requisitos de red: asegúrate de poder acceder la URL de su API de terceros.
Compatibilidad de API: la API de terceros debe ser compatible con el formato de API de mensajes de Anthropic.
Límites de tasa: aplica los límites de la API de terceros.
Versión de Augment: se recomienda usar la versión más reciente de la extensión Augment.
📄 Licencia
Licencia MIT: puede usarse, modificarse y distribuirse libremente.
🤝 Contribuye
Son bienvenidas las incidencias y los pull requests.
📌 Enlaces relacionados
🔌 Haz que cada línea de código cuente más 🔌
Informar de un problema · Sugerir mejoras
We need to ensure there are no mistakes: I accidentally wrote "No: " in FAQ instead of "A:". Need correct. The original "Q: server issue? A: Check..." We should keep "A:" as "R:". In Spanish, we can use "R." For consistency. Also need make sure every element exact. Let's review our output for inadvertent placeholders modifications.
I wrote "GCPG" instead of GXP? need fix. There are several typos:
After "### ..." placed "GCPG". Should be GXP.
"GXP##"? We need exact "GXP1..." etc. Let me review and produce clean output.
Let's restart and produce clean entire output with careful attention.
I'll now write the final answer anew, ensuring placeholders are correct.
Check count: Placeholders from source:
GXP1 (after Cómo funciona)
GXP2 after Requisitos
GXP3 after Pasos
GXP4 after .env
GXP5 after Iniciar
GXP6 after éxito
GXP7 Windows
GXP8 mac
GXP9 Linux
GXP10 copy
GXP11 after escribe
GXP12 after Comprobación
GXP13 salida
GXP14 models
GXP15 test Windows
GXP16 estructura
GXP17 health response
GXP18 models response
GXP19 messages body
GXP20 switch models
GXP21 PowerShell
Need in output these exactly.
Let's write final.
Need avoid marking inline code for mcp-servers.json etc.
I'll now write final in correct# 🔌 Servidor proxy MCP de Augment | Augment MCP Proxy
Usa API de Anthropic de terceros en Augment: ahorra tus créditos
Un servidor proxy MCP ligero que conecta Augment (la extensión oficial de Anthropic para VS Code) con API de Anthropic de terceros, de tal manera que no consumes créditos de Augment y solo usas la cuota de la API de terceros. Se ejecuta completamente en local, el análisis del código se realiza en tu máquina; privacidad y seguridad aseguradas.
Un servidor proxy MCP ligero que conecta Augment (la extensión oficial de Anthropic para VS Code) con API de Anthropic de terceros, ahorrando tus créditos de Augment. Se ejecuta del todo en local y el análisis del código se hace en tu computadora para proteger tu privacidad.
✨ Características principales
Característica | Descripción |
💰 Ahorro | No consume créditos de Augment, solo usa la cuota de la API de terceros |
🔄 Integración sin fricción | La experiencia en Augment no cambia, sigue siendo compatible con todas las funciones |
🔒 Ejecución local | El análisis del código se hace en local, no sube el código fuente; privacidad y seguridad |
🤖 Multi-modelo | Haiku / Sonnet / Opus: cambia entre tres modelos libremente |
⚡ Ligero | Solo 2 dependencias ( |
🪟 Multiplataforma | Funciona en Windows / macOS / Linux |
🏗️ ¿Cómo funcional?
┌──────────────┐ HTTP ┌──────────────────┐ HTTPS ┌──────────────────┐
│ Augment │ ────────────→ │ MCP Proxy │ ─────────────→ │ Third-Party │
│ (VS Code) │ ←──────────── │ (localhost:3000)│ ←───────────── │ Anthropic API │
└──────────────┘ 响应 └──────────────────┘ 响应 └──────────────────┘
│
├─ /v1/models → 模型列表
├─ /v1/messages → 消息转发
└─ /health → 健康检查El complemento de Augment se conecta al servidor proxy local mediante el protocolo MCP; el proxy reenvía la solicitud a la API de terceros de Anthropic y devuelve la respuesta a Augment. Todo el proceso es completamente transparente para Augment.
🚀 Inicio rápido
Requisitos del sistema
Node.js >= 14.0
npm >= 6.0Pasos de instalación
# 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 KeyConfigurar .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=3000Inciar el servidor
# 方式一:npm
npm start
# 方式二:直接运行
node index.js
# 方式三(Windows):PowerShell 脚本
.\start-server.ps1 startCuando se inícia correctamente, verás:
========================================
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)
========================================⚙️ Configurar Augment
1. Encuentra del archivo de configuración de 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. Escribe la configuración
Copia el contenido de mcp-servers.json en el archivo indicado:
{
"mcpServers": {
"augment-proxy": {
"command": "node",
"args": ["path/to/index.js"],
"env": {
"MCP_PORT": "3000"
}
}
}
}3. Reinicia VS Code
Cierre VS Code por completo y vuelva a abrirlo; espera de 5 a 10 segundos a que el servidor MCP se cargue.
4. Empezar a usarlo
Escribe en el chat de Augment:
use claude-3-haiku-20240229, 你好!请给我一个 Python Hello World 示例🧪 Comprobación
Verificación de salud
curl http://localhost:3000/healthSalida esperada:
{"status":"ok","timestamp":"2025-01-01T00:00:00.000Z"}Obtener la lista de modelos
curl http://localhost:3000/v1/modelsEjecutar la prueba automatizada (Windows)
.\test-api.ps1Confirmando el ahorro
Compara el saldo de créditos de Augment antes y después de usar el proxy MCP; no debería bajar.
📁 Estructura del proyecto
.\test-api.ps1🔧 API
GET /health
Punto de comprobación de estado.
Respuesta:
GXP17
GET /v1/models
Obtén la lista de modelos compatibles.
Respuesta:
GXP18
POST /v1/messages
Reenviar la solicitud de mensaje a la API de terceros.
Cuerpo de la solicitud:
GXP19
🎯 Modelos compatibles
Modelo | Velocidad | Calidad | Costo | Mejor uso |
Haiku | ⚡⚡⚡ | ⭐⭐ | Bajo | preguntas simples, autocompletado de código, diálogo diario |
Sonnet12 | ⚡⚡ | ⭐⭐⭐⭐ | Medio | tareas generales, revisión del código, recomendado por defecto |
Opus | ⚡ | ⭐⭐⭐⭐⭐ | Alta | problemas complejos, diseño de una solución, análisis avanzado |
Cuantas cambiar de modelo en Augment:
GXP20
🛠️ Uso del script en PowerShell
GXP21
❓ Preguntas frecuentes
Q: No se puede arrancar el servidor
A: Verifica que el API_KEY esté correctamente establecido en el archivo .env, con espacios o comillas no adecuados.
Q: ¿Puerto 3000 ya ocupado?
A: Cambia MCP_PORT en .env por otro (por ejemplo, 3001) y un update de la configuración MCP de Augment.
Q: Augment no muestra los nuevos modelos
A: Cierre VS Code (no solo la ventana), ábrelo de nuevo y espere de 5 a 10 segundos para que el servidor MCP se cargue.
Q: ¿Cómo es seguro que ahorro?
A: Compara el saldo de créditos de Augment antes y después del proxy MCP; no debería disminuir. Todaslas solicitudes van a API de terceros.
Q: ¿Además admite salida en streaming?
A: Esta versión soporta respuestas estándar sin stream. El streaming (SSE) está en desarrollo.
Q: ¿Puedo conectar varias API al mismo tiempo?
A: La versión actual admite una API por instancia. Puedes ejecutar varias instancias en distintos puertos, cada una con su API.
⚠️ Introducción importante
Seguridad de la API key: el archivo
.envcontiene datos sensibles y está excluido por.gitignore; no lo vayas a un repositori público.Requisitos de reds: asegúrate de poder acceder a la URL de la API de terceros.
Compatibilidad de API: requiere que la API de terceros sea compatible con el formato de API Messages de Anthropic.
Límite de consumo: sujeto a las tasas de limitaciones de la API de terceros.
Versión de Augment:se recomienda usar la última versión de la extensión Augment.
📄 Licencia
Licencia MIT: uso, modificación y distribución libre.
🤝 Contribución
✓ ¡Las sugerencias y los Pull Requests son bienvenidos!
🔗 Enlaces relacionados
🕹 Haz que cada línea de código se mantenga más barata
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