iblai/api

iblai-api-agent-chat

Set up live chat with a deployed ibl.ai agent by wiring the hosted iblai-api-agent-chat MCP server into the project (.mcp.json / claude mcp add) using the .env Api-Token and a chosen agent's unique id.

First seen Jul 15, 2026

Installation

$ npx skills add iblai/api --skill iblai-api-agent-chat

Summary

  • Set up live chat with a deployed ibl.ai agent by wiring the hosted iblai-api-agent-chat MCP server into the project (.mcp.json / claude mcp add) using the .env Api-Token and a chosen agent's unique id.
  • Use to enable runtime conversations with an agent.
  • The actual chatting then happens through the MCP server's tools.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from iblai/api · top by installs.

npx skills add iblai/api

Browse all from iblai/api

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 15
License LICENSE
Default branch main
Open issues 1
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,779 B
  • docs SUMMARY.md 345 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 6 installs

SKILL.md

iblai-api-agent-chat

Enable live chat with a deployed agent. Unlike the other iblai-* skills (which call the REST API directly), runtime chat — streamed responses, tool use, RAG — is served by the hosted iblai-api-agent-chat MCP server. This skill does the one-time wiring so your assistant can talk to an agent; the conversation itself then runs through that server's MCP tools.

When to use

  • You want to converse with an agent (not configure it). For configuring agents

use the other /iblai-api-agent- skills; to find* an agent's unique_id use /iblai-api-search.

What you need

  • IBLAIAPIKEY — your Platform API Token (from .env; run /iblai-api-login

if it is not set).

  • An agent's unique_id — the agent to chat with. Get one from

/iblai-api-search (each result's unique_id), then confirm the choice with the user.

Setup

The server authenticates with two headers: Authorization: Api-Token <key> and X-Mentor-Unique-Id: <unique_id> (one agent per connection).

Claude Code

claude mcp add iblai-api-agent-chat \
  --transport http https://asgi.data.iblai.app/mcp/agent-chat/ \
  --header "Authorization: Api-Token $IBLAI_API_KEY" \
  --header "X-Mentor-Unique-Id: $MENTOR"

.mcp.json / Claude Desktop / Cursor

Add to the project's .mcp.json (or the client's MCP config). Substitute the real token and unique_id — do not commit secrets:

{
  "mcpServers": {
    "iblai-agent-chat": {
      "transport": "streamable-http",
      "url": "https://asgi.data.iblai.app/mcp/agent-chat/",
      "headers": {
        "Authorization": "Api-Token YOUR_API_TOKEN",
        "X-Mentor-Unique-Id": "YOUR_MENTOR_UNIQUE_ID"
      }
    }
  }
}

After adding it, the assistant gains the server's chat tools — use those to send messages and receive the agent's streamed replies.

Notes

  • One agent per connection — X-Mentor-Unique-Id is fixed per server entry.

To chat with several agents, add multiple named entries (e.g. iblai-api-agent-chat-tutor, iblai-api-agent-chat-advisor), each with its own unique_id.

  • The token lives in client config / .env — never commit it; .env and local

MCP config should stay gitignored.

  • This is the only runtime surface in iblai/api; everything else (configure,

search, recommend, profile, analytics, admin) is a direct-REST skill.