Δημοσιευμένα
Φιλοξενούμενο MCP — χωρίς εγκατάσταση για Claude Web / Desktop / Cursor
Φιλοξενούμενη HTTP τελική διεύθυνση μέσω mcp.astroway.info/mcp — ίδια συλλογή εργαλείων 700+ όπως το πακέτο npm, χωρίς τοπική εγκατάσταση. Μία διεύθυνση URL, ένα κεφαλίδα Bearer, και ο πελάτης σου AI βλέπει ολόκληρο το οικοσύστημα AstroWay. Πολυ-ενοικιαστής: οι πιστώσεις αντλούνται από τον λογαριασμό που κατέχει το κλειδί Bearer σου.
https://mcp.astroway.info/mcp διάβασε τον οδηγό SDK → Διακομιστής MCP (stdio) για Claude / Cursor / GPT
Επίσημο @astroway/mcp: εκθέτει όλα τα 700++ endpoints API του AstroWay ως εργαλεία για AI agents. Λειτουργεί με Claude Desktop, Cursor, πελάτες GPT MCP. Λειτουργία stdio — το κλειδί σου παραμένει στη συσκευή σου, χωρίς άλματα δικτύου. Για σενάρια χωρίς εγκατάσταση χρησιμοποίησε το φιλοξενούμενο endpoint.
npx -y @astroway/mcp διάβασε τον οδηγό SDK → SDK TypeScript για το AstroWay API
Επίσημο `@astroway/sdk` — λεπτή περιτύλιξη πάνω από το `openapi-fetch` (~6 KB runtime). Αυτοματοποίηση διαδρομών + τύποι αιτημάτων/απαντήσεων στο IDE σου για όλα τα {endpoints}+ endpoints. Ιεραρχία σφαλμάτων τύπου Stainless, ενσωματωμένη επανάληψη σε 408/409/429/5xx, OIDC + SLSA L3 προέλευση.
npm install @astroway/sdk διάβασε τον οδηγό SDK → Python SDK για το AstroWay API
Επίσημο `astroway` στο PyPI — `Astroway` (sync) + `AsyncAstroway` (async) πάνω από `httpx`. Ταυτόσημη επιφάνεια — η ίδια API και στα δύο clients. Ιεραρχία σφαλμάτων τύπου Stainless, επανάληψη σε 408/409/429/5xx, PEP 561 пакέτο με τύπους. Python 3.9+, Trusted Publisher OIDC.
pip install astroway διάβασε τον οδηγό SDK → PHP SDK για το AstroWay API
Επίσημο `astroway/sdk` στο Packagist — κατασκευασμένο με Guzzle 7 + PSR-18. PHP 8.1+ (μόνο για ανάγνωση ιδιότητες, προώθηση κατασκευαστή). Ιεραρχία σφαλμάτων τύπου Stainless, ενσωματωμένο middleware επανάληψης σε 408/409/429/5xx, δύο σχήματα αυθεντικοποίησης (X-Api-Key προεπιλογή ή Bearer).
composer require astroway/sdk διάβασε τον οδηγό SDK → Συνεργάτης React για @astroway/sdk
Επίσημο `@astroway/react` στο npm — ένα λεπτό Stripe-στυλ wrapper πάνω από `@astroway/sdk`. Ο `AstrowayProvider` ανυψώνει τον πελάτη στο контέκστ React; τα hooks `useAstroway`, `useAstrowayQuery`, `useNatalChart` επιστρέφουν ένα τρίπτυχο SWR-στυλ `{ data, error, loading }` με μηδέν εξωτερικές εξαρτήσεις. Λειτουργεί με React 18+, Next.js App Router (μέσω "use client"), Vite, CRA.
npm install @astroway/react @astroway/sdk react διάβασε τον οδηγό SDK → Σύμπλεγμα Symfony για το AstroWay API
Επίσημο `astroway/sdk-symfony` στο Packagist — ένα Σύμπλεγμα πάνω από το `astroway/sdk`. Αυτο-εγγράφεται μέσω Symfony Flex, ρυθμίζεται μέσω του τυποποιημένου `config/packages/astroway.yaml`, εκθέτει μια αυτο-συνδεμένη υπηρεσία `Astroway\Astroway` για ένεση σε οποιοδήποτε ελεγκτή ή υπηρεσία. Συμβατό με Symfony 6.4 LTS και 7.x, PHP 8.1+.
composer require astroway/sdk-symfony διάβασε τον οδηγό SDK → Laravel ServiceProvider για το AstroWay API
Επίσημο `astroway/sdk-laravel` στο Packagist — ένα ServiceProvider + фасάδ στο επίπεδο `astroway/sdk`. Αυτο-ανακαλύπτεται μέσω `composer.json` `extra.laravel.providers`, `Astroway\Astroway` καταχωρημένο ως singleton контейнερ, config δημοσιευμένο μέσω `php artisan vendor:publish`. Εισαγωγή σε controllers ή χρήση του фасάδ `Astroway::post("/chart", ...)`. Λειτουργεί με Laravel 10/11/12, PHP 8.1+.
composer require astroway/sdk-laravel διάβασε τον οδηγό SDK → 4 γραμμές μέχρι το πρώτο αίτημα
import { Astroway } from '@astroway/sdk';
const aw = new Astroway({ apiKey: process.env.ASTROWAY_API_KEY! });
const { data: chart } = await aw.client.POST('/chart', {
body: {
date: '1990-07-14',
time: '14:30:00',
timezoneOffset: 3,
latitude: 50.4501,
longitude: 30.5234,
houseSystem: 'P',
},
});
console.log(chart.angles.asc); Επόμενα
Go SDK — σε ανάπτυξη
Μοντέλο `astroway-go` με ενσωματωμένη υποστήριξη context.Context και struct που δημιουργούνται από OpenAPI 3.1.
προεπισκόπηση →Ruby SDK — σε ανάπτυξη
Gem `astroway` για Ruby 3.0+ και Rails 7+. Λειτουργεί με μεταφορά Faraday.
προεπισκόπηση →Rust SDK — σε ανάπτυξη
Crate `astroway` με πλήρη υποστήριξη async μέσω Tokio και ασφαλείς enum τύπους που παράγονται από OpenAPI 3.1.
προεπισκόπηση →Το δικό σου wrapper
Δεν βρήκες τη γλώσσα σου στη λίστα μας; Όλοι οι endpoints περιγράφονται σε ένα τυποποιημένο OpenAPI 3.1 spec — δημιούργησε τον δικό σου πελάτη μέσω openapi-generator ή stainless.