Feature

Function Calling & Tool Use

Structured tool definitions LLMs can invoke.

17 providers 163 APIs 16 declared variants

Capabilities are exposed as tool or function definitions an LLM can call with structured arguments. The mechanism behind most agentic integrations today.

17 API providers on the APIs.io network offer function calling & tool use. The highest-rated are Anthropic, NVIDIA NIM, Vapi, Exa, Claude.

Providers

Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.

Exemplar 1 Complete, well-documented, and agent-ready
Strong 9 Solid coverage with minor gaps
Developing 3 Usable, with meaningful gaps to close
Thin 3 Limited public surface area
Minimal 1 Almost no public developer surface

What Providers Actually Declared

This feature is a canonical term. These are the free-text strings providers wrote in their own apis.yml that map onto it.

AI Agent Security — runtime protection for autonomous agents and tool useFunction CallingFunction calling and tool useFunction calling, JSON mode, tool use, and structured outputs across compatible LLMsMCP runtime engine for secure, multi-user AI agent tool callingMCP server (docling-mcp) exposes parsing as agent tools for Claude, Cursor, Gemini and other clientsMessages API with text, vision, tool use, extended thinking, streaming, structured outputsRemote MCP server exposes the Customer API as agent toolsStreaming, tool/function calling, structured JSON output, vision input on supported modelsStructured Outputs for JSON-schema-constrained extraction from callsStructured outputs with web-grounded citationsTool UseTool use / function calling (model-dependent)Tool use and function callingTravel Agent ToolsVision, tool use, structured outputs, and function calling

Scroll for all 16