Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Buy and manage Coronium 4G/5G mobile proxies: plans, stock, quotes, test, rotate and replace.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
CORONIUM_API_TOKEN, CORONIUM_TOOL_PROFILE, CORONIUM_ENABLE_SPENDINGLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Funciona en Claude para web, escritorio y móvil:
https://api.coronium.io/mcpAbre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"coronium-proxy": {
"command": "npx",
"args": [
"-y",
"coronium-proxy-mcp"
],
"env": {
"CORONIUM_API_TOKEN": "your-value",
"CORONIUM_TOOL_PROFILE": "your-value",
"CORONIUM_ENABLE_SPENDING": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add --transport http coronium-proxy https://api.coronium.io/mcpclaude mcp add coronium-proxy --env CORONIUM_API_TOKEN=your-value --env CORONIUM_TOOL_PROFILE=your-value --env CORONIUM_ENABLE_SPENDING=your-value -- npx -y coronium-proxy-mcpCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"coronium-proxy": {
"url": "https://api.coronium.io/mcp"
}
}
}Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"coronium-proxy": {
"command": "npx",
"args": [
"-y",
"coronium-proxy-mcp"
],
"env": {
"CORONIUM_API_TOKEN": "your-value",
"CORONIUM_TOOL_PROFILE": "your-value",
"CORONIUM_ENABLE_SPENDING": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"coronium-proxy": {
"type": "http",
"url": "https://api.coronium.io/mcp"
}
}
}Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"coronium-proxy": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"coronium-proxy-mcp"
],
"env": {
"CORONIUM_API_TOKEN": "your-value",
"CORONIUM_TOOL_PROFILE": "your-value",
"CORONIUM_ENABLE_SPENDING": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
ChatGPT solo se conecta a servidores en internet:
https://api.coronium.io/mcpLos nombres de los menús pueden variar un poco según el plan y con el tiempo.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
CORONIUM_TOOL_PROFILE envCORONIUM_ENABLE_SPENDING envEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
El servidor pide iniciar sesión antes de mostrar sus herramientas.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub coroniumio, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Respondió en 449 ms (HTTP 401)
Declara inicio de sesión con OAuth, así que tu app de IA puede llevarte a iniciar sesión
Aún sin revisar; leemos la lista de herramientas cuando revisamos el endpoint
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: CORONIUM_API_TOKEN
Funciona de las dos formas: instálalo en tu computadora o conéctate a la versión en la nube.
El repo de GitHub cambió por última vez –, y la última versión (2.4.3) llegó al registro hace 3 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funcionan las apps que aceptan servidores MCP remotos, como ChatGPT en modo desarrollador.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Microsoft Exchange Online MCP
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Exchange Online admin for MSPs: forwarding audits, EWS posture and offboarding, no PowerShell
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
A local stdio MCP server for customers of Coronium.io dedicated 4G/5G mobile proxies. Version 2.4.3. It lets an AI agent check balances, list owned proxies with ready-to-use HTTP and SOCKS5 URLs, test and rotate proxies, replace a proxy, download an OpenVPN profile, compare plans and live stock by country and carrier, quote a purchase or a renewal, and work with support tickets. If you turn spending on, it can also buy and renew from your account balance or a saved card, and move your own USDT or BTC into account credit, after you approve the exact total. Started without a token, it can open a new account for an agent (see Agents without a browser).
It talks only to the Coronium customer API at https://api.coronium.io/api/v3 (plus the public plan catalog on the same host). It has no admin, server or reseller-management tools. The same tools are also run by Coronium as a hosted server at https://api.coronium.io/mcp, for claude.ai, the Claude apps and Cowork, with sign-in through your Coronium account. Upgrading from 2.1.0 or 1.3.0? Read Migration from 2.1.0 or Migration from 1.3.0 in the changelog (2.0.0 was never published to npm).
Requires Node.js 20 or newer. Configure your MCP host to launch the pinned version:
{
"mcpServers": { "coronium": { "command": "npx", "args": ["-y", "coronium-proxy-mcp@2.4.3"], "env": { "CORONIUM_API_TOKEN": "YOUR_CORONIUM_API_TOKEN", "CORONIUM_TOOL_PROFILE": "directory" } } } }
Create the API token in the dashboard (dashboard.coronium.io, Account, API Access). Keep it in your host's protected configuration or secret store, never in a repository or a conversation. CORONIUM_API_KEY is an alias for CORONIUM_API_TOKEN. Restart the host after changing configuration.
The token is the way in. No account yet? See Agents without a browser. There is no password tool by default: coronium_login only exists if you set CORONIUM_ENABLE_LOGIN_TOOL=1, because a password passed to a tool ends up in the conversation.
If you want an agent to buy for you, use the buyer profile and turn spending on:
{
"mcpServers": { "coronium": { "command": "npx", "args": ["-y", "coronium-proxy-mcp@2.4.3"], "env": { "CORONIUM_API_TOKEN": "YOUR_CORONIUM_API_TOKEN", "CORONIUM_TOOL_PROFILE": "buyer", "CORONIUM_ENABLE_SPENDING": "1" } } } }
Leave CORONIUM_ENABLE_SPENDING out and the same profile can look, quote and manage, but not pay.
Set the host's tool timeout above 180 seconds: rotation, replacement and payment calls wait for the backend. If a call times out, check its outcome before acting again. The process uses stdout only for MCP JSON-RPC.
An agent can open its own Coronium account, fund it and buy, with no browser and no dashboard visit. Nothing is included until it is paid for, and every purchase still needs the person's yes for the exact total.
With this MCP (stdio). Start it with no CORONIUM_API_TOKEN and the buyer profile. coronium_create_account (email, name, optional purpose and password) signs up, signs in and issues an API token, which the rest of the session uses. It returns the API token once, and the generated password once if you gave none; store both in a secret store. Then: coronium_get_crypto_balance, deposit USDT (TRC-20) or BTC, coronium_convert_crypto_to_credit (dry run, then confirmed), coronium_quote_purchase, and coronium_buy_modems_with_balance with funding_source: "account_credit".
{
"mcpServers": { "coronium": { "command": "npx", "args": ["-y", "coronium-proxy-mcp@2.4.3"], "env": {"CORONIUM_TOOL_PROFILE": "buyer", "CORONIUM_ENABLE_SPENDING": "1"} } } }
With curl. The same steps against the REST API (jq reads the JSON):
API=https://api.coronium.io
EMAIL=agent@your-domain.example; PASSWORD='a-long-random-password'
curl -s -X POST $API/api/v3/signup -H 'Content-Type: application/json' \ -d "{\"login\":\"$EMAIL\",\"password\":\"$PASSWORD\",\"name\":\"My agent\",\"purpose\":\"price monitoring\"}"
SESSION=$(curl -s -X POST $API/api/v3/get-token -H 'Content-Type: application/json' \ -d "{\"login\":\"$EMAIL\",\"password\":\"$PASSWORD\"}" | jq -r .token) TOKEN=$(curl -s $API/api/v1/account/api-token -H "Authorization: Bearer $SESSION" | jq -r .token)
curl -s $API/api/v3/account/crypto-balance -H "Authorization: Bearer $TOKEN"
curl -s -X POST $API/api/v3/account/balance/convert -H "Authorization: Bearer $TOKEN" \ -H 'Content-Type: application/json' -d '{"coin":"all","dry_run":true}' curl -s -X POST $API/api/v3/account/balance/convert -H "Authorization: Bearer $TOKEN" \ -H "Idempotency-Key: $(uuidgen)" -H 'Content-Type: application/json' -d '{"coin":"all"}'
curl -s $API/api/v3/tariffs/available | jq '.data[] | {_id, name, country_code, price, period, stock}'
curl -s -X POST $API/api/v3/payment/buy-with-account-credit -H "Authorization: Bearer $TOKEN" \ -H "Idempotency-Key: $(uuidgen)" -H 'Content-Type: application/json' \ -d '{"tariff_id":"TARIFF_ID","modemCount":1,"max_total_usd":APPROVED_TOTAL}' curl -s $API/api/v3/account/proxies -H "Authorization: Bearer $TOKEN"
Disposable and reserved email domains are refused. An address that already has an account signs up "ok" but the sign-in fails with a different password.
Hosted buyer server with the API token. Send the token as a Bearer header to https://api.coronium.io/mcp/buyer. That token can buy there, exactly as it can on the REST API, so keep it secret (environment variable or secret store, never in a repository or a chat). https://api.coronium.io/mcp never spends with any token.
claude mcp add --transport http coronium-buyer https://api.coronium.io/mcp/buyer \
--header "Authorization: Bearer $CORONIUM_API_TOKEN"
Any MCP client that supports Streamable HTTP with headers:
{
"mcpServers": { "coronium-buyer": { "type": "http", "url": "https://api.coronium.io/mcp/buyer", "headers": {"Authorization": "Bearer ${CORONIUM_API_TOKEN}"} } } }
${CORONIUM_API_TOKEN} is expanded by Claude Code; in a client without variable expansion, keep this file out of version control.
Coronium runs this server over Streamable HTTP, so it works where a local server cannot: claude.ai, the Claude desktop and mobile apps, and Cowork, as well as Claude Code.
Works in claude.ai: add a custom connector with the URL https://api.coronium.io/mcp, then sign in with your Coronium account. A Coronium page opens; sign in to your dashboard in that browser if needed, check the app and the permissions, and approve. Nothing to install and no token to copy.
Claude Code: claude mcp add --transport http coronium https://api.coronium.io/mcp, then /mcp to sign in. The Claude Code plugin in this repository declares the same URL as its only server, coronium.
How it works:
https://api.coronium.io/mcp runs the directory profile (22 tools). Permissions: read (account, balance, proxies, plans, prices, tickets) and manage (test, rotate and replace proxies, OpenVPN profiles, open and answer tickets). It has no tools that buy, renew, top up, cancel or refund, whatever you approve.https://api.coronium.io/mcp/buyer is a separate address for agents that buy, for use as a custom connector. It runs the buyer profile: 15 tools, or 20 when the connection may spend (the two buy tools, the two renew tools and convert_crypto_to_credit). Purchases are off for every OAuth connection: the money tools appear only after you allow purchases for that one connection, on the consent page or later in the dashboard, with your password. Each purchase still needs confirm: true, the quoted expected_total_usd and a new idempotency_key, and the API refuses a higher total./mcp it gets read and manage and never spends. On /mcp/buyer it also gets spend, the same power it has on the REST API, so the money tools are listed without a dashboard switch. Keep it secret. coronium_get_capabilities reports the rule as spending_rule.create_account. Open the account first with the local server or the REST API (see Agents without a browser), then connect with its API token.Run your own copy over HTTP with npx -y -p coronium-proxy-mcp@2.4.3 coronium-proxy-mcp-http behind a TLS proxy. It needs an OAuth authorization server that answers the token check described in src/remote-auth.ts; settings: PORT (default 5031), HOST (default 127.0.0.1), MCP_PUBLIC_URL, MCP_ALLOWED_HOSTS, MCP_ALLOWED_ORIGINS and CORONIUM_BASE_URL. It refuses to start with CORONIUM_API_TOKEN, a password or CORONIUM_ENABLE_SPENDING in its environment, because it only acts with each caller's own sign-in.
/plugin marketplace add coroniumio/coronium-proxy-mcp
/plugin install coronium-mobile-proxies@coronium
Then run `/mcp`, select `plugin:coronium-mobile-proxies:coronium` and choose Authenticate. Details: [plugins/coronium-mobile-proxies](plugins/coronium-mobile-proxies#readme).
io.github.coroniumio/coronium-proxy-mcp (registry entry). Hosts that read the registry install the npm package coronium-proxy-mcp or connect to the hosted remote https://api.coronium.io/mcp.npx -y coronium-proxy-mcp@2.4.3 with the environment shown under Connect.CORONIUM_TOOL_PROFILE decides which tools exist:
directory registers an explicit allowlist of 22 tools: balances (account credit, BTC and USDT), owned proxies with HTTP and SOCKS5 URLs, ready-to-use connection config (get_proxy_connection), health, connectivity test, rotation and its status, replacement, OpenVPN profile, countries, plans and stock by country and carrier, renewal quotes, tickets (list, read, create, reply), webhook read, and capabilities. It has no login tool, no OS fingerprint tools, no wallet creation, and no buy, renew, top-up or cancel tools. check_token takes no token argument. This is the profSolo se muestra el principio; lee el resto en el repo