Yayında
Hosted MCP — Claude Web / Desktop / Cursor için sıfır kurulum
mcp.astroway.info/mcp adresinde barındırılan akışlanabilir HTTP uç noktası — npm paketiyle aynı 700+ araç kataloğu, yerel kurulum gerekmez. Tek bir URL, tek bir Bearer başlığı ve AI istemciniz tüm AstroWay ekosistemini görür. Çok kiracılı: Bearer anahtarınızın ait olduğu hesaptan puanlar çekilir.
https://mcp.astroway.info/mcp SDK rehberini oku → Claude / Cursor / GPT için MCP sunucusu (stdio)
Resmi @astroway/mcp: AstroWay API uç noktalarının 700+ tanesini AI ajanları için araç olarak sunar. Claude Desktop, Cursor, GPT MCP istemcileriyle çalışır. Stdio modu — anahtarınız yerel makinenizde kalır, ağ atlaması yok. Sıfır kurulum senaryoları için barındırılan uç noktayı kullanın.
npx -y @astroway/mcp SDK rehberini oku → AstroWay API için TypeScript SDK
Resmi `@astroway/sdk` — `openapi-fetch` üzerinde ince bir sarıcı (~6 KB çalışma zamanı). IDE'nizdeki tüm endpoint'ler için yol otomatik tamamlama + istek/yanıt türleri. Stainless tarzı hata hiyerarşisi, 408/409/429/5xx için yerleşik yeniden deneme, OIDC + SLSA L3 kökeni.
npm install @astroway/sdk SDK rehberini oku → AstroWay API'si için Python SDK
Resmi `astroway` PyPI'de — `Astroway` (senkron) + `AsyncAstroway` (asenkron) `httpx` üzerine. Aynı yüzey — her iki istemci上的 aynı API. Stainless tarzı hata hiyerarşisi, 408/409/429/5xx'de yeniden deneme, PEP 561 tipimli paket. Python 3.9+, Güvenilir Yayımcı OIDC.
pip install astroway SDK rehberini oku → AstroWay API için PHP SDK
Resmi `astroway/sdk` Packagist'te — Guzzle 7 + PSR-18 üzerine kurulmuştur. PHP 8.1+ (salt okunur özellikler, yapılandırıcı tanıtımı). Stainless tarzı hata hiyerarşisi, 408/409/429/5xx için yerleşik yeniden deneme ara yazılımı, iki kimlik doğrulama şeması (varsayılan X-Api-Key veya Bearer).
composer require astroway/sdk SDK rehberini oku → @astroway/sdk için React arkadaşı
Resmi `@astroway/react` npm'de — `@astroway/sdk` için ince bir Stripe tarzı sarıcı. `AstrowayProvider` istemciyi React bağlamına kaldırır; `useAstroway`, `useAstrowayQuery`, `useNatalChart` kancaları, dış bağımlılıkları olmadan SWR tarzı `{ data, error, loading }` üçlüsünü döndürür. React 18+, Next.js Uygulama Router'ı ("use client" aracılığıyla), Vite, CRA ile çalışır.
npm install @astroway/react @astroway/sdk react SDK rehberini oku → AstroWay API'si için Symfony Bundle
Resmi `astroway/sdk-symfony` Packagist'te — `astroway/sdk` üzerine kurulu bir Bundle. Symfony Flex aracılığıyla otomatik olarak kaydeder, standard `config/packages/astroway.yaml` aracılığıyla yapılandırılır, herhangi bir kontrolcüye veya hizmete enjeksiyon için autowireable bir `Astroway\Astroway` hizmeti sunar. Symfony 6.4 LTS ve 7.x, PHP 8.1+ ile uyumlu.
composer require astroway/sdk-symfony SDK rehberini oku → AstroWay API için Laravel ServiceProvider
Packagist'te resmi `astroway/sdk-laravel` — `astroway/sdk` üzerinde bir ServiceProvider + facade. `composer.json` `extra.laravel.providers` üzerinden otomatik algılanır, `Astroway\Astroway` container singleton olarak kaydedilir, config `php artisan vendor:publish` ile yayınlanır. Kontrollerlere enjekte et veya facade kullan `Astroway::post("/chart", ...)`. Laravel 10/11/12 ve PHP 8.1+ ile çalışır.
composer require astroway/sdk-laravel SDK rehberini oku → İlk isteğe 4 satır
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); Yakında
Go SDK — geliştirme aşamasında
Modül `astroway-go` ile yerleşik context.Context desteği ve OpenAPI 3.1'den generated struct'lar.
önizleme →Ruby SDK — geliştirme aşamasında
Gem `astroway` Ruby 3.0+ ve Rails 7+ için. Faraday taşıma ile çalışır.
önizleme →Rust SDK — geliştirme aşamasında
Crate `astroway` ile Tam async desteği Tokio aracılığıyla ve OpenAPI 3.1'den generated type-safe enum'lar.
önizleme →Özel sarma
Listemizde dilin yok mu? Tüm endpoint’ler standart OpenAPI 3.1 spesifikasyonunda — openapi-generator ya da stainless ile kendi istemcini üret.