agoda-com/api-agent
Universal MCP server for GraphQL/REST APIs
Overview
agoda-com/api-agent is a Python MCP server licensed under MIT. Universal MCP server for GraphQL/REST APIs Topics: api, mcp.
Ranked #2610 out of 25632 indexed tools.
Ecosystem
Python MIT
apimcp
Signal Breakdown
Stars 248
Freshness 10d ago
Issue Health 25%
Contributors 1
Dependents 0
Forks 35
Description Brief
License MIT
How to Improve
Description low impact
Issue Health high impact
Contributors medium impact
Matched Queries
From the README
# API Agent **Turn any API into an MCP server. Query in English. Get results—even when the API can't.** Point at any GraphQL or REST API. Ask questions in natural language. The agent fetches data, stores it in DuckDB, and runs SQL post-processing. Rankings, filters, JOINs work **even if the API doesn't support them**. ## What Makes It Different **🎯 Zero config.** No custom MCP code per API. Point at a GraphQL endpoint or OpenAPI spec — schema introspected automatically. **✨ SQL post-processing.** API returns 10,000 unsorted rows? Agent ranks top 10. No GROUP BY? Agent aggregates. Need JOINs across endpoints? Agent combines. **🔒 Safe by default.** Read-only. Mutations blocked unless explicitly allowed. **🧠 Recipe learning.** Successful queries become cached pipelines. Reuse instantly without LLM reasoning. ## Quick Start **1. Run (choose one):** ```bash # Direct run (no clone needed) OPENAI_API_KEY=your_key uvx --from git+https://github.com/agoda-com/api-agent api-agent #Read full README on GitHub →
Are you the maintainer? Claim this listing