AstroWay API documentation search and endpoint lookup with credit prices. No API key needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Find endpoints by subject and get, for each, the method, the URL, the credit cost, the required body fields and a link to its reference page. Covers all 770 operations. No API key needed, so you can price a workflow before you have one.
Subject or path fragment, e.g. "natal chart", "bazi", "solar return", "/transits".
How many endpoints to return, 1 to 25. Default 8.
Only endpoints that answer without a key. Default false.
Find endpoints by subject and get, for each, the method, the URL, the credit cost, the required body fields and a link to its reference page. Covers all 770 operations. No API key needed, so you can price a workflow before you have one.
| Argument | Type | Description |
|---|---|---|
| limit | integer | How many endpoints to return, 1 to 25. Default 8. |
| query* | string | Subject or path fragment, e.g. "natal chart", "bazi", "solar return", "/transits". |
| keyless_only | boolean | Only endpoints that answer without a key. Default false. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "How many endpoints to return, 1 to 25. Default 8."
},
"query": {
"type": "string",
"minLength": 2,
"description": "Subject or path fragment, e.g. \"natal chart\", \"bazi\", \"solar return\", \"/transits\"."
},
"keyless_only": {
"type": "boolean",
"description": "Only endpoints that answer without a key. Default false."
}
}
}The whole guide index grouped by section, so you can see what exists before searching for it. Pair with find_endpoint for the API reference, which is listed by subject rather than here.
| Argument | Type | Description |
|---|---|---|
| lang | string | Page language. Default "uk", which is where the guides are written. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"lang": {
"enum": [
"uk",
"en",
"any"
],
"type": "string",
"description": "Page language. Default \"uk\", which is where the guides are written."
}
}
}Fetch one guide as markdown. Takes the `url` that search_docs printed, for example "/api-conventions/". Only pages in the index can be read.
| Argument | Type | Description |
|---|---|---|
| url* | string | Page path as search_docs printed it, e.g. "/credits/" or "/en/errors/". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"minLength": 1,
"description": "Page path as search_docs printed it, e.g. \"/credits/\" or \"/en/errors/\"."
}
}
}Search the AstroWay guides: authentication, credits, error codes, field formats, agent setup and every product page. Returns title, URL, section list and the argument to pass to read_doc. No API key needed. For "which endpoint do I call" use find_endpoint instead, which also gives the price.
| Argument | Type | Description |
|---|---|---|
| lang | string | Page language. Default "any"; the guides are written in Ukrainian and mirrored in English. |
| limit | integer | How many pages to return, 1 to 25. Default 5. |
| query* | string | What you want to know, e.g. "rate limits", "timezone format", "webhook signature". |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"uk",
"en",
"any"
],
"type": "string",
"description": "Page language. Default \"any\"; the guides are written in Ukrainian and mirrored in English."
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "How many pages to return, 1 to 25. Default 5."
},
"query": {
"type": "string",
"minLength": 2,
"description": "What you want to know, e.g. \"rate limits\", \"timezone format\", \"webhook signature\"."
}
}
}