关于 4chems Platform — IUCLID, CHESAR & QSAR Toolbox hosting
面向 4chems 托管的 IUCLID 6、CHESAR、OECD QSAR Toolbox 和 IIP 的远程 MCP 服务,供潜在及现有客户办理入门、账户与租户管理、账单和咨询;不提供 dossier 数据访问。
主要功能
- 01客户咨询与验证
- 02账户注册与设备登录
- 03入门指引与模板
- 04租户、访问权限及成员管理
- 05账单、邀请与同意管理
适用场景
- 01向 4chems 提问或预约通话
- 02注册账户并登录
- 03设置租户并管理访问权限
- 04查看账单和邀请
MCP 相关
通过 Streamable HTTP 向 MCP 客户端开放 4chems 客户级平台 API 操作。部分工具无需令牌,其他工具通过参数接收 Bearer 令牌。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.4chems.com/mcpclaude mcp add --transport http com-4chems-platform-api https://mcp.4chems.com/mcp{"mcpServers":{"com-4chems-platform-api":{"type":"http","url":"https://mcp.4chems.com/mcp"}}}在 Cursor 中打开{"servers":{"com-4chems-platform-api":{"type":"http","url":"https://mcp.4chems.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-4chems-platform-api":{"type":"http","url":"https://mcp.4chems.com/mcp"}}}{"mcpServers":{"com-4chems-platform-api":{"serverUrl":"https://mcp.4chems.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
4chems MCP 服务 — IUCLID、CHESAR 和 QSAR Toolbox 托管
面向 4chems 平台的公开远程 Model Context Protocol 服务:为 REACH、CLP 和生物杀灭剂相关工作托管 IUCLID 6、CHESAR、OECD QSAR Toolbox 和 IIP,在欧盟境内托管并符合 GDPR 要求。
| 端点 | https://mcp.4chems.com/mcp |
| 传输方式 | Streamable HTTP(MCP 2025-06-18) |
| 身份验证 | 可匿名连接并调用 tools/list;九个工具无需令牌;其他所有操作都需要将 Bearer 令牌作为工具的 authorization 参数传入 |
| 清单 | https://www.4chems.com/.well-known/mcp.json |
| 文档 | https://www.4chems.com/mcp/(DE:https://www.4chems.com/de/mcp/) |
| 注册表 | com.4chems/platform-api — 参见 server.json |
连接
Claude Code
claude mcp add --transport http 4chems https://mcp.4chems.com/mcp
Claude Desktop / claude.ai — 设置 → 连接器 → 添加自定义连接器 →
https://mcp.4chems.com/mcp。此服务没有 OAuth 流程,因此请选择不需要身份验证的选项;需要令牌的工具会将其作为参数接收。
其他 MCP 客户端(GitHub Copilot、Cursor、VS Code 等)— 添加一个传输方式为 Streamable HTTP、URL 相同的远程服务。
原始握手(无需客户端):
curl -s -X POST https://mcp.4chems.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"probe","version":"0"}}}'
工具
此服务公开 4chems 平台 API(/v1)的客户级别。此端点不包含任何物质或档案数据 — 请参见这里不包含的内容。
无需令牌
| 工具 | 用途 |
|---|---|
start_inquiry, verify_inquiry | 向 4chems 发送问题或请求电话沟通:系统会向用户的电子邮箱发送一个 6 位数验证码,验证后的咨询将由工作人员处理。无需网页表单或账户。 |
get_catalog_templates | 列出托管的应用程序和试用模板。 |
get_onboarding_route | 返回调用者的下一步入门流程。 |
get_legal_entity_types | 获取某个国家/地区的法人实体类型。 |
start_account_registration, verify_account_registration | 使用企业电子邮箱地址创建 4chems 账户。 |
start_device_login, verify_device_login | 登录现有用户(RFC 8628 设备流程)并获取令牌。 |
需要 Bearer 令牌(authorization: "Bearer <token>")
| 类别 | 工具 |
|---|---|
| 访问请求 | get_my_access, create_access_request, approve_access_request, dismiss_access_request, withdraw_access_request |
| 租户设置 | create_self_service_tenant, enrich_domain, get_my_operation |
| 账单 | get_billing, complete_billing |
| 邀请 | list_invitations, create_invitation, revoke_invitation, accept_invitation |
| 同意 | list_consents, record_consent |
| 成员和服务 | list_members, grant_assignment, revoke_assignment, list_tenant_services, add_tenant_service |
长时间运行的变更操作会轮询直至完成;如果超过轮询上限,则会返回
{"status": "running", "operation_id": …},可使用 get_my_operation 跟进。
辅助 Agent 的规则
initialize 响应会将以下内容作为服务指令:
- 添加此服务、传递令牌或触发变更操作前,必须征得用户的明确同意。
- 切勿猜测或重试 6 位数验证码;请让用户查看电子邮箱并告知验证码。
- 将 Bearer 令牌视为机密:只将其作为
authorization参数传递,绝不记录。 - 对同意、分配、邀请、账单或服务的更改,须事先向用户确认。
- 如果用户没有账户,且无法通过目录工具回答问题,请提供
start_inquiry。 - 此服务和网站的联系渠道面向潜在客户和现有客户,不用于自动化招揽(参见 https://www.4chems.com/llms.txt)。
这不是什么
- 不是档案界面。 通过单独的 4chems AI Connector 访问 IUCLID 6 档案数据中的 AI 功能,按用户身份进行身份验证,并托管于欧盟。
- 不是 QSAR Toolbox 工作流。 通过 MCP 进行的类比读跨、(Q)SAR 预测和 QMRF/QPRF/CCR 报告由 4chems QSAR Navigator 提供。
- 不是开源软件。 本仓库包含公开文档和注册表
server.json;服务本身由 4chems 运营。
托管与合规
服务运行于通过 ISO 27001 认证的欧洲基础设施上,并遵循 GDPR 数据处理协议。 4chems 仅作为数据处理方,绝不会使用客户数据训练模型。 安全问卷:https://www.4chems.com/security-questionnaire/.
联系方式
- 网站:https://www.4chems.com/
- 通过服务联系:
start_inquiry(无需账户) - 关于本文档的问题:在本仓库中提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。