Documentation

The tela MCP server

Last updated June 27, 2026

tela ships a built-in Model Context Protocol server, so AI agents are first-class users of your wiki — they read, search, and write the same markdown your team does. This page is the public reference for connecting to it.

Endpoint

URL
https://telawiki.com/api/mcp
Transport
Streamable HTTP (the current MCP transport; SSE is not used).
Auth
OAuth 2.1 with PKCE (via WorkOS AuthKit), or a Personal Access Token as a bearer header.

Connecting

Claude

In Claude, add tela as a custom connector and point it at the endpoint URL above. Claude runs the OAuth flow — you sign in to tela and consent, and the tools become available in chat. No manual token handling.

ChatGPT

In ChatGPT's connector / Developer Mode settings, add a connector with the endpoint URL above and complete the OAuth sign-in. tela also exposes the search + fetch pair used by Deep Research.

Any MCP client (npm proxy)

For stdio-based hosts, the published tela-mcp package is a thin proxy that forwards stdio to the HTTP endpoint with your token:

{
  "mcpServers": {
    "tela": {
      "command": "npx",
      "args": ["-y", "tela-mcp"],
      "env": {
        "TELA_BASE_URL": "https://telawiki.com",
        "TELA_API_KEY": "<your personal access token>"
      }
    }
  }
}

Modern hosts that speak Streamable HTTP can skip the proxy and connect to /api/mcp directly.

Install

One-click

Add the HTTP endpoint to an editor in one click — OAuth handles sign-in on first use, so no token goes in the link:

Per-client setup

HTTP-transport hosts connect to the endpoint directly and sign in via OAuth; stdio-only hosts use the tela-mcp proxy with a PAT (TELA_BASE_URL + TELA_API_KEY).

Claude Code (CLI, HTTP)

claude mcp add --transport http tela https://telawiki.com/api/mcp

Cursor (HTTP)

Use the button above, or add to ~/.cursor/mcp.json:

{ "mcpServers": { "tela": { "url": "https://telawiki.com/api/mcp" } } }

VS Code (HTTP)

Use the button above, or from the command line:

code --add-mcp '{"name":"tela","type":"http","url":"https://telawiki.com/api/mcp"}'

ChatGPT / Claude.ai (OAuth connector)

Add a custom connector, paste the URL, and complete the sign-in:

https://telawiki.com/api/mcp

Claude Desktop (stdio proxy)

In claude_desktop_config.json:

{
  "mcpServers": {
    "tela": {
      "command": "npx",
      "args": ["-y", "tela-mcp"],
      "env": {
        "TELA_BASE_URL": "https://telawiki.com",
        "TELA_API_KEY": "<your personal access token>"
      }
    }
  }
}

Windsurf (stdio proxy)

In ~/.codeium/windsurf/mcp_config.json, using the same mcpServers shape as Claude Desktop above.

Codex (stdio proxy)

In ~/.codex/config.toml:

[mcp_servers.tela]
command = "npx"
args = ["-y", "tela-mcp"]
env = { TELA_BASE_URL = "https://telawiki.com", TELA_API_KEY = "<your personal access token>" }

A machine-discovery manifest is published at /.well-known/mcp.json.

Tools

Thirty-nine tools, grouped by what they touch, with read and write cleanly separated. Every tool carries a human-readable title and read/write annotations; writes are scoped by your token's permissions. The knowledge tools help an agent keep the wiki connected — surfacing related pages, suggesting links, and flagging overlap — and the Atlas tools let an agent kick off and check a documentation run.

Read

Write

Knowledge

Atlas

Sheets

Decks

Attachments

Sharing

Resources

tela exposes pages and spaces as MCP resource templates, so agents can reference them by URI:

Interactive widgets

On hosts that support MCP Apps / interactive UI, tela returns two embedded widgets — a page reader and search-results cards — so results render as interactive components instead of raw text.

Permissions & safety

Limitations

Troubleshooting

Connect fails / "couldn't register"
The host couldn't complete OAuth. Re-add the connector with the exact URL https://telawiki.com/api/mcp, then sign in and consent when the tela login screen appears.
401 / tools don't appear
The token is missing or invalid. For the OAuth flow, reconnect; for the npm proxy, check TELA_API_KEY is a current Personal Access Token.
Tool returns 503 rag_disabled
Semantic retrieval isn't configured on this instance — use keyword search instead.
A page comes back truncated
Expected for very large pages (truncated: true). Use research to find the relevant section, then read_chunk.
Write tool returns a permission error
Your account or token lacks editor access to that space.

Still stuck? Email tela@telawiki.com — the source is on GitHub.

Source, support & security

tela is open-source at github.com/zcag/tela; the MCP proxy is tela-mcp on npm. Questions and support: tela@telawiki.com. Report security vulnerabilities privately to tela@telawiki.com — please don't open a public issue for security reports.

See also

New to tela? See how tela works, or compare tela with Notion, Confluence, Docmost and other wikis.