Pyrus MCP
Pyrus AI エコシステム — MCP インフラストラクチャ
このリポジトリは、Pyrus MCP インフラストラクチャサービスとその支援AIエンジニアリングチームの実装および運用管理の拠点です。また、今後の Knowledge MCP のアーキテクチャ仕様とロードマップも含まれています。これは独立したデータストアとライフサイクルを持つ別のサービスです。
製品境界
AI clients / employees
|
+---------------------+
| |
v v
Pyrus MCP Knowledge MCP
Pyrus actions canonical knowledge
| |
v v
Pyrus API PostgreSQL/pgvector
^ ^
| |
+------- PyrusBot ----+
orchestrationPyrus MCP
承認された従業員/AIホストがMCP経由でPyrus操作を実行できるようにする、プロダクション向けの外部サービスです。独立してデプロイ可能であり、開発者ワークステーションに依存してはなりません。
Knowledge MCP
正規のバージョン管理されたドキュメント、証拠/系統、セマンティック埋め込み、ハイブリッド検索、およびPyrus MCPを介したPyrus Knowledge Baseへの管理された公開のための、独立したMCPサービスです。
PyrusBot
将来のオーケストレーション/アプリケーションレイヤーであり、両方のMCPを利用します。後日、チャットボット、CLI、Webユーティリティ、IDEアダプターになる可能性がありますが、インフラストラクチャの契約は変更されません。
Related MCP server: MCP Enterprise Tool Gateway
現在の優先順位
Pyrus MCP のプロダクション準備が最優先です。 Knowledge MCP は並行して仕様化されますが、その契約が承認された後に実装されます。PyrusBot の統合は、安定したインフラストラクチャ契約に続いて行われます。
規範文書
IMPLEMENTATION_PLAN.md— 規範的な実装入門ポイント。docs/architecture/system-architecture-v2.md— 完全なシステムアーキテクチャ。docs/architecture/contracts-v2.md— MCP、Pyrus API、セキュリティ、Webhook、Knowledge の契約。docs/planning/production-roadmap-v2.md— フェーズロードマップと並列化ルール。tasks/registry.yaml— 所有者、レビュアー、ゲート、依存関係を含む実行可能なタスクグラフ。contracts/pyrus-tool-catalog.yaml— 復元可能なレガシー互換性カタログ。現在、レガシー証拠が復元されるまでブロックされています。docs/qa/gates.md— マージ/リリース/プロダクション受け入れゲート。docs/ai-team/agent-registry.yaml— エンジニアリングの役割と権限。
現在の重大なブロッカー
以前の計画では
pyrus_mcp_tools_spec.jsonとinventory.jsonが参照されていましたが、現在のリポジトリにはそれらの成果物が存在しません。1対1のパリティを宣言する前に、正確なレガシー契約を復元する必要があります。表示されている計画には「61のツール」とありますが、現在表示されているグループ化されたリストは独立してその数と一致しません。したがって、正確なレガシー数と名前はP0契約復旧タスクです。
単一の
SERVER_AUTH_TOKENは、マルチユーザープロダクション認証モデルとして適切ではありません。目標は、MCP/OAuth互換のベアラー認証、オーディエンス検証、スコープ、テナントバインド、失効、監査です。SQLite はローカル開発オプションであり、永続的なプロダクションシステムの記録ではありません。
エンジニアリングスタック
Pyrus MCP
Python 3.11+ ポリシー; uv; FastMCP; Streamable HTTP; ローカルテスト用 stdio; Pydantic; httpx; pytest; Ruff; 静的型付け; PostgreSQL; オプションの Redis; Docker; GitHub Actions; 外部シークレット管理。
Knowledge MCP
Python + FastMCP; PostgreSQL + pgvector; 大規模/生アーティファクト用オブジェクトストレージ; モデル/バージョンレコード付き埋め込みプロバイダーアダプター; バックグラウンドインデックス/埋め込みジョブ; オプションの Redis; 同じプロダクションセキュリティおよび可観測性の規律。
開発モデル
すべての実装項目には、1人の主要な実行者、独立したレビュアー、および明示的なゲート所有者がいます。タスクは、独立してテスト可能な成果が複数含まれている場合に分割されます。新しい発見により、範囲を黙って拡大するのではなく、リンクされたタスクが作成されます。
プロダクションリリースは、アーキテクチャ、契約、セキュリティ、QA、永続性、可観測性、ステージング、リリースチェックによってゲートされます。
便利なコマンド
node scripts/dashboard-server.mjs
# Open http://localhost:4748/ダッシュボードはタスクレジストリへのインターフェースです。レジストリと上記の文書が真実の情報源であり続けます。
This server cannot be deployed
Maintenance
Related MCP Connectors
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Zero-setup MCP gateway securely connecting AI to your tools with authentication and workflows
Zero-secret MCP gateway for AI agents: risk-scored, audited calls with human-in-the-loop approval.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides a secure gRPC transport layer for the Model Context Protocol (MCP) with mutual TLS, token-based authentication, and fine-grained authorization. Includes comprehensive telemetry and a real-time visualization dashboard for monitoring AI model interactions and security events.1Apache 2.0
- AlicenseNot gradedqualityCmaintenanceGoverned MCP server for bank-grade agent tool access with RBAC, PII redaction, rate limiting, and audit logging.MIT
- FlicenseNot gradedqualityBmaintenanceA protected Model Context Protocol server that gives AI agents distinct machine identities, enforces least-privilege OAuth permissions, applies contextual authorization policies, and pauses sensitive actions for human approval.-
- FlicenseNot gradedqualityCmaintenanceEnables secure, stateful AI agents and LLM tools to access enterprise databases, knowledge bases, live system metrics, and sandboxed code execution through the Model Context Protocol, with authentication, rate limiting, and safety guards.-