AI Dimensie
Wave 11·Docs · part of AI Dimensie·Why Docs? →·⌘K jump

Advanced guides for SEO best practices and the Connect API adapter SDK.

SEO + Connect Overview

Two advanced tools for shipping a production app:

  1. SEO — the metadata, schema, and sitemap toolkit
  2. Connect — the universal API adapter SDK for AI agents

→ SEO Best Practices → Connect Adapters

SEO — TL;DR#

The aidimension SEO kit is a drop-in <Seo> component plus a build-time sitemap and robots.txt generator:

import { Seo } from "@aidimension/seo";

export default function Page() {
  return (
    <>
      <Seo
        title="Pricing — aidimension UI"
        description="Free 32-component React UI kit for Next.js."
        image="/og/pricing.png"
        schema={{
          "@type": "Product",
          "name": "aidimension UI",
          "offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }
        }}
      />
      <main>...</main>
    </>
  );
}

It generates:

  • <title> and meta description
  • Open Graph + Twitter Card tags
  • JSON-LD schema in the <head>
  • Canonical URL
  • robots directives per page

At build time, the SEO kit also generates:

  • sitemap.xml from your routes
  • robots.txt with sitemap reference
  • Per-page og.png images (using Satori + Resvg)

→ Full SEO guide

Connect — TL;DR#

aidimension Connect is a universal API adapter SDK for AI agents. One config file, one MCP server, every external service:

# connectors.yaml
connectors:
  - name: github
    adapter: mcp-github
    auth:
      token: ${GITHUB_TOKEN}

  - name: postgres
    adapter: postgres
    connection: ${DATABASE_URL}

  - name: slack
    adapter: mcp-slack
    auth:
      bot_token: ${SLACK_BOT_TOKEN}

Then in your agent:

// Claude Desktop / Cursor
const issue = await mcp.connectors.github.createIssue({
  repo: "aidimension/ui",
  title: "Bug: button hover state",
  body: "...",
});

The agent never sees the token — Connect injects it at request time.

→ Full Connect guide

Why both?#

SEO and Connect are the two ends of a production app:

  • SEO makes sure the right humans find your app
  • Connect makes sure the right agents can use your app

Both are MIT-licensed, both ship as standalone npm packages, both integrate with the rest of the aidimension platform.

When to use which#

If you're building...Use
Marketing pages, landing pages, docsSEO
Agent-facing APIs (MCP servers)Connect
Blog, changelog, content siteSEO
SaaS product with many integrationsConnect
Public API with SDKConnect
Multi-tenant B2B portalBoth

Pricing#

Both tools are 100% free and MIT-licensed. There is no paid tier.

  • ✅ Use in personal projects
  • ✅ Use in commercial projects
  • ✅ Self-host anywhere
  • ✅ Modify and redistribute
  • ❌ No warranty (standard MIT)