📡 MCP Radar

codewithriza/astrail

Turn OpenAPI specs, GraphQL schemas, and existing MCP servers into typed tools for AI agents. An API-to-MCP platform with a dashboard, CLI, and TypeScript/Python clients: deterministic endpoint mappin

⭐ 3 stars
⑂ 0 forks
TypeScript
momentum ▲ 6.0
created 2026-09-12
on radar since 2026-09-14
ai-agentsapideveloper-toolsmcpmodel-context-protocolopenapiself-hostedtypescript
View on GitHub ↗Homepage ↗

About astrail

Turn APIs into agent tools. Control every call.

Open-source API-to-MCP generation and runtime. Typed tools, credential handling, approval policies, and execution traces in one codebase.

Website · Quick start · Demo · How it works · Docs · Contribute

Astrail turns API definitions into typed tools that agents can discover and call through the Model Context Protocol (MCP). Import a spec, generate the tools, and configure how they execute. The runtime brings authentication, OAuth, approvals, network policy, and traces into the same workflow.

- Start with the API you already have. Import OpenAPI/Swagger, Google Discovery, GraphQL, or an existing HTTP MCP server. - Make execution explicit. Configure allow, approval, and block policies alongside credential and scope checks. - Inspect the path from tool to endpoint. Calls follow deterministic endpoint maps; Code Mode compiles supported calls without evaluating generated JavaScript. - Try the core locally. The offline example generates and validates tools without a database, account, model key, or upstream API call.

- Why Astrail - Use cases - Quick start - See it in action - How it works - Capabilities - Run the dashboard - Connect to an endpoint - Documentation - Repository layout - Development - Current boundaries - Contribute - Community and links - License

An agent needs more than an API description to take an action: it needs a tool schema, a route to execute, credentials, and rules for when the call is allowed. Astrail brings those pieces into one workflow.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/codewithriza--astrail.html)

Related MCP servers

herry2059/project-os-for-codex

Open-source control plane for Codex projects: Git-backed context, visible agent progress, scoped MCP access, resumable work, and safe handoffs.

⭐ 104TypeScript
LilithGames/a2wave

Turn the agent CLIs you already use into shared services your whole team can call. Natural-language-driven agent orchestration for Claude Code, Cursor Agent, and OpenAI Codex.

⭐ 18TypeScript
yiaany/Mekka

The agent-native Supabase killer: SQLite speed today, distributed cloud next, without the PostgreSQL tax.

⭐ 4TypeScript
Pandusss/conus

A task manager your AI agents keep themselves. Claude Code, Codex and Gemini CLI create, start and close their own tasks over MCP; hooks keep the board honest. Self-hosted, English and Russian.

⭐ 3TypeScript
NiazMorshed2007/jev-review

Local-first MCP plugin for continuous software-quality review by AI coding agents, powered by Jev.

⭐ 209TypeScript
nassim-arifette/jevgrep

Jev-powered semantic code search for coding agents — find behavior across repositories via CLI or MCP, with exact source excerpts and line numbers.

⭐ 75TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.