Integration guide
apifare for OpenAI Agents SDK
Give OpenAI Agents SDK one prepaid key for every API it needs. There is no separate provider account or provider API key for eligible capabilities, and it all runs under hard caps and a kill switch.
1 · Get a key
Create an account at /start: email in, token out (shown once). Save the token somewhere safe.
2 · Add apifare to OpenAI Agents SDK
Connect your agent to apifare's remote MCP endpoint with MCPServerStreamableHttp. The token is read from the APIPAY_TOKEN environment variable and sent as an Authorization header.
pip install openai-agentsimport asyncio
import os
from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp
async def main() -> None:
token = os.environ["APIPAY_TOKEN"]
async with MCPServerStreamableHttp(
name="apifare",
params={
"url": "https://apifare.com/mcp",
"headers": {"Authorization": f"Bearer {token}"},
"timeout": 10,
},
) as server:
agent = Agent(
name="Assistant",
instructions="Use the MCP tools to answer the questions.",
mcp_servers=[server],
)
result = await Runner.run(agent, "What's the weather in London?")
print(result.final_output)
asyncio.run(main())Set APIPAY_TOKEN and OPENAI_API_KEY, then run it. To run apifare locally instead, MCPServerStdio takes npx -y apifare-mcp with APIPAY_TOKEN in its env.
3 · Try it
Ask your agent to search the web for X, then to fetch a URL, then what's the weather in London. Every call is debited from your balance and lands on your signed, exportable audit chain.
4 · Stay in control
Set daily or monthly caps per agent, and keep the kill switch ready. Both are checked before a call is dispatched. When the balance runs out, your agent gets an HTTP 402 with a top-up link it can hand you; the error catalog lists every stop and what unblocks it.
What OpenAI Agents SDK can call
Everything on the key: search, filings, registries, weather, and ready-to-run tools, plus any provider key you vault yourself. Exact per-call prices are on /capabilities.
Config checked against OpenAI Agents SDK's MCP docs on 2026-09-13. Markdown version: /integrations/openai-agents-sdk.md.
More integrations
Claude Code · Claude Desktop · Cursor · Windsurf · Zed · Cline · GitHub Copilot (VS Code) · OpenAI Codex CLI · Gemini CLI · Hermes Agent · Kimi CLI · Qwen Code · JetBrains (Junie) · Warp · Raycast · n8n · Dify · LangChain · LangGraph · CrewAI · Vercel AI SDK · LobeHub · AnythingLLM · OpenClaw · LlamaIndex · Mastra · Goose · LibreChat
Model guides
Calling a model's API directly instead? Give it apifare tools with a plain tool loop: DeepSeek · Kimi · Qwen · OpenAI GPT · Gemini.