Skip to main content
Glama

Tabula MCP Server

One memory. Every AI.

Tabula is a shared memory layer for your AIs. Tell Claude once, and ChatGPT already knows. Connected AIs save the durable facts you share (who you are, what you're building, how you like to work) and recall them in any other AI, so you never re-explain yourself.

This repo documents Tabula's hosted MCP server and how to connect it from any MCP client.

Endpoint

URL

https://www.tabula360.com/api/mcp/mcp

Transport

Streamable HTTP

Auth

OAuth 2.1 (web clients) or Bearer token (CLIs and IDEs)

Sign up at tabula360.com, then get your access token on the Connect page. The token is shown once, treat it like a password.

Related MCP server: dbrain

Tools

Tool

What it does

save_memory

Save a durable fact, preference, or decision

search_memory

Semantic search across everything saved

list_memories

Browse saved memories

update_memory

Correct or refresh an existing memory

delete_memory

Remove a memory for good

Connect

ChatGPT, Claude, Mistral, Grok, Perplexity, Manus

Web clients connect as a custom connector with OAuth. Follow the step-by-step guide.

Claude Code

claude mcp add --transport http tabula \
  https://www.tabula360.com/api/mcp/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "tabula": {
      "url": "https://www.tabula360.com/api/mcp/mcp",
      "headers": {
        "Authorization": "Bearer ${env:TABULA_MCP_TOKEN}"
      }
    }
  }
}

VS Code

Add to .vscode/mcp.json. VS Code uses servers and prompts for the token via inputs:

{
  "servers": {
    "tabula": {
      "type": "http",
      "url": "https://www.tabula360.com/api/mcp/mcp",
      "headers": { "Authorization": "Bearer ${input:tabula-token}" }
    }
  },
  "inputs": [
    { "type": "promptString", "id": "tabula-token", "description": "Tabula token", "password": true }
  ]
}

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "tabula": {
      "serverUrl": "https://www.tabula360.com/api/mcp/mcp",
      "headers": {
        "Authorization": "Bearer ${env:TABULA_MCP_TOKEN}"
      }
    }
  }
}

Codex CLI

Add to ~/.codex/config.toml:

[mcp_servers.tabula]
url = "https://www.tabula360.com/api/mcp/mcp"
bearer_token_env_var = "TABULA_MCP_TOKEN"

Mistral Vibe CLI

Add to ~/.vibe/config.toml, with TABULA_MCP_TOKEN in ~/.vibe/.env:

[[mcp_servers]]
name = "tabula"
transport = "http"
url = "https://www.tabula360.com/api/mcp/mcp"

[mcp_servers.auth]
type = "static"
api_key_env = "TABULA_MCP_TOKEN"

Your own code (OpenRouter or any OpenAI-compatible API)

Give a plain API script persistent memory with the standard tool-calling loop. A complete single-file example lives in examples/openrouter-memory: it fetches Tabula's tools over MCP, hands them to the model, and executes the calls.

What to expect

Asking always works: say "Save that to Tabula" or "Ask Tabula" and any model will call the right tool. Fully automatic saving and recall depends on the model and the client, because MCP offers tools, it cannot force a call.

To make recall automatic in clients with a system prompt or custom instructions, add this line:

Always check Tabula before answering anything about me, my work, or my projects, even if you think you already know.

The guide has the per-platform version of this for ChatGPT, Claude, Mistral, and the rest.

Privacy

Memories are isolated per account with row-level security, and never sold or shared. You can view, edit, export, or delete everything at any time. Privacy policy.

Pricing

Free during beta, no card required.

F
license - not found
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Provides a persistent, vendor-neutral memory layer that allows AI tools and agents to share context and knowledge across different platforms while maintaining local data ownership. It enables users to store, recall, and manage structured memories through hybrid semantic search and automated context assembly.
    Last updated
    8
    Apache 2.0
  • A
    license
    -
    quality
    C
    maintenance
    Provides persistent, structured memory for AI assistants across multiple clients, with searchable facts and identity management.
    Last updated
    12
    4
    MIT

View all related MCP servers

Related MCP Connectors

  • Persistent memory for AI agents — verbatim conversations, searchable by meaning.

  • Universal memory for AI agents and tools. Save, organize and search context anywhere.

  • Hosted memory for AI agents that learns and forgets — one key across Claude, Cursor & ChatGPT.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nikhilbhima/tabula-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server