Si has trabajado con Claude Desktop el último año, seguramente has visto MCP (Model Context Protocol). Es un estándar abierto de Anthropic para conectar herramientas externas a los modelos de AI. Unas pocas líneas de configuración y Claude puede acceder al sistema de archivos, bases de datos o cualquier API.
En este post, cómo añadir cálculos astrológicos a un agente de AI mediante MCP. Tiempo: menos de 5 minutos.
Qué es MCP
Sección titulada «Qué es MCP»MCP es un protocolo mediante el cual los modelos de AI invocan herramientas. Imagina que es un “REST API para agentes de AI”:
- Servidor expone herramientas (cálculos, consultas, acciones)
- Cliente (Claude Desktop, Cursor, agente personalizado) las descubre y las invoca
- El modelo decide por sí mismo cuándo y qué herramienta usar: en base a la solicitud del usuario
Los servidores MCP pueden ser locales (ejecutados como subproceso) o remotos (HTTP). La mayoría son locales, se publican en npm y se inician mediante npx.
Servidor MCP AstroWay
Sección titulada «Servidor MCP AstroWay»MCP-сервер AstroWay expone una herramienta por cada operación de API, 735 en el paquete npm y 843 en el servidor alojado, con nombres del tipo astroway_<grupo>_<operación>:
astroway_western_charty herramientas relacionadas para cartas, tránsitos, progresiones y retornosastroway_relational_*para sinastría, composite y cartas grupalesastroway_ai_interpret_natal,astroway_ai_interpret_synastry: interpretaciones de AI- grupos Human Design, védica, china, helenística, tarot y numerología
Para acortar la lista, conecta un solo servidor de dominio en lugar del catálogo completo, ver configuración MCP
Configuración para Claude Desktop
Sección titulada «Configuración para Claude Desktop»Paso 1: Obtén la clave API
Sección titulada «Paso 1: Obtén la clave API»Regístrate en astroway.info y crea una clave API gratuita (10 000 créditos/mes, sin tarjeta).
Paso 2: Edita la configuración de Claude Desktop
Sección titulada «Paso 2: Edita la configuración de Claude Desktop»Archivo claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Añade el servidor astroway:
{ "mcpServers": { "astroway": { "command": "npx", "args": ["@astroway/mcp"], "env": { "ASTROWAY_API_KEY": "aw_live_your_key_here" } } }}Paso 3: Reinicia Claude Desktop
Sección titulada «Paso 3: Reinicia Claude Desktop»Después del reinicio, las herramientas AstroWay aparecerán en el menú de herramientas del campo de entrada del chat.
Cómo usar
Sección titulada «Cómo usar»Ahora simplemente habla con Claude en lenguaje natural:
Tú: Genera la carta natal de una persona nacida el 14 de julio de 1990 a las 14:30 en Kyiv. ¿Qué significa su Sol en Cáncer en la casa 10?
Claude: Invoca
natal_chartcon las coordenadas parseadas, luegointerpret_placement. Aquí está la carta natal. El Sol en Cáncer en la casa 10 indica…
Claude mismo:
- parsea el lenguaje natural (ciudad → coordenadas)
- elige la herramienta correcta
- formatea la respuesta
Tu agente
Sección titulada «Tu agente»Si construyes un agente AI personalizado (no Claude Desktop), también puedes usar el servidor MCP. El protocolo está documentado:
import { spawn } from 'child_process';
const mcp = spawn('npx', ['@astroway/mcp'], { env: { ...process.env, ASTROWAY_API_KEY: process.env.ASTROWAY_API_KEY, }, stdio: ['pipe', 'pipe', 'pipe'],});
// MCP initializemcp.stdin.write(JSON.stringify({ jsonrpc: '2.0', id: 1, method: 'initialize', params: { protocolVersion: '2024-11-05', capabilities: {} },}) + '\n');
// List the toolsmcp.stdin.write(JSON.stringify({ jsonrpc: '2.0', id: 2, method: 'tools/list',}) + '\n');
// Call a toolmcp.stdin.write(JSON.stringify({ jsonrpc: '2.0', id: 3, method: 'tools/call', params: { name: 'natal_chart', arguments: { date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.4501, longitude: 30.5234, }, },}) + '\n');La mayoría de los frameworks para agentes (LangChain, LlamaIndex, etc.) tienen soporte integrado para MCP.
Alternativa: HTTP-API directo
Sección titulada «Alternativa: HTTP-API directo»Si no quieres los costos adicionales de MCP, llama al HTTP-API directamente desde el agente:
async function callAstrowayTool(tool: string, input: object) { const res = await fetch(`https://api.astroway.info/v1/${tool}`, { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify(input), }); return res.json();}
// Use in your agent loopconst chart = await callAstrowayTool('chart', birthData);Ventajas de MCP: descripciones estructuradas de herramientas, autodetección, manejo de errores estandarizado. Ventajas de HTTP: más simple, funciona en cualquier lugar, sin subprocesos.
Ejemplos de prompts
Sección titulada «Ejemplos de prompts»Cuando MCP esté configurado, prueba en Claude:
- ¿Cuál es mi horóscopo diario? Nací el 3 de octubre de 1993 a las 6 de la mañana en Nueva York.
- Calcula mi tipo de Human Design. Nacido el 22 de abril de 1987 a las 16:45 en Londres.
- Compara la compatibilidad de dos personas: yo (14 de julio de 1990, Kyiv) y mi amiga (22 de marzo de 1992, París).
- ¿Cuáles son los principales tránsitos para mí hoy? Da una interpretación.
- No sé la hora exacta de nacimiento. ¿Qué muestra el análisis de sensibilidad para un rango de ±30 minutos?
Claude seleccionará automáticamente las herramientas necesarias, llamará varias en cadena de forma coordinada y formateará la respuesta en lenguaje humano.
Seguridad y disclaimer
Sección titulada «Seguridad y disclaimer»Las herramientas de interpretación AI de AstroWay (interpret_*, *_horoscope) tienen guardrails de seguridad integrados:
- Ningún consejo médico, legal o financiero
- Disclaimer automáticos inyectados
- Filtrado de contenido
Cuando el agente muestra el texto de interpretación al usuario, mantén el disclaimer. Está en el campo disclaimer de cada respuesta de AI.
Precios
Sección titulada «Precios»Las llamadas MCP pasan por el mismo sistema de créditos que HTTP. Muestras simples (10 créditos) → chart (20) → sinastría (50) → interpretación AI (50).
Para uso personal (un usuario que hace preguntas a Claude) - alrededor de 200–500 créditos al mes. Plan gratuito con holgura.
Para un agente en producción con cientos de usuarios - calcula según la mezcla de endpoints. Bot de horóscopo diario para 1 000 usuarios = 1 000 × 20 × 30 = 600 000 créditos/mes → plan Pro.
Qué sigue
Sección titulada «Qué sigue»- AstroWay MCP en npm
- Agentes AI y MCP: caso de uso: guía de integración completa
- Horoscope & AI Interpretations API: página del producto
- Inicio rápido: obtén la clave API (gratis, 10 000 créditos/mes)
Posiciones al segundo de arco en 4 líneas de código.
Clave gratuita sin tarjeta. 5 000 llamadas al mes antes del primer pago.