Skip to main content
Glama

Server Details

Evidence-first registry of real-world APIs for AI agents, with verified metadata and comparison.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
rwapis/realworldapis-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 7 tools

Disambiguation4/5

The descriptions explicitly route between tools: find_api_for_task for open-ended tasks, search_apis for known filters, search_capabilities for capability-level conditions, get_api for a single known API, and compare_apis for known candidates. The only residual overlap is that search_apis, search_capabilities and find_api_for_task all return shortlists, which could occasionally cause misselection, but the stated contracts are clear.

Naming Consistency5/5

Every tool is snake_case with a leading verb: compare_apis, compose_workflow, find_api_for_task, get_api, search_apis, search_capabilities, verify_requirement. The pattern is predictable and find_api_for_task, while longer, still fits the verb_object convention.

Tool Count5/5

Seven tools is well within the ideal range and each one covers a distinct phase of the API-discovery job (task search, filtered search, capability search, single lookup, comparison, requirement verification, workflow composition). No filler tools are present.

Completeness4/5

The surface covers the full decision lifecycle from open-ended discovery through verification and planning-only composition, with explicit non-goals (no execution) stated. Minor gaps remain: no enumeration/browse or taxonomy-listing tool, and no way to record or feed back a provider's actual behavior, but agents can approximate browsing via search_apis with sparse filters.

Available Tools

7 tools
compare_apisCompare APIsA
Read-onlyIdempotent
Inspect

Compare 2–8 already-known APIs side by side using canonical catalog fields plus capability-graph summary fields such as verified capability count, physical consequences, approval relevance and irreversibility. Use get_api for the full decision profile of one API and search_capabilities for capability-level filtering. No missing value is inferred and Unknown remains Unknown.

Inputs: apis (required), fields. Returns: name, fields, method, records, +3 more

compose_workflowCompose workflowA
Read-onlyIdempotent
Inspect

Propose a planning-only API workflow from 1–8 structured steps. Include the complete original goal and restrictions. Returns canonical candidates, evidence, Unknown requirements and bounded alternatives. Does not draft with AI, verify execution readiness, implement processing or execute provider operations.

Inputs: workflow (required). Returns: steps, handoffs, workflow, planning_only, +3 more

find_api_for_taskFind API for TaskA
Read-only
Inspect

Find the best APIs for a natural-language physical-world task. Use this for open-ended task or outcome-based recommendations; use search_apis when you already know exact filters, get_api for one known API, or compare_apis for known candidates. Returns an authoritative canonical structured_results shortlist plus a best-effort AI comparison restricted to that shortlist. The canonical engine now applies Verified/High capability evidence before ranking: explicit hard requirements expressed with terms such as must, required, no or without can exclude a candidate only when verified evidence contradicts them. Unknown evidence remains eligible and is surfaced as uncertainty. requirements.mcp, openapi and auth are translated into explicit requirements; categories and capabilities remain task-shaping hints. free_tier and min_readiness are accepted for compatibility but are not hard filters.

Inputs: task (required), limit, requirements. Returns: ai, name, task, method, +11 more

get_apiGet APIA
Read-onlyIdempotent
Inspect

Retrieve one canonical API decision profile when you already know its name or slug. The response includes the full Verified/High capability profile with execution, access, approval, reversibility, physical-consequence and evidence fields. Exact slug or exact API name is preferred; a partial identifier is accepted only when it uniquely resolves to one record.

Inputs: identifier (required). Returns: name, record, source, evidence_policy, +1 more

search_apisSearch APIsA
Read-onlyIdempotent
Inspect

Search the canonical registry when you already know keywords or exact requirements. All supplied filter groups combine with AND logic; array capability filters require every supplied value, and protocol fields match the exact Yes/No/Unknown status, so Unknown never satisfies Yes. Results include each API's capability_summary and direct decision-profile URL. Results are sorted by agent_readiness_score descending and then API name, with 1–20 results returned (default 10). Use search_capabilities when you need capability-level filters such as approval, physical consequence, sandbox or access friction.

Inputs: a2a, mcp, x402, limit, +8 more. Returns: name, query, method, filters, +5 more

search_capabilitiesSearch Verified CapabilitiesA
Read-onlyIdempotent
Inspect

Search the canonical 770-capability Verified/High decision graph directly. Use this when the question is about what an agent can actually do and under what execution conditions: task/capability text, API, category, action type, acted-on object, human approval, physical consequence, irreversibility, sandbox, hardware dependency, access friction or setup. All supplied filter groups combine with AND logic; multiple values inside one array filter are alternatives (OR). Unknown remains Unknown and may be filtered explicitly by passing the literal value Unknown.

Inputs: limit, query, object, sandbox, +11 more. Returns: name, method, source, filters, +6 more

verify_requirementVerify API RequirementA
Read-onlyIdempotent
Inspect

Verify whether one specific API can satisfy one exact requirement using the canonical Verified/High capability graph plus linked assertion evidence. Returns YES, NO, PARTIAL or UNKNOWN with matched capability, access/setup prerequisites, approval, safety, reversibility, reliability, coverage and other requested dimensions; direct provider facts remain distinct from inferred policy assertions. Unknown remains Unknown.

Inputs: api (required), requirement (required), location. Returns: api, reasons, verdict, evidence, +14 more

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      The API layer for AI agents. World's biggest API index with 22,000+ APIs and growing. Agents discover and call APIs at runtime with semantic search, structured metadata, and 18 Direct Call APIs including AI providers.
      14
      643 npm
      8
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Evidence-backed web research for AI agents. Real-time search with cited claims, confidence scores, and compare mode showing raw LLM hallucination vs evidence-backed answers.
      5
      20
      Apache 2.0
    • A
      license
      Not graded
      quality
      Not graded
      maintenance
      Search and discover 500+ tools, APIs, and services for AI agents. Browse 15 categories, get recommendations, and access structured metadata including auth methods, free tiers, and example calls.
      1
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.