MCPサーバー

entropy

io.github.terradev-cloud/entropy
開発者向けツール セキュリティ 公開・接続可能 MCP 2026-07-28

このMCPでできること

Generates verifiable cryptographic randomness, performs commit-reveal operations, selects bandit arms, and runs statistical tests.

commitment
Verifiable commit-reveal. operation selects the step: commit -- hash a seed, bind it to draw_spec {operation, params}, attest via Stamp. The seed is returned to the caller and never stored. reveal -- verify a seed against commitment_id, re-execute the draw deterministically, attest the outcome. draw -- commit + execute + reveal in one call. Pass draw_spec, or operation + params directly. verify -- pure third-party verification of commitment_record + reveal_record. No local state. list -- read-only view of the local commitment log (limit, since).
入力スキーマ
{'type': 'object', 'required': ['operation'], 'properties': {'seed': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 50, 'maximum': 1000, 'minimum': 1}, 'since': {'type': 'string', 'description': 'ISO 8601 lower bound'}, 'attested': {'type': 'boolean', 'default': True}, 'draw_spec': {'type': 'object', 'description': '{operation, params} for commit/draw'}, 'operation': {'enum': ['commit', 'reveal', 'draw', 'verify', 'list'], 'type': 'string'}, 'description': {'type': 'string', 'default': ''}, 'anchor_beacon': {'type': 'boolean', 'default': False}, 'commitment_id': {'type': 'string'}, 'reveal_record': {'type': 'object'}, 'commitment_record': {'type': 'object'}}}
explore
Bandit arm selection: epsilon_greedy, thompson, or ucb1. Stateless -- caller passes state in as {arm: {pulls, successes, total_reward}} and gets a selection back. params: {epsilon} for epsilon_greedy.
入力スキーマ
{'type': 'object', 'required': ['arms', 'strategy'], 'properties': {'arms': {'type': 'array'}, 'seed': {'type': 'string'}, 'state': {'type': 'object'}, 'params': {'type': 'object'}, 'strategy': {'enum': ['epsilon_greedy', 'thompson', 'ucb1'], 'type': 'string'}}}
random
Direct randomness. operation selects the primitive: bytes -- raw CSPRNG bytes. params: {count<=4096, encoding: hex|base64} int -- unbiased integers in [min,max] via rejection sampling. params: {min, max, count<=10000} shuffle -- Fisher-Yates; permutation[i] is the original index now at position i. params: {items, return_permutation} choose -- k items, weighted or not, with/without replacement. params: {items, k, weights, replacement} sample -- named distributions: uniform, normal, lognormal, exponential, triangular, beta. params: {distribution, params, n<=10000} constrained -- records with independently sampled attributes + chi-squared conformance proof. params: {attributes: {attr: {value: prop}}, n} seed (top level) makes any operation reproducible.
入力スキーマ
{'type': 'object', 'required': ['operation'], 'properties': {'seed': {'type': 'string', 'description': 'optional seed for a reproducible draw'}, 'params': {'type': 'object', 'description': 'operation-specific arguments'}, 'operation': {'enum': ['bytes', 'int', 'shuffle', 'choose', 'sample', 'constrained'], 'type': 'string'}}}
test
Statistical battery over a sequence: frequency, chi-squared, runs, longest run, serial correlation, Shannon entropy, KS, gap test. Informed by NIST SP 800-22; no certification claimed. sequence is a list of numbers, list of strings, or a hex/base64 byte string.
入力スキーマ
{'type': 'object', 'required': ['sequence'], 'properties': {'alpha': {'type': 'number', 'default': 0.05}, 'tests': {'default': 'all', 'description': "'all' or a list of: frequency, chi_squared, runs, longest_run, serial, entropy, ks, gap"}, 'expected': {'type': 'object', 'description': '{symbol: probability} for chi_squared'}, 'sequence': {'description': 'list of numbers, list of strings, or hex/base64'}, 'input_type': {'enum': ['auto', 'numeric', 'categorical', 'bytes'], 'type': 'string', 'default': 'auto'}, 'dist_params': {'type': 'object'}, 'distribution': {'type': 'string', 'description': 'enables the KS test'}}}
追加
explore
2026年9月28日2:40
追加
test
2026年9月28日2:40
追加
commitment
2026年9月28日2:40
追加
random
2026年9月28日2:40

hyperion

com.thetempleofdoom.hyperion/hyperion

Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…

Vee3

io.github.Vee3io/vee3

Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…

IA-QA — 130+ QA & Dev Tools for AI Agents

io.github.JcJamet/ia-qa-toolbox

Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…

validoria-mcp

com.validoria/validoria-mcp

Runs continuous website, API, and webshop tests covering security, SEO, performance, accessibility, browser journeys, and inciden…

HubVibe: Pay-per-Call Tools for AI Agents: Web Search, Email Verify, KYC, Stocks, Crypto, News, Data

io.github.Its-fortunatefolly/hubvibe

Offers paid utilities for web audits, HTTP fetching and extraction, BigQuery analysis, LLM processing, code execution, blockchain…

developer-tools

net.programmes/developer-tools

Provides general-purpose developer utilities for encoding, hashing, encryption, JSON, HTML, CSS, networking, and related data tra…

Qiniso

io.github.qinisolabs/qiniso

Provides deterministic formatting, parsing, holiday and tax lookups, address handling, and checksum or structure validation for i…

ContrastAPI

com.contrastcyber/api

Provides security research and assessment tools covering CVEs, IOCs, dependencies, secrets, injection risks, HTTP headers, domain…