Skip to main content

Connecter TypeScript (MCP SDK) à aicharged.io

215 outils, un seul endpoint : https://aicharged.io/api/v1/mcp

TypeScript (MCP SDK)

Le SDK MCP TypeScript officiel (2.3.0 ou plus récent) avec le StreamableHTTPClientTransport.

  • Clé API (Bearer)

Installer le paquet

npm install @modelcontextprotocol/client@^2.3.0

Utilisez 2.3.0 ou plus récent (correctif de sécurité pour les en-têtes renvoyés lors des redirections).

Code client

Recommandé
import { Client, StreamableHTTPClientTransport } from '@modelcontextprotocol/client';

const client = new Client({ name: 'my-app', version: '1.0.0' });
await client.connect(new StreamableHTTPClientTransport(new URL('https://aicharged.io/api/v1/mcp'), {
  requestInit: { headers: { Authorization: `Bearer ${process.env.AICHARGED_API_KEY}` } },
}));
const { tools } = await client.listTools();
console.log(tools.map((tool) => tool.name));
console.log(await client.callTool({ name: 'list_runs', arguments: {} }));

Ou laissez la CLI s'en charger

aicharged setup trouve les clients d'IA sur cette machine, vous connecte via le navigateur et écrit leur configuration.

Connectez-vous en une seule ligne

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

HTTP streamable. Envoyez l'en-tête Authorization: Bearer <API_KEY>, ou connectez-vous avec OAuth si votre client le prend en charge.

Ou dites à votre agent
Lisez https://aicharged.io/agent.md et configurez aicharged.io pour moi

Ouvrir avec ce prompt dans Claude (s'ouvre dans un nouvel onglet) ChatGPT (s'ouvre dans un nouvel onglet) Perplexity (s'ouvre dans un nouvel onglet)