Dirilis
Hosted MCP — tanpa instalasi untuk Claude Web / Desktop / Cursor
Titik akhir HTTP yang dapat dialirkan di mcp.astroway.info/mcp — katalog 700+ alat yang sama dengan paket npm, tanpa instalasi lokal. Satu URL, satu header Bearer, dan klien AI Anda melihat seluruh ekosistem AstroWay. Multi-penyewa: kredit ditarik dari akun yang memiliki kunci Bearer Anda.
https://mcp.astroway.info/mcp baca panduan SDK → Server MCP (stdio) untuk Claude / Cursor / GPT
Resmi @astroway/mcp: mengekspos semua 700+ endpoint API AstroWay sebagai alat untuk agen AI. Bekerja dengan Claude Desktop, Cursor, klien MCP GPT. Mode stdio — kunci Anda tetap di perangkat Anda, tanpa lompatan jaringan. Untuk skenario tanpa instalasi, gunakan endpoint yang dihosting.
npx -y @astroway/mcp baca panduan SDK → SDK TypeScript untuk AstroWay API
Resmi `@astroway/sdk` — wrapper tipis di atas `openapi-fetch` (~6 KB runtime). Otomatis penyelesaian jalur + tipe permintaan/tanggapan di IDE Anda untuk semua endpoint. Hierarki kesalahan gaya Stainless, retry bawaan untuk 408/409/429/5xx, OIDC + SLSA L3 provenance.
npm install @astroway/sdk baca panduan SDK → SDK Python untuk API AstroWay
Resmi `astroway` di PyPI — `Astroway` (sinkron) + `AsyncAstroway` (asinkron) di atas `httpx`. Permukaan identik — API yang sama pada kedua klien. Hierarki kesalahan gaya Stainless, ulangi pada 408/409/429/5xx, paket tipifikasi PEP 561. Python 3.9+, Penerbit Terpercaya OIDC.
pip install astroway baca panduan SDK → SDK PHP untuk API AstroWay
Resmi `astroway/sdk` di Packagist — dibangun di atas Guzzle 7 + PSR-18. PHP 8.1+ (properti readonly, promosi konstruktor). Hierarki kesalahan gaya Stainless, middleware retry bawaan pada 408/409/429/5xx, dua skema autentikasi (X-Api-Key default atau Bearer).
composer require astroway/sdk baca panduan SDK → Pendamping React untuk @astroway/sdk
Resmi `@astroway/react` di npm — pembungkus tipis gaya Stripe untuk `@astroway/sdk`. `AstrowayProvider` mengangkat klien ke konteks React; hook `useAstroway`, `useAstrowayQuery`, `useNatalChart` mengembalikan triple `{ data, error, loading }` gaya SWR dengan zero ketergantungan eksternal. Bekerja dengan React 18+, Next.js App Router (via "use client"), Vite, CRA.
npm install @astroway/react @astroway/sdk react baca panduan SDK → Bundle Symfony untuk API AstroWay
Resmi `astroway/sdk-symfony` di Packagist — Bundle yang dibangun di atas `astroway/sdk`. Mendaftar secara otomatis melalui Symfony Flex, dikonfigurasi melalui file `config/packages/astroway.yaml` standar, mengekspos layanan `Astroway\Astroway` yang dapat dihubungkan untuk disuntikkan ke dalam kontroler atau layanan apa pun. Kompatibel dengan Symfony 6.4 LTS dan 7.x, PHP 8.1+.
composer require astroway/sdk-symfony baca panduan SDK → ServiceProvider Laravel untuk API AstroWay
Resmi `astroway/sdk-laravel` di Packagist — sebuah ServiceProvider + facade di atas `astroway/sdk`. Auto-dideteksi melalui `composer.json` `extra.laravel.providers`, `Astroway\Astroway` terdaftar sebagai singleton kontainer, konfigurasi dipublikasi via `php artisan vendor:publish`. Suntikkan ke controller atau gunakan facade `Astroway::post("/chart", ...)`. Bekerja dengan Laravel 10/11/12, PHP 8.1+.
composer require astroway/sdk-laravel baca panduan SDK → 4 baris untuk permintaan pertama
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); Segera hadir
SDK Go — dalam pengembangan
Modul `astroway-go` dengan dukungan context.Context bawaan dan struct yang dihasilkan dari OpenAPI 3.1.
pratinjau →SDK Ruby — dalam pengembangan
Gem `astroway` untuk Ruby 3.0+ dan Rails 7+. Bekerja dengan transportasi Faraday.
pratinjau →Rust SDK — dalam pengembangan
Crate `astroway` dengan dukungan async penuh melalui Tokio dan enum tipe-aman yang dihasilkan dari OpenAPI 3.1.
pratinjau →Wrapper sendiri
Tidak menemukan bahasa yang kamu gunakan di daftar kami? Semua endpoint dideskripsikan dalam spesifikasi OpenAPI 3.1 standar — buat klien sendiri melalui openapi-generator atau stainless.