Tarot
Tarot MCP — Pipeworx original 78-card tarot deck (Rider–Waite–Smith tradition). Keyless, no…
Descripción del creador (original en inglés)
Vedic and Western astrology for AI agents: charts, dasha, matchmaking, panchanga, numerology, tarot.
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.
AuthorizationLos 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 …”.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
Ejecuta esto en tu terminal
claude mcp add --transport http asterwise https://mcp.asterwise.com/mcp --header 'Authorization: your-value'Completa los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"asterwise": {
"url": "https://mcp.asterwise.com/mcp",
"headers": {
"Authorization": "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": {
"asterwise": {
"type": "http",
"url": "https://mcp.asterwise.com/mcp",
"headers": {
"Authorization": "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ú.
Esta dirección necesita una clave en un header de la solicitud, y el menú para agregar conectores no puede ponerla. Usa Claude Code, Cursor o VS Code.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Authorization secreto obligatorio HTTP headerEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Todavía no hemos leído la lista de herramientas de este servidor; revisamos los endpoints por turnos.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 6 nov 2026
El nombre en el registro se verificó con el dominio asterwise.com (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Aún sin revisar; revisamos los endpoints por turnos
Aún sin revisar; revisamos los endpoints por turnos
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ó 1 de 1 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: Authorization
Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.
El repo de GitHub cambió por última vez –, y la última versión (1.0.1) llegó al registro hace 2 meses.
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: Tarot, Vedicchart, Astrodai Vedic Astrology & Ephemeris Engine
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
Tarot MCP — Pipeworx original 78-card tarot deck (Rider–Waite–Smith tradition). Keyless, no…
Free Vedic astrology: panchang, birth charts, matching, doshas, dashas, transits and calendars.
Vedic astrology and ephemeris engine calibrated to Swiss Ephemeris and Jagannatha Hora.
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.
Astrology and divination calculations as MCP tools. 118 tools covering Vedic and Western astrology, numerology, tarot, crystals, dreams, natal charts, Dasha, matchmaking and Panchanga, with interpretations that follow classical Jyotish method. Every position is verified against an independent Swiss Ephemeris run (asterwise.com/proof) and checked against NASA JPL Horizons, median 0.050 arcseconds over 80 positions (asterwise.com/accuracy). How it compares with seven other astrology APIs, sourced and dated: asterwise.com/compare.
See it first: 46-second demo of Claude Desktop casting a chart through this server, and the independent Swiss Ephemeris cross-check.
Sign up free at asterwise.com/dashboard: 500 calls/month on the Sandbox tier. No credit card. No time limit.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "asterwise": { "command": "npx", "args": [ "mcp-remote", "https://mcp.asterwise.com/mcp" ], "env": { "MCP_HEADER_AUTHORIZATION": "Bearer your-api-key-here" } } } }
Add to .cursor/mcp.json in your project:
{
"mcpServers": { "asterwise": { "url": "https://mcp.asterwise.com/mcp", "headers": { "Authorization": "Bearer your-api-key-here" } } } }
curl https://mcp.asterwise.com/health
Three methods supported:
Method 1 — API Key (quick start) Pass your Asterwise API key (starts with aw_) either as Authorization: Bearer or as an X-API-Key: header. Both are equivalent; use whichever your MCP client can set.
Method 2 — OAuth 2.1 (production) Exchange your API key for a short-lived token:
curl -X POST https://mcp.asterwise.com/oauth/token \
-H "Content-Type: application/json" \ -d '{ "grant_type": "client_credentials", "client_id": "your-api-key", "client_secret": "your-api-key" }'
Returns: {"access_token": "...", "expires_in": 3600, ...}
Use the token: Authorization: Bearer
Access tokens are stateless HS256 JWTs. The API key is carried inside the token encrypted with a key derived from JWT_SECRET; only a SHA-256 hash of the key appears in the sub claim. Keep JWT_SECRET private.
Method 3 — OAuth 2.1 authorization code for MCP clients (Claude, Cursor, VS Code, Smithery) MCP clients log a user in through the standard authorization-code flow with PKCE (S256). Discovery is at /.well-known/oauth-authorization-server. Two ways for a client to identify itself are supported:
client_id. The URL must serve a JSON document whose client_id equals the URL, with client_name, redirect_uris, and token_endpoint_auth_method: "none". These clients are public: no secret, PKCE only, authorization_code and refresh_token grants, refresh tokens rotate on every use. Redirect URIs must be https, or http on localhost / 127.0.0.1 / [::1] (port ignored, per RFC 8252). A reference document you can copy: https://asterwise.com/public/oauth/example-client.json.POST /oauth/register, deprecated in the MCP spec but still supported): returns a client_id and client_secret; the secret is required at /oauth/token.The server fetches metadata documents with SSRF protections (public addresses only, no redirects, 64 KB, 10 s) and caches them for the document's Cache-Control: max-age (60 s to 24 h, default 1 h). The consent page shows the host that published the document.
For hosts that speak stdio instead of HTTP (Glama hosted builds, a local Claude Desktop entry, quick tests):
pip install -r requirements.txt
ASTERWISE_API_KEY=aw_your_key python stdio.py
Over stdio the key comes from ASTERWISE_API_KEY; the server starts and lists its tools without one, and tool calls need it. Logs go to stderr.
Copy .env.example to .env and set at least:
| Variable | Required | Description |
|---|---|---|
ASTERWISE_API_BASE_URL | Yes | Asterwise API base URL (e.g. https://api.asterwise.com). |
JWT_SECRET | For /oauth/token | At least 32 characters; used to sign access tokens. |
MCP_SERVER_HOST / MCP_SERVER_PORT | No | Bind address and port for the MCP HTTP server. |
LOG_LEVEL | No | Default INFO. |
MCP_OAUTH_SECRET | For OAuth | Shared with asterwise-api; verifies access tokens issued by its /v1/oauth/token. |
ASTERWISE_API_KEY | stdio only | Your Asterwise API key for python stdio.py; HTTP deployments take the key per request instead. |
INTERNAL_API_TOKEN | For OAuth client registration | Shared with asterwise-api; used when forwarding dynamic client registration. |
FRONTEND_URL | For /authorize | Where the browser is sent for sign-in and consent (e.g. https://asterwise.com). |
OPENAI_APPS_CHALLENGE_TOKEN | No | Served at /.well-known/openai-apps-challenge for directory verification. |
The MCP server exposes 118 tools organized by Python module. The categorization reflects code organization; tools may serve multiple traditions (e.g. matchmaking includes both Sanskrit Dashakoot and Tamil Porutham methods).
For the full tool list see docs.asterwise.com or the MCP server's tool listing endpoint.
python -m venv .venv
source .venv/bin/activate pip install -r requirements-dev.txt export ASTERWISE_API_BASE_URL=https://api.asterwise.com export JWT_SECRET="$(python -c 'import secrets; print(secrets.token_hex(32))')" uvicorn server:app --host 0.0.0.0 --port 8080
uvicorn server:app is the same entry point the production Dockerfile and railway.toml use, so the auth middleware, OAuth routes and /health are all present locally. Runtime dependencies are pinned in requirements.txt; requirements-dev.txt adds the test tooling.
pytest
Coverage is enforced at 78% for core modules (auth, client, errors, logging_config, models, runtime, server); tool modules are excluded from the gate (see .coveragerc).
MIT. See LICENSE. Security reports: see SECURITY.md.