Keine Treffer.
范式转变
Klassisch
MCP-first
为何 UI-first 会失效
对人类而言,页面、弹窗和表格是合理的。对智能体、自动化系统和外部系统而言,它们是错误的抽象模型。
✕ 智能体不应该需要知道
智能体需要知道
MCP-first 意味着什么
MCP-first 是一种架构原则,软件首先通过其能力来描述——机器可读、类型化、权限验证。
如果你的软件能做到,MCP 就必须能够描述它。如果 MCP 能执行,Policy 就必须能够控制它。
安全优先
每项能力都有风险等级。AI 不能自动执行所有操作——但系统必须能够结构化地描述其所有能力。
Sales Assistant
emails.send_external 向 Max Müller 发送 Havelblick 项目的跟进邮件。
Grund包含项目相关信息的外部通信。
架构
业务逻辑不属于 Web 应用,也不属于 MCP 服务器。两者都是适配器。真正的核心是 Capability 层——被所有界面共同使用。
身份验证与授权
用于 MCP 客户端,配合短期 Token 和轮换机制。
智能体代表用户行动——而非使用系统权限。
工具在发现阶段即按权限过滤。
宣言
For machines
Beyond this page there is a normative, vendor-neutral edition written for
AI agents at mcp-first.ai/manifest.ai.
Point an LLM at it to audit any existing MCP server against 40 conformance rules.
Audit my MCP server against https://mcp-first.ai/manifest.ai. For each rule return pass / fail with a one-line reason, then an overall conformance score. 现代软件的核心问题不再是「我们需要哪些界面?」——而是:我们的系统有哪些能力,谁可以使用它们,它们有多安全?