Random MCP
Generate random values and probability distribution samples.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
- Random Int: Generate one or more integer results from the selected probability distribution. distribution defaults to uniform when omitted. uniform: {min,max}, with both endpoints inclusive. bernoulli
- Random Double: Generate one or more floating-point results from the selected probability distribution. distribution defaults to uniform when omitted. uniform: {min,max}, using the half-open interval [
- Random Choice: Select strings from choices. Optional weights select proportionally to nonnegative weights. Set with_replacement to false to prevent the same choice position from being selected more th
What data it sees
Do you need an account
No: the server works without sign-in
Generate random values and probability distribution samples.
Server tool list (3)
Raw names from tools/list. Only developers need these.
| random_int | Generate one or more integer results from the selected probability distribution. distribution defaults to uniform when omitted. uniform: {min,max}, with both endpoints inclusive. bernoulli: {probability}. binomial: {trials,probability}. poisson: {lambda}. count is the number of values to generate and defaults to 1. |
| random_double | Generate one or more floating-point results from the selected probability distribution. distribution defaults to uniform when omitted. uniform: {min,max}, using the half-open interval [min,max). normal: {mean,standard_deviation}. lognormal: {mu,sigma}, where log(X) is normal(mu,sigma); overflow is clamped to the largest finite double. exponential: {rate}. count is the number of values to generate and defaults to 1. |
| random_choice | Select strings from choices. Optional weights select proportionally to nonnegative weights. Set with_replacement to false to prevent the same choice position from being selected more than once. |