mcpField
A
Artifact Share

Artifact Share

远程服务
artifactshare.com文件与存储33今天更新

关于 Artifact Share

Artifact Share 用稳定 URL 分享 HTML、Markdown、文件夹和静态站点,适用于团队内的人、AI Agent 和自动化流程。它提供私有、工作区、项目、指定查看者及链接访问权限,并支持版本与评论。

主要功能

  1. 01分享 HTML 与 Markdown
  2. 02发布文件夹和静态站点
  3. 03提供多种访问权限
  4. 04支持版本与评论
  5. 05提供命令行客户端

适用场景

  1. 01分享 AI Agent 生成的文档
  2. 02向团队或指定查看者发布文件
  3. 03通过稳定链接分发静态站点
  4. 04使用 CLI 管理分享内容

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://artifactshare.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Artifact Share

Artifact Share 可通过稳定的 URL 分享 HTML、Markdown、文件夹和静态网站。它支持私有、工作区、项目、指定查看者和基于链接的访问,适用于由人员、AI Agent 和自动化创建的内容。

服务: https://artifactshare.com

源码可用,但非开源

本仓库为源码可用。你可以根据仓库许可证研究、修改并在自己的组织中自托管 Artifact Share。该许可证禁止将 Artifact Share 作为直接竞争的托管式、代管式、SaaS 或云服务提供。它不是 OSI 认可的开源许可证。

截至 0.9.0 版本的 npm 包仍采用 Apache-2.0 许可证。从 0.10.0 版本起,本仓库和 CLI 受源码可用许可证约束。0.10.0 版本特意未发布;0.10.1 是采用新许可证的首个 npm 版本。

仓库布局

  • apps/web/ — React Router 应用和 Cloudflare Workers
  • packages/cli/ — 源码可用的命令行客户端
  • docs/reference/ — 当前技术约定和仓库边界
  • docs/brand/ — Artifact Share 品牌素材及其使用条款
  • proposals/ — 仅接受提案的公开贡献

本地开发与验证

权威的设置步骤和导出边界见源码可用边界。公开检出的代码无需生产凭据或私有服务。

pnpm install --frozen-lockfile
pnpm --filter @artifactshare/web exec playwright install --with-deps chrome
pnpm fixtures:build
pnpm db:apply:local
pnpm validate
pnpm test:runtime

请按顺序运行这些命令。本地配置使用固定数据和本地服务绑定;它不提供生产部署途径。

如需交互式开发,pnpm dev 会先准备本地证书、变量和 D1 状态,然后启动应用、沙箱和图像 Worker。请参阅本地开发环境。UI 审查截图的说明见屏幕截图环境。手动产品诊断的说明见 AI 搜索资格和性能跟踪自动化。

沙箱报告器由 packages/viewer-kit/src/reporter/*.ts 维护。修改后,请运行 pnpm --filter @artifactshare/viewer-kit generate:reporter。生成的文件是确定性的、未经格式化的输出,不纳入仓库格式化。生成器负责生成 reporter.generated.ts,包括其精确的脚本正文和 CSP 哈希;请将该文件与源代码更改一并提交。 运行 node packages/viewer-kit/scripts/build-reporter.mjs --check 可检查差异,而不写入文件。此检查也会作为根目录 pnpm typecheck 的一部分运行。

开发流程

Artifact Share 目前仅接受提案类拉取请求,不接受代码拉取请求。贡献者需描述真实情况和期望的更改;维护者随后负责问题、规范、实现、验证和发布。提交提案前,请阅读 CONTRIBUTING.md。

请通过 SECURITY.md 中的私密流程报告漏洞,切勿通过公开问题或提案报告。

许可证

本仓库许可证是供律师审阅的草案,日文文本为权威版本,并附有英文参考译文。请参阅 LICENSE。截至 0.9.0 版本的 npm 包仍采用 Apache-2.0 许可证;从 0.10.0 版本起,本仓库和 CLI 使用源码可用许可证。0.10.0 版本特意未发布;0.10.1 是采用新许可证的首个 npm 版本。

本地 Artifact 执行使用 *.usercontent.localhost 下带版本号的 a-… 和 l-… 主机,端口为 5174。pnpm dev:setup 会包含此通配符证书。应用和公开链接查看器 URL 保持不变。所有 .localhost 主机都属于同站点,因此请使用跨站浏览器发布门禁验证 Cookie 分区;仅检查本地查看器并不足够。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。