Vydané
Hosted MCP — bez instalace pro Claude Web / Desktop / Cursor
Hostovaný streamovací HTTP endpoint na mcp.astroway.info/mcp — stejný katalog 700+ nástrojů jako npm balíček, bez nutnosti místní instalace. Jedna URL, jeden Bearer hlavička, a váš AI klient vidí celý AstroWay ekosystém. Multi-tenant: kredity se odečítají z účtu, který vlastní váš Bearer klíč.
https://mcp.astroway.info/mcp přečíst SDK návod → MCP server (stdio) pro Clauda / Cursor / GPT
Oficiální @astroway/mcp: zpřístupňuje všech 700+ koncových bodů AstroWay API jako nástroje pro AI agenty. Funguje s Claudem Desktop, Cursorem, GPT MCP klienty. Stdio režim — tvůj klíč zůstává na tvém zařízení, žádné síťové skoky. Pro scénáře bez instalace použij místo toho hostovaný endpoint.
npx -y @astroway/mcp přečíst SDK návod → TypeScript SDK pro AstroWay API
Oficiální `@astroway/sdk` — tenká vrstva nad `openapi-fetch` (~6 KB runtime). Autocomplete cest + typy požadavků/odpovědí ve vašem IDE pro všechny {endpoints}-koncové body. Stainless-styl hierarchie chyb, vestavěné opakování při 408/409/429/5xx, OIDC + SLSA L3 prokazatelnost.
npm install @astroway/sdk přečíst SDK návod → Python SDK pro AstroWay API
Oficiální `astroway` na PyPI — `Astroway` (sync) + `AsyncAstroway` (async) nad `httpx`. Identická surface — stejná API na obou klientech. Stainless-styl hierarchie chyb, retry při 408/409/429/5xx, PEP 561 typovaný balíček. Python 3.9+, Důvěryhodný vydavatel OIDC.
pip install astroway přečíst SDK návod → PHP SDK pro AstroWay API
Oficiální `astroway/sdk` na Packagist — postavený na Guzzle 7 + PSR-18. PHP 8.1+ (pouze pro čtení vlastnosti, konstruktor propagace). Stainless-styl hierarchie chyb, vestavěný retry middleware na 408/409/429/5xx, dvě auth schéma (X-Api-Key výchozí nebo Bearer).
composer require astroway/sdk přečíst SDK návod → Doplněk React pro @astroway/sdk
Oficiální `@astroway/react` na npm — tenký Stripe-podobný obal kolem `@astroway/sdk`. `AstrowayProvider` zvedá klienta do kontextu React; hooky `useAstroway`, `useAstrowayQuery`, `useNatalChart` vracejí trojici `{ data, error, loading }` ve stylu SWR s nulovými externími závislostmi. Funkční s React 18+, Next.js App Router (pomocí "use client"), Vite, CRA.
npm install @astroway/react @astroway/sdk react přečíst SDK návod → Symfony Bundle pro AstroWay API
Oficiální `astroway/sdk-symfony` na Packagist — Bundle postavený na `astroway/sdk`. Auto-registruje se prostřednictvím Symfony Flex, konfiguruje se prostřednictvím standardního `config/packages/astroway.yaml`, nabízí autowireable službu `Astroway\Astroway` pro injekci do libovolného kontroleru nebo služby. Kompatibilní se Symfony 6.4 LTS a 7.x, PHP 8.1+.
composer require astroway/sdk-symfony přečíst SDK návod → Laravel ServiceProvider pro AstroWay API
Oficiální `astroway/sdk-laravel` na Packagist — ServiceProvider + facade nad `astroway/sdk`. Automaticky zjištěn prostřednictvím `composer.json` `extra.laravel.providers`, `Astroway\Astroway` registrován jako singleton kontejneru, konfigurace publikována prostřednictvím `php artisan vendor:publish`. Vložte do kontrolérů nebo použijte facade `Astroway::post("/chart", ...)`. Funkční s Laravel 10/11/12, PHP 8.1+.
composer require astroway/sdk-laravel přečíst SDK návod → 4 řádky ke svému prvnímu požadavku
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); Brzy k dispozici
Go SDK — ve vývoji
Modul `astroway-go` s vestavěnou podporou context.Context a struktury generované z OpenAPI 3.1.
náhled →Ruby SDK — ve vývoji
Gem `astroway` pro Ruby 3.0+ a Rails 7+. Pracuje s Faraday transportem.
náhled →Rust SDK — ve vývoji
Crate `astroway` s plnou async podporou přes Tokio a typově bezpečnými enumy generovanými z OpenAPI 3.1.
náhled →Vlastní obálka
Nenašel jsi svůj jazyk v našem seznamu? Všechny endpointy jsou popsány ve standardizované OpenAPI 3.1 specifikaci — vygeneruj si vlastního klienta pomocí openapi-generator nebo stainless.