Skip to main content
Semji helps you scale your organic and AI visibility. This documentation covers everything you need to integrate Semji into your workflows, whether you prefer calling the REST API directly or letting Claude, ChatGPT, or any AI assistant drive your workspace through the MCP server.
https://mintcdn.com/semji/LJ0P0Pdna2J2p9bi/images/icons/phosphor/rocket-launch.svg?fit=max&auto=format&n=LJ0P0Pdna2J2p9bi&q=85&s=13012694f2961b111f791aa01fa5f5dc

Quickstart

Set up your first workspace, import a page, and make your first API call in minutes.
https://mintcdn.com/semji/LJ0P0Pdna2J2p9bi/images/icons/phosphor/code.svg?fit=max&auto=format&n=LJ0P0Pdna2J2p9bi&q=85&s=e5a9ddc47b59179bd1daa40c1bd3ce02

API Reference

Explore all REST endpoints — workspaces, pages, keywords, contents, and more.
https://mintcdn.com/semji/LJ0P0Pdna2J2p9bi/images/icons/phosphor/plug.svg?fit=max&auto=format&n=LJ0P0Pdna2J2p9bi&q=85&s=0fc1ec54a02f53b705fc62b20d86c7a9

Agents (MCP)

Connect Claude, ChatGPT, or any AI assistant to Semji with natural language.

Authentication

All API requests require a Bearer API key. Generate one from Settings > Organization > API Keys in the Semji app.
Authorization: Bearer sk_your_api_key_here
See the Authentication guide for detailed instructions on generating keys, rate limits, and error handling.

Built for AI agents

This documentation is designed to be easily consumed by AI tools like Claude, ChatGPT, or any LLM-powered agent.
  • llms.txt — A machine-readable index of the entire documentation is available at /llms.txt and /llms-full.txt, following the llms.txt standard.
  • Copy as context — Every page has a Copy page button that copies the content as Markdown, ready to paste into your favorite AI assistant.
  • MCP server — Connect your AI assistant directly to Semji and interact with your workspace using natural language.