MCP Hub
Back to servers

Terros MCP Server

Enables interaction with the Terros platform's User API to manage and retrieve user profiles. Users can fetch authenticated account details, list users with filters, and lookup specific user information by ID.

Stars
1
Updated
Feb 26, 2026

@terros-inc/mcp

Production-ready MCP server scaffold for the Terros platform. This initial version implements User API tools.

Implemented tools

  • terros_get_current_user - Get the authenticated user profile (GET /users/me)
  • terros_list_users - List users with optional role, limit, and offset
  • terros_get_user - Get a user by ID

Requirements

  • Node.js 20+
  • npm
  • Terros API key

Setup

pnpm install
cp .env.example .env
pnpm build
pnpm start

Environment variables

VariableRequiredDefaultDescription
TERROS_API_KEYYes-API key sent as Authorization: Bearer <key>
TERROS_API_BASE_URLNohttps://api.terros.com/v1Base URL for Terros API

MCP client configuration

Claude Desktop

Add this to Claude Desktop MCP config:

{
  "mcpServers": {
    "terros": {
      "command": "node",
      "args": ["/absolute/path/to/terros-mcp/dist/index.js"],
      "env": {
        "TERROS_API_KEY": "<your_key>",
        "TERROS_API_BASE_URL": "https://api.terros.com/v1"
      }
    }
  }
}

Cursor

Configure MCP server entry:

{
  "name": "terros",
  "command": "node",
  "args": ["/absolute/path/to/terros-mcp/dist/index.js"],
  "env": {
    "TERROS_API_KEY": "<your_key>",
    "TERROS_API_BASE_URL": "https://api.terros.com/v1"
  }
}

OpenClaw

Example server launch:

TERROS_API_KEY=<your_key> TERROS_API_BASE_URL=https://api.terros.com/v1 node dist/index.js

Development

pnpm dev

Build

pnpm build

Reviews

No reviews yet

Sign in to write a review