TT

thinkwatchproject/thinkwatch

分析与监控官方

本页由 AI 翻译,技术细节请以原文为准。 查看原文

819 stars 23 forks 质量 68 趋势 42NOASSERTION

thinkwatchproject/thinkwatch 是一个从 https://github.com/thinkwatchproject/thinkwatch. 导入的 MCP 候选服务器。

概览

thinkwatchproject/thinkwatch 是一个从 https://github.com/thinkwatchproject/thinkwatch. 导入的 MCP 候选服务器。

概述(AI 翻译)

英文 |中文

** 组织自托管的 AI API 和 MCP 网关。** 每个模型请求和每次 MCP 工具调用都经过一个网关,经过与组织身份提供者的认证,检查限制和预算,由保安检查,定价并写入审计日志。它扮演着堡垒主机对服务器访问的人工智能访问角色。

针对个人开发者: ThinkWatch Lite 是一款免费桌面应用(MIT),运行 macOS、Windows 和 Linux 上的 Claude Code、Codex 及其他 AI 客户端的本地网关。

赞助商: 想来这里表演吗?

精彩片段

  • MCP 工具调用以真实用户身份运行。 每个用户通过 OAuth 或个人令牌连接自己的 GitHub、Notion、线性、Slack 或 Atlassian 账户,因此上游的审计日志显示谁采取了行动。令牌静止时加密,工具列表为每个用户缓存,每个工具可以按角色和 API 密钥授予。
  • 每个请求都有安全守卫。 秘密与隐私在请求中用占位符(如 >)替换了请求中任意位置的凭证和个人数据,并在回答中恢复,包括流式请求。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

ThinkWatch

English | 中文

A self-hosted AI API and MCP gateway for organizations. Every model request and every MCP tool call passes through one gateway, where it is authenticated against the organization’s identity provider, checked against limits and budgets, inspected by security guards, priced, and written to the audit log. It plays the role for AI access that a bastion host plays for server access.

For individual developers: ThinkWatch Lite is a free desktop app (MIT) that runs a local gateway for Claude Code, Codex and other AI clients on macOS, Windows and Linux.

Sponsors: Want to appear here?

                    ┌──────────────────────────────────────┐
 Claude Code ──────>│                                      │──> OpenAI
 Cursor ───────────>│    Gateway  :3000                    │──> Anthropic
 Custom Agent ─────>│    AI API + MCP                      │──> Google Gemini
 CI/CD Pipeline ───>│                                      │──> Azure OpenAI / AWS Bedrock
                    └──────────────────────────────────────┘
                    ┌──────────────────────────────────────┐
 Admin Browser ────>│    Console  :3001                    │
                    │    Management UI + Admin API         │
                    └──────────────────────────────────────┘

Highlights

  • MCP tool calls run as the real user. Each user connects their own GitHub, Notion, Linear, Slack or Atlassian account through OAuth or a personal token, so the upstream’s own audit log shows who acted. Tokens are encrypted at rest, tool lists are cached per user, and each tool can be granted per role and per API key.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →