MCP Verifiedが大切にする価値観

MCP Verifiedでは、MCPアプリケーションの成功に繋がる技術や実践について明確な見解を持っています。これらの価値観が私たちの推奨事項やコンテンツの基盤となっています。

私たちの基本理念

  • TypeScriptファースト: 私たちは、TypeScriptが本番環境向けAIアプリケーションに最適な言語だと考えています。型安全性と開発者体験のバランスが取れた選択肢です。

  • パフォーマンスを最優先: MCPアプリケーションは、後からではなく設計段階からパフォーマンスを考慮して構築すべきです。

  • 優れた開発者体験: ツールやフレームワークは、本番品質を維持しながらも、素晴らしい開発体験を提供すべきです。

  • モジュール化されたアーキテクチャ: コンポーネントは適切に分割され、再利用可能で、しっかりとドキュメント化され、エコシステムの発展を促進すべきです。

  • サーバーレスを基本に: 特別な理由がない限り、サーバーレスアーキテクチャは多くのMCPアプリケーションにとって、スケーリングとメンテナンス性の面で最適な選択です。

  • セキュリティを重視: 推奨するサービス、パッケージ、サーバーについては、セキュリティの脆弱性とベストプラクティスを徹底的に検証しています。

  • 独自の視点による厳選: 最も効果的なアプローチについて明確な見解を持つことを大切にしています。私たちの推奨事項は実際の経験に基づいて慎重に選び抜かれています。

  • 公式パッケージを優先: 可能な限り、より良いサポートと信頼性のために、サードパーティ製よりも公式のパッケージと実装をお勧めします。

これらの考え方は、MCPアプリケーション開発における私たちの共同経験に基づいており、このエコシステムで成功するための最適な道筋だと考えています。