Last updated: 2026-05-19 · 6 min read

MCP Connection (AI Tool Integration)

With MCP (Model Context Protocol), you can operate Terasu's Rooms, pages, files, tasks, messages, and AI agent from AI tools such as Claude.ai, Claude Code, and ChatGPT.

MCP connection settings screen

MCP connections are available on the Business plan and above. The AI tool's support status and settings screens may change.

Quick start

  1. Open workspace settings → "MCP Connection"
  2. Click "Create MCP token"
  3. Enter a token name
  4. Select the scopes required for the operations you want
  5. Click "Create token"
  6. Register the displayed MCP server URL and Bearer token in your AI tool

The Bearer token is shown in full only at creation time. Since it cannot be displayed again later, store it in a safe place.

What you can do with MCP

FeatureAvailable operations
Room managementView, create, update, and delete Rooms
Member managementView, invite, and remove Room members
File managementList files, view metadata, upload, and delete
Page managementList pages, view content, create, and update
MessagesView and create Room messages
TasksView, create, and update tasks
StakeholdersView, create, and update contacts
AI agentAnswer questions, analyze, and create/operate pending approval Actions
PipelineView the deal pipeline
WorkspaceView and update workspace settings

Scope list

You can control the access range per token. Grant only the minimum necessary scopes.

ScopeDescription
rooms:readView Room lists and details
rooms:writeCreate and update Rooms
rooms:deleteDelete Rooms
members:readView member lists
members:writeInvite and remove members
files:readView file lists and metadata
files:writeAdd, update, and delete files
pages:readView page lists and content
pages:writeCreate and update pages
messages:readView Room messages
messages:writeCreate Room messages
tasks:readView tasks
tasks:writeCreate and update tasks
stakeholders:readView stakeholders
stakeholders:writeCreate and update stakeholders
workspace:readView workspace settings
workspace:writeUpdate workspace settings
agents:readAI agent answers and analysis
agents:writeCreate, approve, reject pending Actions, and request material creation
pipeline:readView pipeline information
Use caseScopes to select
Just trying it outrooms:read, pages:read, files:read
Have AI analyze a Roomrooms:read, pages:read, files:read, messages:read, tasks:read, stakeholders:read, agents:read
Go as far as creating pending ActionsThe above + agents:write, tasks:write, pages:write, messages:write, stakeholders:write
Operate Rooms from external toolsAdd the necessary read/write scopes individually
Full management for adminsAll scopes

When in doubt, start with read scopes and create a new token once the operations you need become clear.

Restrict to specific Rooms

By specifying a Room scope when creating a token, you can limit which Rooms it can access. Separating tokens by customer, deal, or external tool makes auditing and revocation easier.

Use with Claude.ai

You can connect to Terasu from the web version of Claude.ai.

  1. Log in to Claude.ai
  2. Open Settings → Integrations
  3. Add a custom integration
  4. Enter Terasu for Name and the Terasu MCP server URL for URL
  5. Set Bearer <copied token> in the Authorization header
  6. After saving, check that the Terasu tools appear in the chat screen

Use with Claude Code

Add it in the terminal as follows. Replace the URL and token with the values you copied from Terasu's MCP connection screen.

claude mcp add terasu \
  --transport http \
  --url "<Terasu MCP server URL>" \
  --header "Authorization: Bearer <copied token>"

To verify the connection, run /mcp in Claude Code.

> /mcp

terasu: connected

Use with ChatGPT

To use MCP with ChatGPT, register the remote MCP server on the ChatGPT Developer mode or Apps/Connectors side.

  1. Enable Developer mode in ChatGPT settings
  2. Create a custom MCP app from the Apps/Connectors settings
  3. Register the Terasu MCP server URL
  4. Set a Bearer token as the authentication method
  5. Check that the Terasu tools appear in ChatGPT

ChatGPT's Developer mode and custom MCP are powerful, but write operations carry risk. If you allow customer-facing messages, deletions, or updates, keep the scopes and agent policy on the Terasu side at minimum privilege.

Token management

You can review created tokens on the "MCP Connection" settings page.

ItemDescription
Token nameThe identifier given at creation
PrefixThe leading identifying string of the token
StatusActive / Inactive
ScopesThe permissions granted
CreatedWhen the token was created
Last usedWhen it was last used

Revoke any unnecessary tokens or tokens that may have been leaked immediately.

  1. Open the "MCP Connection" settings page
  2. Click "Revoke" for the target token
  3. If needed, create a new token and update the settings on the AI tool side

Security

  • Tokens are hashed and never stored in plaintext
  • A token can access only the workspace it was issued for
  • You can narrow the access range with Room restrictions and scopes
  • All tool calls are recorded in the audit logs
  • You can revoke a token at any time

If the AI tool includes information other than Terasu in the conversation, that information may be passed during MCP tool calls. When handling highly confidential information, limit the connection target, scopes, and users.

Frequently asked questions

I connected, but the AI won't use Terasu's tools

Check the following.

  1. Is the token active?
  2. Are the scopes required for the operation granted?
  3. Are there any extra spaces or line breaks in the MCP server URL or Bearer token?
  4. Did you reload the tool list on the AI tool side?
  5. If you set a Room restriction, is the target Room allowed?

I lost my token

Tokens cannot be displayed again. Revoke the lost token and create a new one.

Can I use the same token across multiple AI tools?

Yes. However, separating tokens by tool makes it easier to track via last-used time and audit logs, and lets you revoke only the connections you no longer need.

MCP Connection (AI Tool Integration) | Help center