TetherIQ

TetherIQ

A zero-config local desktop proxy gateway for AI coding agents, providing model failovers, spend caps, and 1-click MCP tool syncing across multiple client environments.

Category
Visit Server

README

TetherIQ ⚡

Zero-config local desktop control plane and proxy gateway (127.0.0.1:4000) for autonomous AI coding agents.
Provides automatic model failovers, hard runaway spend caps, 1-click dynamic MCP tool syncing across 6+ client environments, live token telemetry HUD, and full-spectrum activity tracing.


⚡ 60-Second Quickstart Guide

Get up and running with TetherIQ in 3 effortless steps:

1. Download & Launch TetherIQ

  • Run the TetherIQ desktop application (.exe, .dmg, or .deb).
  • TetherIQ automatically spins up the local proxy gateway on http://127.0.0.1:4000.

2. Enter Your Provider API Keys

  • Click "Keys" or open the 60-Second Quickstart Wizard in the top bar.
  • Add your Anthropic, OpenAI, AWS Bedrock, Google Vertex, Groq, or Local Ollama credentials.
    (Keys remain strictly local in your desktop vault and are never sent to third-party cloud servers).

3. Connect Your Coding Agent / Tool

Choose your agent below and connect in one step:

🟢 Claude Code CLI

export ANTHROPIC_BASE_URL=http://127.0.0.1:4000
claude

Or click "Auto-Configure Claude Code" in TetherIQ to inject it into ~/.claude.json.

🟣 AI IDEs (Cursor, Windsurf, Devin, Antigravity)

  • Base URL: http://127.0.0.1:4000/v1
  • Model: fast-code (low-latency) or heavy-reasoning (deep reasoning)
  • MCP Auto-Sync: Click "Connect & Auto-Configure All Files" in TetherIQ's Tool Hub to inject any of the 50+ MCP servers into ~/.cursor/mcp.json, ~/.codeium/windsurf/mcp_config.json, devin.json, or .mcp.json.

🔵 Python & TypeScript SDKs

from openai import OpenAI

client = OpenAI(
    base_url="http://127.0.0.1:4000/v1",
    api_key="tetheriq-local"
)

response = client.chat.completions.create(
    model="heavy-reasoning",
    messages=[{"role": "user", "content": "Refactor this architecture"}]
)
print(response.choices[0].message.content)

🛡️ Core Features

  1. Dual Gateway Engine (127.0.0.1:4000):

    • Full OpenAI (/v1/chat/completions, /v1/models) and Anthropic (/v1/messages) protocol compatibility.
    • Low loopback latency ($< 5\text{ ms}$).
  2. Resilient Model Failover Matrix:

    • Linear and tiered priority chains (e.g. Anthropic $\rightarrow$ AWS Bedrock $\rightarrow$ Groq $\rightarrow$ Ollama).
    • Silent 429 Too Many Requests and 503 Service Unavailable recovery without breaking active agent CLI sessions.
    • Virtual Model Aliases: fast-code and heavy-reasoning.
  3. Hard Runaway Spend Circuit Breakers:

    • Visual daily and monthly spend limit dials (e.g. $10.00/day).
    • Automatically short-circuits runaway recursive agent loops with HTTP 402 Budget Exceeded: TetherIQ spend limit reached.
  4. 50+ Official & Verified MCP Tool Marketplace:

    • Verified schemas for Databricks, Snowflake, Supabase, PostgreSQL, Notion, Slack, Jira, GitHub, Docker, Sentry, Brave Search, Pinecone, and 40+ more.
    • 1-Click simultaneous non-destructive configuration file injection across Cursor, Windsurf, Devin, Claude Code CLI, Claude Desktop, and Antigravity.
  5. Deep Observability & Activity Tracing:

    • Real-time span waterfall visualizer.
    • Microsecond latency breakdowns, prompt/payload inspectors, and OpenTelemetry-compatible traces.
  6. Embedded Execution Terminal:

    • Integrated drawer running native host shells (powershell.exe, zsh, bash) with pre-loaded proxy gateway environment variables.
  7. 1-Click Sanitized Debug Reporter:

    • Generates clean GitHub issue markdown with all API keys and bearer tokens automatically redacted (sk-ant-***, ghp_***).

🛠️ Development & Building Locally

# Install dependencies
npm install

# Start Vite React UI
npm run dev

# Start local proxy gateway core
npm run proxy

# Build production bundle
npm run build

Built with Tauri v2, React 19, TypeScript, Tailwind CSS, and LiteLLM gateway core.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured