mcp-te-server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
@zhoujinandrew/mcp-te-server
MCP proxy server for ThinkingEngine with automatic browser-based authentication.
Automates the login → token extraction → proxy flow so you never need to manually copy tokens.
How It Works
┌─────────────┐ stdio ┌──────────────────┐ SSE ┌──────────────┐
│ Claude Code │ ←─────────→ │ mcp-te-server │ ←──────────→ │ TE MCP Server│
│ (client) │ │ (local proxy) │ mcpToken │ (remote) │
└─────────────┘ └──────────────────┘ └──────────────┘
│
│ Auto-authentication
▼
┌──────────────────┐
│ Default Browser │
│ (AppleScript) │──→ Login → Extract token
└──────────────────┘On startup, checks for cached tokens
If no valid token, opens your default browser for login
Extracts the bearer token from localStorage via AppleScript (macOS)
Exchanges it for an
mcpTokenvia the ThinkingEngine APIProxies all MCP requests transparently
Auto-reconnects and re-authenticates on token expiry or connection errors
Related MCP server: MCP OAuth Gateway
Prerequisites
Node.js >= 18
macOS with Chrome, Brave, Edge, Arc, or Safari
Access to a ThinkingEngine system instance
Installation
Via npx (recommended)
No installation needed — just configure your MCP client directly.
From source
git clone https://github.com/zjandrew/mcp-te-server.git
cd mcp-te-server
npm install
npm run buildConfiguration
Claude Code
Add to ~/.claude.json:
{
"mcpServers": {
"ThinkingEngine": {
"command": "npx",
"args": ["-y", "@zhoujinandrew/mcp-te-server@latest"],
"env": {
"TE_BASE_URL": "https://your-te-server.example.com",
"TE_SSE_URL": "https://your-te-server.example.com:18988/mcp/sse"
}
}
}
}OpenClaw / Other MCP Clients
Same configuration format — use npx with @zhoujinandrew/mcp-te-server@latest.
Environment Variables
Variable | Required | Description |
| Yes | Base URL of your ThinkingEngine system (e.g., |
| No | Override the MCP SSE endpoint URL. Default: |
From source (alternative)
{
"mcpServers": {
"ThinkingEngine": {
"command": "node",
"args": ["/path/to/mcp-te-server/dist/index.js"],
"env": {
"TE_BASE_URL": "https://your-te-server.example.com",
"TE_SSE_URL": "https://your-te-server.example.com:18988/mcp/sse"
}
}
}
}Usage
Configure your MCP client as shown above
Start (or restart) the client
On first launch, your default browser opens — log in to ThinkingEngine
Token is extracted automatically after login
Subsequent launches use cached tokens (no login until expiry)
Token Management
Tokens are cached at ~/.mcp-te-server/token.json.
To clear cached tokens:
rm ~/.mcp-te-server/token.jsonDevelopment
npm install
npm run build # Build
npm run dev # Watch mode
npm start # Run directlyLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Browser MCP for logged-in tasks. Uses your Chrome — credentials stay local. Zero-token replay.
Local Chrome and BYO browser automation through MCP, with secure manual handoff.
1Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA MCP Proxy (Local <-> SSE) with token based authentication.1MIT
- AlicenseNot gradedqualityDmaintenanceA transparent proxy server that simplifies authentication by chaining its own OAuth layer with an upstream MCP server's credentials. It manages dual token sets behind a single interface, enabling secure and streamlined access to protected MCP resources.MIT
- AlicenseBqualityCmaintenanceMCP server for secure credential management, browser-based login automation, and TOTP/2FA auto-solving. Encrypts credentials with AES-256-GCM and automates login flows via Playwright.322MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for browser automation with shared authentication and built-in UI auditing.MIT