赛莱MCP服务器
 
将AI驱动的编码工具连接到 赛克莱 使用 模型上下文协议。直接从编辑器或终端管理您的代理、知识库、内容源、记忆库、评估、解决方案、治理、警报、模型等。
快速开始
端点: https://mcp.seclai.com 运输: 流式HTTP 认证: X-API-Key 标题或 Authorization: Bearer (OAuth)
您需要一个具有API访问权限的Seclai帐户。使用以下任一方式进行身份验证:
- API密钥 --创建一个 seclai.com → 账户设置→ API密钥。
- OAuth承载令牌 --使用Seclai SSO流中的OAuth2访问令牌。
要针对特定组织,请包括 X-Account-Id 头球
克劳德桌面
添加到您的配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 窗户:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"seclai": {
"type": "streamable-http",
"url": "https://mcp.seclai.com",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
或者使用OAuth和组织定位:
{
"mcpServers": {
"seclai": {
"type": "streamable-http",
"url": "https://mcp.seclai.com",
"headers": {
"Authorization": "Bearer YOUR_ACCESS_TOKEN",
"X-Account-Id": "YOUR_ACCOUNT_ID"
}
}
}
}
保存后重新启动Claude Desktop。
克劳德代码(CLI)
claude mcp add seclai \
--transport streamable-http \
"https://mcp.seclai.com" \
--header "X-API-Key: YOUR_API_KEY"
或复制 examples/claude-code.json 到 .mcp.json 在您的项目根目录中。
光标
复制 examples/cursor.json 到 .cursor/mcp.json 在您的项目根目录中。
或手动添加:设置→ MCP → 添加新的MCP服务器→ 将类型设置为 streamable-http 以及URL https://mcp.seclai.com.
帆板运动
复制 examples/windsurf.json 到 ~/.codeium/windsurf/mcp_config.json.
其他客户
任何支持流式HTTP MCP传输的客户端都可以工作。配置:
| 设置 | 值 |
|---|
| URL | https://mcp.seclai.com |
| 传输 | 流式HTTP |
| Auth(API密钥) | X-API-Key: YOUR_API_KEY |
| 身份验证(OAuth) | Authorization: Bearer YOUR_ACCESS_TOKEN |
| 组织定位 | X-Account-Id: YOUR_ACCOUNT_ID _(可选)_ |
可用工具
代理
| 工具 | 说明 |
|---|
list_agents | 按页码列出您帐户中的所有代理 |
get_agent | 获取代理的元数据(名称、描述、触发器类型) |
get_agent_definition | 获取完整的代理定义,包括步骤和 change_id |
create_agent | 使用可选模板创建新代理 |
update_agent | 更新代理的名称和/或描述 |
update_agent_definition | 使用乐观锁定更新代理的定义 |
delete_agent | 删除代理(无法撤消) |
export_agent | 导出代理的可移植JSON快照 |
代理运行
| 工具 | 说明 |
|---|
run_agent | 启动代理运行 |
get_agent_run_status | 获取代理运行的状态和结果 |
list_agent_runs | 为具有可选状态筛选器的代理运行列表 |
人工智能助理
| 工具 | 说明 |
|---|
generate_agent_steps | 根据自然语言描述自动生成代理步骤 |
generate_step_config | 为特定步骤类型生成配置 |
get_ai_conversation_history | 获取代理的AI助手对话历史记录 |
mark_ai_suggestion | 接受或拒绝AI生成的建议 |
评估
| 工具 | 说明 |
|---|
list_evaluation_criteria | 列出代理的评估标准 |
get_evaluation_criteria | 获取特定评估标准的详细信息 |
create_evaluation_criteria | 创建新的评估标准 |
update_evaluation_criteria | 更新现有的评估标准 |
delete_evaluation_criteria | 删除评估标准 |
get_evaluation_summary | 获取评估标准的汇总统计数据 |
get_non_manual_evaluation_summary | 获取代理的非手动评估摘要 |
list_evaluation_results | 列出评估标准的结果 |
list_agent_evaluation_results | 列出代理的所有评估结果 |
list_run_evaluation_results | 列出特定运行的评估结果 |
create_evaluation_result | 创建手动评估结果 |
run_evaluation | 根据标准运行自动评估 |
test_draft_evaluation | 在不坚持的情况下测试评估标准 |
opt_evaluation_into_review | 将评估结果移入审核队列 |
知识库
| 工具 | 说明 |
|---|
list_knowledge_bases | 按页码列出您帐户中的知识库 |
get_knowledge_base | 获取知识库的详细信息,包括其链接的来源 |
create_knowledge_base | 创建至少有一个来源的新知识库 |
update_knowledge_base | 更新知识库的名称、描述或来源 |
delete_knowledge_base | 删除知识库(如果被代理引用,则失败) |
generate_kb_plan | AI生成知识库配置计划 |
知识库聊天
| 工具 | 说明 |
|---|
chat_with_knowledge_base | 使用自然语言与知识库聊天 |
list_kb_conversations | 列出知识库中的对话 |
load_kb_chat_messages | 加载知识库对话的消息 |
rename_kb_conversation | 重命名知识库对话 |
delete_kb_conversation | 删除知识库对话 |
内容源
| 工具 | 说明 |
|---|
list_sources | 按页码列出帐户中的所有内容源 |
get_source | 获取有关内容源的详细信息 |
create_source | 创建新的内容源 |
update_source | 更新源的名称、轮询间隔或保留期 |
delete_source | 删除内容源 |
get_source_content_text | 获取源项的文本内容 |
list_account_source_content | 列出帐户中的所有源内容 |
list_source_pulls | 列出源的拉取(同步)操作 |
get_source_pull_errors | 从源代码拉取操作中获取错误 |
generate_source_plan | AI生成源配置计划 |
来源出口
| 工具 | 说明 |
|---|
list_source_exports | 列出源的导出 |
get_source_export | 获取源导出的详细信息 |
create_source_export | 创建新的源导出 |
cancel_source_export | 取消正在运行的源导出 |
download_source_export | 下载已完成的源导出 |
estimate_source_export | 估算源导出的大小/成本 |
源嵌入迁移
| 工具 | 说明 |
|---|
get_source_embedding_migration | 获取嵌入迁移的状态 |
start_source_embedding_migration | 启动新的嵌入迁移 |
cancel_source_embedding_migration | 取消正在运行的嵌入迁移 |
存储体
| 工具 | 说明 |
|---|
list_memory_banks | 列出带分页的内存库 |
get_memory_bank | 获取记忆库的详细信息 |
create_memory_bank | 创建新的记忆库(对话或常规) |
update_memory_bank | 更新存储体的名称或配置 |
delete_memory_bank | 删除存储库 |
get_memory_bank_stats | 获取内存库的使用统计信息 |
get_agents_using_memory_bank | 列出引用内存库的代理 |
compact_memory_bank_now | 触发存储体压缩 |
delete_memory_bank_source | 删除支持存储体的源 |
list_memory_bank_templates | 列出可用的内存库模板 |
test_compaction_prompt | 在不施加压力的情况下测试压实提示 |
记忆库AI
| 工具 | 说明 |
|---|
generate_memory_bank_config | AI生成存储体配置 |
get_memory_bank_ai_conversation | 获取记忆库的最后一次AI对话 |
accept_memory_bank_suggestion | 接受人工智能生成的记忆库建议 |
解决方案
| 工具 | 说明 |
|---|
list_solutions | 列出带分页的解决方案 |
get_solution | 获取解决方案的详细信息 |
create_solution | 创建新解决方案 |
update_solution | 更新解决方案的名称或描述 |
delete_solution | 删除解决方案 |
link_solution_resources | 将代理、KB或源链接到解决方案 |
unlink_solution_resources | 从解决方案中取消资源链接 |
generate_solution_plan | AI生成解决方案配置计划 |
accept_solution_plan | 接受人工智能生成的解决方案计划 |
decline_solution_plan | 拒绝人工智能生成的解决方案计划 |
治理
| 工具 | 说明 |
|---|
get_governance_settings | 获取当前治理设置 |
update_governance_settings | 启用/禁用治理或更新设置 |
list_governance_settings | 列出所有治理设置 |
list_governance_policies | 列出所有治理策略 |
get_governance_policy | 获取特定的治理策略 |
create_governance_policy | 创建新的治理策略 |
update_governance_policy | 更新治理政策 |
list_governance_policy_documents | 浏览可用的示例政策文档 |
get_governance_policy_document | 获取特定的保单样本文档 |
get_governance_policy_usage | 获取策略的使用统计数据 |
list_governance_policy_changes | 列出策略的更改历史记录 |
list_governance_evaluations | 列出治理评估(按判断筛选) |
resolve_governance_evaluation | 解决标记的治理评估 |
bulk_resolve_governance_evaluations | 一次解决多个评估 |
test_draft_governance_policy | 在不坚持的情况下测试政策草案 |
test_governance_policy | 测试策略并保存结果 |
set_policy_knowledge_bases | 将知识库与RAG证据政策联系起来 |
list_policy_knowledge_bases | 列出与策略关联的知识库 |
get_circular_knowledge_bases | 链接前检查循环KB引用 |
get_governance_stats | 获取汇总治理指标 |
get_governance_usage | 获取治理使用详细信息 |
get_governance_credit_estimates | 估算治理信贷成本 |
list_governance_audit_trail | 列出治理审计跟踪条目 |
list_governance_conversations | 列出治理AI对话 |
generate_governance_plan | AI从自然语言生成治理计划 |
accept_governance_plan | 接受人工智能生成的治理计划 |
decline_governance_plan | 拒绝人工智能生成的治理计划 |
警报
| 工具 | 说明 |
|---|
list_alerts | 列出带有可选状态/严重性过滤器的警报 |
get_alert | 获取特定警报的详细信息 |
change_alert_status | 更改警报的状态(例如解决) |
add_alert_comment | 在提醒中添加评论 |
list_alert_configs | 列出警报配置 |
get_alert_config | 获取特定的警报配置 |
create_alert_config | 创建新的警报配置 |
update_alert_config | 更新警报配置 |
delete_alert_config | 删除警报配置 |
list_organization_alert_preferences | 列出组织级警报首选项 |
update_organization_alert_preference | 更新组织级警报首选项 |
模型
| 工具 | 说明 |
|---|
list_models | 列出按提供商分组的模型,并带有可选筛选器 |
get_model | 获取特定型号的完整详细信息 |
get_model_recommendations | 获取模型推荐 |
list_model_alerts | 列出与模型相关的警报 |
dismiss_model_alert | 取消模型警报 |
dismiss_all_model_alerts | 取消所有模型警报 |
游乐场实验
| 工具 | 说明 |
|---|
list_experiments | 列出模型操场实验 |
get_experiment | 做一个具体的实验 |
run_experiment | 进行模型操场实验 |
cancel_experiment | 取消正在进行的实验 |
账户和组织
| 工具 | 说明 |
|---|
get_account_credit_usage | 获取帐户的信用使用情况 |
get_account_llm_calls_summary | 获取帐户的LLM呼叫摘要 |
list_organizations | 列出用户所属的组织 |
switch_organization | 切换到其他组织 |
资源出口
| 工具 | 说明 |
|---|
list_resource_exports | 列出资源导出 |
get_resource_export | 获取特定资源导出 |
create_resource_export | 创建资源导出 |
cancel_resource_export | 取消资源导出 |
download_resource_export | 下载已完成的资源导出 |
转账
| 工具 | 说明 |
|---|
list_transfer_targets | 列出可用的传输目标 |
preview_transfer | 预览帐户之间的资源转移 |
execute_transfer | 执行资源转移 |
搜索
资源
| 资源 | URI | 描述 |
|---|
| 代理定义架构 | seclai://schema/agent-definition | 代理定义的完整架构参考 |
| 字符串替换 | seclai://schema/string-substitutions | 所有支持的字符串替换表达式 |
用法示例
连接后,通过自然语言与赛莱互动:
_“让我看看我所有的赛莱特工”_
_“创建一个名为“每日新闻摘要”的新代理,其中包含日程表触发器和摘要模板”_
_“在我的每日新闻摘要代理中的显示步骤之前添加检索步骤”_
_“使用我的播客资源创建一个名为“播客档案”的知识库”_
_“显示我的所有内容源,并将新闻提要更改为每小时进行一次民意调查”_
代理模板
创建代理时,为预配置的起点指定一个模板:
| 模板 | 说明 |
|---|
blank | 无步骤的空代理 |
retrieval_example | 演示知识库检索 |
simple_qa | 基本问答代理 |
summarizer | 从源中总结内容 |
json_extractor | 从内容中提取结构化数据 |
content_change_notifier | 监控变更来源并通知 |
scheduled_report | 按计划生成报告 |
webhook_pipeline | 处理传入的webhook数据 |
速率限制
根据您的计划,每个账户的MCP通话都有费率限制:
| 计划 | 通话/分钟 |
|---|
| 免费 | 无MCP访问权限 |
| 启动器 | 0 |
| 专业 | 30 |
| 团队 | 75 |
| 企业 | 300 |
超出的呼叫返回a retry_after 价值。大多数AI助手都会自动处理这个问题。
故障排除
| 错误 | 修复 |
|---|
| 无效的API密钥 | 验证密钥,检查帐户状态,确认计划中的API访问 |
| MCP需要一个用户范围的API密钥 | 重新创建密钥-新密钥是自动用户范围的 |
| 超出速率限制 | 请等待指示的秒数,或升级您的计划 |
| 工具未出现 | 重新启动客户端,验证URL和 streamable-http 运输 |
| 缺少X-API-Key标头 | 检查MCP客户端设置中的标头配置 |
| 定义更新冲突 | 重试-您的助手将重新读取并重新应用 |
链接
许可证
麻省理工学院