MCPサーバー

Cyphrex

io.github.getcyphrex/cyphrex-mcp
MCP・エージェント基盤 セキュリティ 公開・接続可能 MCP 2025-11-25

このMCPでできること

Acts as a security gateway for MCP requests by scanning tools and results, enforcing action policies, logging activity, and managing agent profiles.

check_action
Run Cyphrex check on a proposed action
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'action'], 'properties': {'action': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'object', 'additionalProperties': {}}]}, 'agentId': {'type': 'string', 'minLength': 1}}, 'additionalProperties': True}
get_audit_log
Get Cyphrex audit log for an agent
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1}, 'agentId': {'type': 'string', 'minLength': 1}}, 'additionalProperties': True}
log_action
Log an executed action for a Cyphrex agent
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'action'], 'properties': {'action': {'anyOf': [{'type': 'string', 'minLength': 1}, {'type': 'object', 'additionalProperties': {}}]}, 'agentId': {'type': 'string', 'minLength': 1}, 'metadata': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': True}
proxy_mcp_request
Proxy a JSON-RPC tools/list or tools/call request to an upstream MCP server. Cyphrex enforces threat policy before the caller receives the upstream result.
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'upstreamUrl', 'message'], 'properties': {'agentId': {'type': 'string', 'minLength': 1}, 'message': {'type': 'object', 'additionalProperties': {}}, 'upstreamUrl': {'type': 'string', 'format': 'uri'}, 'upstreamSessionId': {'type': 'string'}, 'upstreamAuthorization': {'type': 'string'}}, 'additionalProperties': True}
register_agent
Register a new Cyphrex agent
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name', 'type', 'description'], 'properties': {'name': {'type': 'string', 'minLength': 1}, 'type': {'type': 'string', 'minLength': 1}, 'description': {'type': 'string', 'minLength': 1}}, 'additionalProperties': True}
scan_mcp_tool_result
Scan an upstream MCP tools/call result for PII, injection, and volume anomalies
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'toolName', 'result'], 'properties': {'result': {'anyOf': [{'type': 'string'}, {'type': 'object', 'additionalProperties': {}}, {'type': 'array'}]}, 'agentId': {'type': 'string', 'minLength': 1}, 'toolName': {'type': 'string', 'minLength': 1}, 'serverUrl': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': True}
scan_mcp_tools_list
Scan an upstream MCP tools/list payload for threats and diff tool snapshots
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'serverUrl', 'tools'], 'properties': {'tools': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'agentId': {'type': 'string', 'minLength': 1}, 'serverUrl': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': True}
set_behavior_profile
Set behavior profile for an agent
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId', 'profile'], 'properties': {'agentId': {'type': 'string', 'minLength': 1}, 'profile': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': True}
verify_agent
Fetch/verify agent details
入力スキーマ
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['agentId'], 'properties': {'agentId': {'type': 'string', 'minLength': 1}}, 'additionalProperties': True}
追加
proxy_mcp_request
2026年9月17日12:42
追加
scan_mcp_tool_result
2026年9月17日12:42
追加
scan_mcp_tools_list
2026年9月17日12:42
追加
verify_agent
2026年9月17日12:42
追加
set_behavior_profile
2026年9月17日12:42
追加
get_audit_log
2026年9月17日12:42
追加
log_action
2026年9月17日12:42
追加
check_action
2026年9月17日12:42
追加
register_agent
2026年9月17日12:42