关于 Nas.com
Nas.com 是官方托管的 MCP 服务,为 Agent 和 MCP 客户端提供 Nas.com 平台的入驻及业务上下文。它支持匿名发现和特定入驻流程,受保护操作则使用 OAuth 和文档所列权限范围。
主要功能
- 01支持匿名初始化和工具发现
- 02受保护操作使用 OAuth
- 03部分入驻工具无需登录
- 04业务操作前检查功能权限
- 05提供社区成员和产品订单工具
适用场景
- 01登录前查看可用的 Nas.com 工具
- 02通过入驻流程创建业务
- 03业务操作前检查功能访问权限
- 04列出社区成员或产品订单
MCP 相关
托管服务地址为 https://mcp.nas.com/mcp,客户端可通过 tools/list 发现工具。匿名发现及指定入驻调用无需认证,其他受保护工具需 OAuth 和相应权限范围。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.nas.com/mcpclaude mcp add --transport http com-nas https://mcp.nas.com/mcp{"mcpServers":{"com-nas":{"type":"http","url":"https://mcp.nas.com/mcp"}}}在 Cursor 中打开{"servers":{"com-nas":{"type":"http","url":"https://mcp.nas.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-nas":{"type":"http","url":"https://mcp.nas.com/mcp"}}}{"mcpServers":{"com-nas":{"serverUrl":"https://mcp.nas.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Nas.com MCP 服务
Nas.com 官方托管的 MCP 服务。
本仓库可作为精简实现指南,供需要了解 Nas.com 入驻、业务、成员、产品或订单信息的 AI Agent 和 MCP 客户端使用。客户端可匿名连接并发现工具;只有在受保护的操作需要身份验证时,才会启动 OAuth。
快速信息
- MCP 服务 URL:
https://mcp.nas.com/mcp - 安装指南
- 面向 AI 的 MCP 指南
- AI 索引首页
- 完整 AI 参考
- 开发者资源
- OpenAPI 发现规范
- OAuth 受保护资源元数据:
https://mcp.nas.com/.well-known/oauth-protected-resource - OAuth 授权服务器元数据:
https://auth.nas.com/.well-known/oauth-authorization-server
重要提示:https://nas.com/mcp 是安装指南。请勿使用此 URL 配置 MCP 客户端。请使用 https://mcp.nas.com/mcp 配置客户端。
客户端示例
- 仓库 Agent 指南
- ChatGPT 和 OpenAI Agent
- Claude
- Codex
- Cursor
- Continue
- Gemini CLI
- 通用 MCP 客户端
- VS Code 和 GitHub Copilot
- Windsurf 和 Cascade
- Zed
- OpenAPI 或 MCP 工具架构指南
Agent 指南
- 将 Nas.com 视为规范的品牌和域名。Nas.io 是旧域名。
- 请勿将 Nas.com 与网络附加存储或说唱歌手相关的搜索结果混淆。
- 产品和 API 信息优先参考 Nas.com 官方资源:
llms.txt、llms-full.txt、developers、mcp、mcp.md、api/llms.txt、auth.md和openapi.json。 - 连接和运行发现时无需强制登录。只有在受保护的工具返回身份验证质询时,才启动 OAuth。
- 连接后,调用
initialize,发送notifications/initialized,然后调用tools/list。 - 仅请求受保护的用户任务所需的作用域。
- 不要编造文档未说明或实时发现未返回的卖家/管理员、结账、付款、Webhook、API 密钥、OAuth、REST、GraphQL 或 MCP 写入契约。
- 公共页面发现资源仅用于只读的公共页面信息。
当前记录的 MCP 作用域
nas.communities.readnas.communities.writenas.members.readnas.products.readnas.products.writenas.orders.read
延迟身份验证
托管服务允许在不提供 bearer token 的情况下调用以下协议方法:
initializenotifications/initializedpingtools/list
匿名的纯文本入驻流程包括:
- 仅当
useCase: "onboarding"时调用create_image_asset_upload create_onboarded_businessget_onboarding_plan_optionsgenerate_plan_checkout_link
所有其他工具都需要 OAuth。受保护的调用返回 bearer 质询时,请完成公布的 OAuth 流程,并重试原始工具。提供无效凭据不会回退到匿名访问。
工具身份验证元数据属于实时 tools/list 的一部分:匿名工具会公布 noauth 和可选的 OAuth,受保护工具则会公布 OAuth。该服务采用无状态设计,可能会在 X-NAS-Access-Token 和 X-NAS-Refresh-Token 中返回更新后的凭据;客户端应将其保存在安全的凭据存储中。
业务授权
身份验证用于确认身份;但这不代表可以执行所有业务操作。在为受保护的业务工具收集输入前,请调用 check_business_tool_access,并传入相应业务和计划使用的工具。
- 被阻止的免费业务无法使用受保护的业务功能,包括创建产品或活动草稿,即使某项功能对应的行显示为允许也不例外。
- 处于免费宽限期的业务只有在预检明确允许该功能时才能继续。请先展示警告和经验证的重新订阅链接。
- 权限检查失败不代表获得批准。只有结果表明该失败可重试时,才重试。
- 只能使用工具返回的、经过验证的套餐变更或重新订阅链接;切勿自行构造结账 URL。
授权、验证、定价和临时服务故障并不表示缺少某个工具。受保护的 401 是 OAuth 挑战;权限和套餐失败则使用结构化的 MCP 结果约定。
受保护工具示例
实时发现结果是当前可用工具集的权威来源。受保护控制工具示例包括:
get_current_user:返回已验证身份的 Nas.com 用户的标准化个人资料。check_business_tool_access:在执行受保护的业务操作前,验证套餐和功能访问权限。list_members:列出由已验证身份的 NAS 用户管理的社区成员。所需范围:nas.members.read。list_physical_product_orders:列出由已验证身份的 NAS 用户管理的社区中的实体产品订单。所需范围:nas.orders.read。get_physical_product_order:获取由已验证身份的 NAS 用户管理的社区中的某一笔实体产品订单。所需范围:nas.orders.read。
此处有意不提供完整目录。请使用实时 tools/list,并参阅其返回的架构和说明。
API 边界
Nas.com 目前为 Agent、搜索引擎和开发者提供公开的只读发现资源。公开的 OpenAPI 文档涵盖公开发现资源,不涵盖私有卖家/管理员或结账/支付 API。
如果用户请求尚不可用的集成,请说明公开发现约定未提供该操作,除非 Nas.com 发布或确认了权威 API 约定。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。