AgisHub

Integrate with any agent

One hub, every framework. Connect via the REST API, hosted MCP server or native SDKs — copy a snippet and you are live.

✳️

Claude

Expose every AgisHub tool to Claude as native tools, or connect the MCP server directly in Claude Desktop and Claude Code.

{
  "mcpServers": {
    "agishub": {
      "url": "https://mcp.agishub.com/sse",
      "headers": { "Authorization": "Bearer $AGISHUB_KEY" }
    }
  }
}

OpenAI

Pass AgisHub tools to the OpenAI Responses or Chat Completions API as function tools — schemas are generated for you.

import OpenAI from "openai";
import { asOpenAITools } from "@agishub/sdk";

const openai = new OpenAI();

const res = await openai.responses.create({
  model: "gpt-5",
  tools: asOpenAITools(["web-search", "vector-memory"]),
  input: "Find and remember our refund policy.",
});
🦞

OpenClaw

OpenClaw discovers AgisHub tools automatically through the MCP server. Add one entry to your agent config and the full catalog appears.

agent:
  name: research-bot
  mcp:
    - name: agishub
      url: https://mcp.agishub.com/sse
      auth:
        bearer: ${AGISHUB_KEY}

Gemini

Register AgisHub tools as function declarations for Gemini and let the model call them during generation.

from google import genai
from agishub import as_gemini_tools

client = genai.Client()

res = client.models.generate_content(
    model="gemini-2.5-pro",
    contents="Scrape and summarize example.com",
    config={"tools": as_gemini_tools(["web-scraper"])},
)
🔗

LangChain

Drop AgisHub tools into any LangChain or LangGraph agent as standard StructuredTools.

from agishub.langchain import load_tools
from langchain.agents import create_agent

tools = load_tools(["web-search", "sql-query"])
agent = create_agent(model="claude-opus-4-8", tools=tools)

MCP Server

Every tool is exposed through a single hosted Model Context Protocol server. Any MCP-compatible client — editors, desktops, custom agents — can use it instantly.

# SSE transport
https://mcp.agishub.com/sse

# Streamable HTTP transport
https://mcp.agishub.com/mcp

# Auth via header
Authorization: Bearer $AGISHUB_KEY

Using a different framework?

If it speaks MCP or function calling, it works with AgisHub.

Read the docs