Skip to main content

OpenAI Agents SDK (Python) mit aicharged.io verbinden

215 Tools, ein Endpunkt: https://aicharged.io/api/v1/mcp

OpenAI Agents SDK (Python)

OpenAI Agents SDK für Python: MCPServerStreamableHttp mit einem Authorization-Header, in mcp_servers an den Agent übergeben.

  • API-Schlüssel (Bearer)

Agent-Code

Empfohlen
import asyncio, os
from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp

async def main():
    async with MCPServerStreamableHttp(
        name="aicharged",
        params={
            "url": "https://aicharged.io/api/v1/mcp",
            "headers": {"Authorization": f"Bearer {os.environ['AICHARGED_API_KEY']}"},
            "timeout": 30,
        },
    ) as server:
        agent = Agent(name="Assistant", instructions="Use the aicharged.io tools.", mcp_servers=[server])
        result = await Runner.run(agent, "List my recent aicharged.io runs")
        print(result.final_output)

asyncio.run(main())

Das Paket installieren

pip install openai-agents

Oder lass es die CLI einrichten

aicharged setup findet die KI-Clients auf diesem Rechner, meldet dich über den Browser an und schreibt deren Konfiguration.

In einer Zeile verbinden

CLI installieren · macOS / Linux
curl -fsSL https://aicharged.io/install.sh | sh && aicharged setup
CLI installieren · Windows
irm https://aicharged.io/install.ps1 | iex; aicharged setup
MCP-Endpunkt
https://aicharged.io/api/v1/mcp

Streambares HTTP. Sende den Header Authorization: Bearer <API_KEY> oder melde dich mit OAuth an, sofern dein Client dies unterstützt.

Oder sag deinem Agenten
Lies https://aicharged.io/agent.md und richte mich mit aicharged.io ein

Mit diesem Prompt öffnen in Claude (öffnet in neuem Tab) ChatGPT (öffnet in neuem Tab) Perplexity (öffnet in neuem Tab)