
dunialabs/peta-core
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
План управления для MCP — безопасное хранилище, управляемое время выполнения, аудиторский след и утверждения на основе политики.
Обзор
Время выполнения контрольной плоскости для MCP (Model Context Protocol). Шлюз, хранилище, движок политики и аудиторский след для каждого вызова инструмента между агентами ИИ и серверами MCP. Поддерживает основные компоненты инфраструктуры, необходимые для запуска MCP в производстве: маршрутизация шлюза, надзор за временем выполнения, обеспечение соблюдения политики, управление учетными данными и регистрация аудита. Секреты остаются зашифрованными в состоянии покоя (PBKDF2 + AES-GCM) и вводятся на стороне сервера во время выполнения. Клиенты никогда не видят необработанных учетных данных. - RBAC/ABAC с фильтрацией для каждого пользователя и каждого инструмента. Необязательное одобрение человека в цикле для операций с высоким риском. Каждый вызов инструмента регистрируется с идентификатором абонента, политическим решением и результатом. Секреты никогда не включаются в бревна. - Контролирует серверы MCP с контролем жизненного цикла и автоматическим восстановлением. Стандартная совместимость MCP выше по течению и ниже по течению для общих потоков шлюза, которые в настоящее время поддерживает Peta Core.
Обзор (машинный перевод)
Время выполнения контрольной плоскости для MCP (Model Context Protocol). Шлюз, хранилище, движок политики и аудиторский след для каждого вызова инструмента между агентами ИИ и серверами MCP.
Поддерживает основные компоненты инфраструктуры, необходимые для запуска MCP в производстве: маршрутизация шлюза, надзор за временем выполнения, обеспечение соблюдения политики, управление учетными данными и регистрация аудита.
** Основные гарантии:**
- Секретное хранилище. Секреты остаются зашифрованными в состоянии покоя (PBKDF2 + AES-GCM) и вводятся на стороне сервера во время выполнения. Клиенты никогда не видят необработанных учетных данных. Полицейский движок. RBAC/ABAC с фильтрацией на одного пользователя и на один инструмент. Необязательное одобрение человека в цикле для операций с высоким риском. -** Аудиторский след.** Каждый вызов инструмента регистрируется с идентификатором абонента, политическим решением и результатом. Секреты никогда не включаются в бревна. -** Управляемая среда выполнения.** Контролирует серверы MCP с контролем жизненного цикла и автоматическим восстановлением. Протокол совместимости Стандартная MCP выше по течению, плюс совместимость ниже по течению для общих потоков шлюза, которые в настоящее время поддерживает Peta Core.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Peta Core
A control-plane runtime for MCP (Model Context Protocol). Gateway, vault, policy engine, and audit trail for every tool call between AI agents and downstream MCP servers.
Supports the core infrastructure components required to run MCP in production: gateway routing, runtime supervision, policy enforcement, credential management, and audit logging.
Key guarantees:
- Credential vault. Secrets stay encrypted at rest (PBKDF2 + AES-GCM) and are injected server-side at execution time. Clients never see raw credentials.
- Policy engine. RBAC/ABAC with per-user, per-tool capability filtering. Optional human-in-the-loop approval for high-risk operations.
- Audit trail. Every tool call is logged with caller identity, policy decision, and outcome. Secrets are never included in logs.
- Managed runtime. Supervises downstream MCP servers with lifecycle controls and automated recovery.
- Protocol compatibility. Standard MCP upstream, plus downstream compatibility for the shared gateway flows that Peta Core currently supports. Standard server-initiated reverse requests (
sampling,roots,elicitation) are intentionally not exposed in the current shared runtime. - Self-hosted. On-premises deployment model. No hosted SaaS dependency.
Quick Start | Website | Documentation
Architecture
Peta Core sits between MCP clients (Claude, ChatGPT, Cursor, n8n, or any MCP-compatible client) and downstream MCP servers. From the client’s perspective, it connects to a single MCP server. Behind that endpoint, Peta Core routes to multiple downstream servers using standard MCP for the shared forward-request flows it supports.
Peta Core is one component of the Peta MCP stack:
- Peta Core (this repository) — MCP gateway, credential vault, policy engine, and audit runtime.
- Peta Console — Admin UI for users, servers, policies, approvals, and audit logs.
- Peta Desk — Desktop client for approval workflows and per-user server configuration.
This repository contains only Peta Core. See docs.peta.io for the full stack.
Features
MCP Gateway
- Transparent MCP proxying. Acts as an MCP server upstream and an MCP client downstream. Routes tool calls via namespaced identifiers (
serverId::toolName). - MCP
2025-11-25support. Modern clients can use statelessserver/discover, POST-only Streamable HTTP,subscriptions/listen, and OAuth resource metadata behind an opt-in rollout flag while legacy sessionful clients remain supported.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →