MCP v1.3 + OpenAI Plugin
Streamable HTTP + SSE
OpenAI Skills Extension (io.modelcontextprotocol/skills)
Dynamic AST Codebase Tools

Connect AI Agents & Plugins

Connect ChatGPT, OpenAI Codex, Claude Desktop, Cursor, Windsurf, Cline, or custom agent runtimes directly to FullStack AI Hub. Equip your AI assistants with 554+ verified concepts, 25 tools, 9 resources, 5 interactive UI widgets, official engineering skills, live AST codebase graphs across reference architectures (vLLM, Chatwoot, LangGraph, DeepAgents), 10 WebAssembly runtime challenges, 11 seminal paper teardowns, and Reciprocal Rank Fusion semantic search.

⚡ Instant · Recommended
Instant Zero-DNS Gateway (Apex)
Routes directly to MCP server via Traefik Priority 100 bypass on apex domain. Zero DNS propagation wait for ChatGPT & agents.
HTTP Endpoint:https://fullstackaihub.com/mcp
SSE Fallback:https://fullstackaihub.com/sse
Health Route:https://fullstackaihub.com/mcp/health
Dedicated Subdomain Gateway
Dedicated microservice subdomain hostname routing directly to standalone Streamable HTTP container.
HTTP Endpoint:https://mcp.fullstackaihub.com/mcp
SSE Fallback:https://mcp.fullstackaihub.com/sse
Health Route:https://mcp.fullstackaihub.com/health

Agent Configuration Generator

Copy-Pasteable Agent Configurations
Select your AI coding assistant to generate a tailored MCP configuration file.
Live Generator

Dynamic live replacement: updates the Authorization header snippet below.

⚡ Priority 100 Bypass

Instant access via apex domain with Traefik priority 100 bypass. Zero DNS propagation delay.

claude_desktop_config.json
{
  "mcpServers": {
    "fullstack-ai-hub": {
      "url": "https://fullstackaihub.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Target Config Location for Claude Desktop:
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
Linux:~/.config/Claude/claude_desktop_config.json

Native desktop assistant by Anthropic. Connects over Streamable HTTP. Restart your agent or client after saving this configuration.

Live Interactive JSON-RPC Gateway Tester

Live Interactive JSON-RPC cURL Tester
Select an MCP tool, tweak dynamic arguments, and execute live JSON-RPC 2.0 tool calls in your browser.
20 Tools Registered
https://fullstackaihub.com/mcp

Retrieve dynamic 3-9 layer AST codebase graph, nodes, classes, functions, and dependency edges.

Injected into cURL & HTTP request.

Reference System Presets (Dynamic 3–9 AST Layers):
Dynamic Arguments (JSON)
Generated cURL Command
curl -X POST "https://fullstackaihub.com/mcp" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "fsai.get_codebase_graph",
    "arguments": {
      "systemId": "inside-vllm",
      "layerId": "memory-kvcache",
      "includeSnippets": true
    }
  }
}'
Generic MCP Client (TypeScript SDK)
Connect autonomously from any TypeScript or Node.js agent runtime.
SDK Client Streamable HTTP
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StreamableHTTPClientTransport }
  from "@modelcontextprotocol/sdk/client/streamableHttp.js";

const client = new Client({ name: "my-agent", version: "1.0" });

// Instant Zero-DNS Gateway (Recommended):
const transport = new StreamableHTTPClientTransport(
  new URL("https://fullstackaihub.com/mcp"),
  { requestInit: { headers: {
    Authorization: "Bearer YOUR_API_KEY"
  }}}
);

// Or via Dedicated Subdomain:
// new URL("https://mcp.fullstackaihub.com/mcp")

await client.connect(transport);

// Query dynamic AST codebase graph
const astGraph = await client.callTool({
  name: "fsai.get_codebase_graph",
  arguments: { systemId: "inside-vllm", includeSnippets: true }
});
Authentication & Rate Limiting
Security invariants and quota enforcement details.

In production mode, all MCP requests require a Bearer token in the Authorization header.

The /health endpoint is publicly available without credentials for Traefik and Docker health checks.

Rate limit: 30 requests per minute per client IP address. Breaching the threshold yields an HTTP 429 Too Many Requests response with a Retry-After header.

Contextual Dynamic Layers (3–9 Layers): Every reference codebase graph maps symbols to contextual layers (Kernel, Storage, Orchestration, Worker, Ingress, UI, Eval) matching the system domain.

Available Tools (25)

Callable via standard JSON-RPC 2.0 tools/call method.

fsai.get_codebase_graph
AST Codebase

Retrieve dynamic 3-9 layer AST codebase graph, nodes, classes, functions, and dependency edges

fsai.query_codebase_symbols
AST Codebase

Search classes, functions, modules, and language concepts across reference architectures

fsai.search_knowledge
Search

Full-text search across concepts, systems, guides, and paths

fsai.get_hybrid_context
RAG

Dense Vector + BM25 semantic RAG retriever with RRF fusion

fsai.get_concept
Curriculum

Full canonical concept lesson by slug with mental models, failure modes, and sources

fsai.get_system_breakdown
Systems

Complete 7-layer architectural system breakdown with paper mappings and hot-path code

fsai.get_system_step_trace
Systems

Granular execution traces, packet flows, and state variable deltas

fsai.query_architecture_route
Systems

Shortest directed route between two system components

fsai.get_learning_path
Curriculum

Structured prerequisite-ordered learning path

fsai.get_evidence_source
Evidence

Primary evidence source metadata and citations

fsai.get_assessment
Assessments

Interactive assessment questions and scenarios for a concept

fsai.get_lab_scenario
Labs

Deterministic lab scenario configurations and rubrics

fsai.list_territories
Curriculum

Complete curriculum taxonomy hierarchy

fsai.get_concept_relations
Knowledge Graph

Directed knowledge graph edges for a concept

fsai.get_publication
Publications

Research paper breakdowns, incident postmortems, and technical essays

fsai.list_papers
Papers

List canonical academic paper breakdowns from library with research methods and verified sources

fsai.get_paper_breakdown
Papers

Retrieve full research paper breakdown by slug or ID with math formulas, architecture implications, and limitations

fsai.list_wasm_challenges
WASM Sandbox

List interactive WebAssembly AI runtime kernel challenges covering autograd, attention, and memory

fsai.get_wasm_challenge
WASM Sandbox

Retrieve complete WebAssembly AI runtime kernel challenge by ID with KaTeX description, starter code, and assertions

fsai.get_reference_guide
Guides

Production AI reference architecture guide

fsai.validate_content
Quality

Schema validation and referential integrity checks

fsai.inspect_curriculum_health
Quality

Quantitative health metrics for the knowledge graph

fsai.curate_concept
Authoring

Author or update a canonical concept lesson

fsai.generate_assessment
Authoring

Generate interactive assessment YAML for a concept

fsai.get_server_profile
Plugin / Profile

OpenAI plugin profile, server metadata, dynamic layer support, and skill catalog

Interactive MCP Apps UI Widgets (5)

Lightweight visual exploration widgets embedded directly inside ChatGPT, Claude, and MCP host applications via _meta.ui.resourceUri and openai/outputTemplate.

WASM Runtime
fsai.get_wasm_challenge
WebAssembly AI Runtime Kernel Runner
Browser-embedded Pyodide WebAssembly runtime with KaTeX mathematical formulas, live code editor, instant test runner, and computation DAG visualizer.
Template URI:ui://wasm-kernel-runner
Execution Tracer
fsai.get_system_step_trace
Interactive System Execution Step Tracer
Granular step-by-step execution player with animated SVG packet flows across dynamic 3-9 architectural layers and component state variable diff inspector.
Template URI:ui://system-tracer
Knowledge Graph
fsai.get_concept
Topological Concept Dependency Graph
Interactive curriculum DAG visualizer rendering incoming prerequisites, outgoing enabled concepts, and applied production system architectures.
Template URI:ui://concept-graph
AST Codebase
fsai.get_codebase_graph
Dynamic AST Codebase Graph Explorer
Force-directed multi-layer AST codebase explorer showing symbol hierarchy, call graphs, class definitions, and source line anchors.
Template URI:ui://codebase-graph
Assessments
fsai.get_assessment
Interactive Architecture Assessment & Scenario Solver
Dynamic scenario-based assessment quiz with trade-off rubrics, instant grading, and architectural decision rationale feedback.
Template URI:ui://assessment-quiz

MCP Resources (9)

Readable via resources/read with direct URI addressing.

skill://fsai/{skill}/SKILL.mdOpenAI ChatGPT official skill definitions with SHA-256 integrity digests
fsai://atlasComplete curriculum atlas with all territories, domains, and concepts
fsai://concepts/{slug}Individual concept lesson by slug with learning outcomes and failure modes
fsai://systems/{id}7-layer system breakdown and architecture data by ID
fsai://codebase/{systemId}Dynamic multi-layer AST codebase graph and symbol nodes by system ID
fsai://evidence/{sourceId}Primary evidence source citations and metadata by ID
fsai://paths/{slug}Learning path curriculum and milestones by slug
fsai://papers/{slug}Seminal academic research paper breakdowns with mathematical formulation and source citations
fsai://wasm-challenges/{id}Interactive WebAssembly AI runtime kernel challenge definition, starter code, and assertions

MCP Prompts (3)

Interactive prompt templates callable via prompts/get.

teach-conceptStructure a production engineering lesson for a concept
audit-architectureCompare a proposed architecture against reference breakdowns
compare-systemsSide-by-side architectural comparison of two AI systems
WebAssembly AI Runtime Challenges (10)
Open Sandbox
Interactive browser-executable kernels accessible via fsai.get_wasm_challenge.
Micrograd Scalar Autograd
Beginner
FlashAttention Online Softmax
Advanced
KV-Cache Block Paging
Intermediate
RoPE 2D Rotary Embedding
Intermediate
Speculative Rejection Sampler
Advanced
LoRA Low-Rank Adaptation
Intermediate
Top-K / Top-P Nucleus Sampler
Beginner
BPE Tokenizer Greedy Merge
Intermediate
MoE Top-2 Gating with Aux Loss
Advanced
ColBERT MaxSim Late Interaction
Advanced
Seminal Paper Breakdowns (11)
View Papers Hub
Evidence-graded research breakdowns accessible via fsai.get_paper_breakdown.
Attention Is All You NeedNeurIPS 2017
vLLM PagedAttentionSOSP 2023
FlashAttention-3arXiv 2024
Speculative DecodingICML 2023
Ring AttentionICLR 2024
RoFormer (RoPE)Neurocomputing 2024
DeepSeekMath (GRPO)arXiv 2024
DeepSeek-V3 & R1arXiv 2024/2025
ColBERTv2NAACL 2022
QLoRA (NF4)NeurIPS 2023
Predictive Processing for AI EngineersDeepmagpie 2026