TT

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

819 stars 23 forks Качество 68 Тренд 42NOASSERTION

thinkwatchproject/thinkwatch — это кандидат на MCP-сервер, импортированный из https://github.com/thinkwatchproject/thinkwatch.

Обзор

thinkwatchproject/thinkwatch — это кандидат на MCP-сервер, импортированный из https://github.com/thinkwatchproject/thinkwatch.

Обзор (машинный перевод)

Английский | 中文

Самостоятельный AI-API и шлюз MCP для организаций. Каждый запрос модели и каждый вызов инструмента MCP проходят через один шлюз, где они аутентифицируются по идентификатору организации, проверяются по лимитам и бюджетам, проверяются охранниками, оцениваются и записываются в журнал аудита. Он играет роль доступа ИИ, которую играет бастионный хост для доступа к серверу.

Для отдельных разработчиков: ThinkWatch Lite — это бесплатное десктопное приложение (MIT), которое запускает локальный шлюз для Claude Code, Codex и других AI-клиентов на macOS, Windows и Linux.

Спонсоры: Хотите выступить здесь?

Основные моменты

  • Вызовы инструментов MCP выполняются как реальный пользователь. Каждый пользователь подключает свой собственный аккаунт GitHub, Notion, Linear, Slack или Atlassian через OAuth или личный токен, поэтому в журнале аудита upstream видно, кто действовал. Токены шифруются в состоянии покоя, списки инструментов кэшируются для каждого пользователя, и каждый инструмент может быть назначен для каждой роли и API-ключа.
  • Охранники по каждому запросу. Секреты и конфиденциальность заменяют учётные данные и личные данные в любом месте запроса на заполнения, такие как > до его отправки вверх, и восстанавливает их в ответе, включая потоковые данные.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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.
Открыть полный README на GitHub

Установка

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

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →