Faker MCP Server

229 tools. 2 can modify or destroy data without limits.

2 write tools that can modify data. Rate limits recommended.

Last updated:

2 can modify or destroy data
227 read-only
229 tools total

Community server · catalogue entry verified 29/06/2026

How to control Faker MCP Server ↓

What Faker MCP Server exposes to your agents

Read (227) Write / Execute (2) Destructive / Financial (0)
High Risk

The most dangerous Faker MCP Server tools

2 of Faker MCP Server's 229 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Faker MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Faker MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Rate limit write operations
{
  "finance-creditCardCVV": {
    "limits": [
      {
        "counter": "finance-creditcardcvv_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "airline-aircraftType": {
    "limits": [
      {
        "counter": "airline-aircrafttype_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Faker MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON FAKER →

Instant setup, no code required.

All 229 Faker MCP Server tools

READ 227 tools
Read airline-aircraftType Returns a random aircraft type. Read airline-airline-iataCode Generates a random airline. Read airline-airline-name Generates a random airline. Read airline-airplane-iataTypeCode Generates a random airplane model. Read airline-airplane-name Generates a random airplane model. Read airline-airport-iataCode Generates a random airport. Read airline-airport-name Generates a random airport. Read airline-flightNumber Returns a random flight number. Read airline-recordLocator Generates a random record locator (booking reference number). Read airline-seat Generates a random seat. Read animal-bear Returns a random bear species. Read animal-bird Returns a random bird species. Read animal-cat Returns a random cat breed. Read animal-cetacean Returns a random cetacean species. Read animal-cow Returns a random cow species. Read animal-crocodilia Returns a random crocodilian species. Read animal-dog Returns a random dog breed. Read animal-fish Returns a random fish species. Read animal-horse Returns a random horse breed. Read animal-insect Returns a random insect species. Read animal-lion Returns a random lion species. Read animal-petName Returns a random pet name. Read animal-rabbit Returns a random rabbit species. Read animal-rodent Returns a random rodent breed. Read animal-snake Returns a random snake species. Read animal-type Returns a random animal type. Read book-author Returns a random author name. Read book-format Returns a random book format. Read book-genre Returns a random genre. Read book-publisher Returns a random publisher. Read book-series Returns a random series. Read book-title Returns a random title. Read color-cmyk Returns a CMYK color. Read color-colorByCSSColorSpace Returns a random color based on CSS color space specified. Read color-cssSupportedFunction Returns a random css supported color function name. Read color-cssSupportedSpace Returns a random css supported color space name. Read color-hsl Returns an HSL color. Read color-human Returns a random human-readable color name. Read color-hwb Returns an HWB color. Read color-lab Returns a LAB (CIELAB) color. Read color-lch Returns an LCH color. Read color-rgb Returns an RGB color. Read color-space Returns a random color space name from the worldwide accepted color spaces. Read commerce-department Returns a department inside a shop. Read commerce-isbn Returns a random ISBN identifier. Read commerce-price Generates a price between min and max (inclusive). Read commerce-product Returns a short product name. Read commerce-productAdjective Returns an adjective describing a product. Read commerce-productDescription Returns a product description. Read commerce-productMaterial Returns a material of a product. Read commerce-productName Generates a random descriptive product name. Read company-buzzAdjective Returns a random buzz adjective that can be used to demonstrate data being viewed by a manager. Read company-buzzNoun Returns a random buzz noun that can be used to demonstrate data being viewed by a manager. Read company-buzzPhrase Generates a random buzz phrase that can be used to demonstrate data being viewed by a manager. Read company-buzzVerb Returns a random buzz verb that can be used to demonstrate data being viewed by a manager. Read company-catchPhrase Generates a random catch phrase that can be displayed to an end user. Read company-catchPhraseAdjective Returns a random catch phrase adjective that can be displayed to an end user. Read company-catchPhraseDescriptor Returns a random catch phrase descriptor that can be displayed to an end user. Read company-catchPhraseNoun Returns a random catch phrase noun that can be displayed to an end user. Read company-name Generates a random company name. Read database-collation Returns a random database collation. Read database-column Returns a random database column name. Read database-engine Returns a random database engine. Read database-mongodbObjectId Returns a MongoDB ObjectId string. Read database-type Returns a random database column type. Read date-anytime Generates a random date that can be either in the past or in the future. Read date-between Generates a random date between the given boundaries. Read date-betweens Generates random dates between the given boundaries. The dates will be returned in an array sorted in chronolo Read date-birthdate Returns a random birthdate. By default, the birthdate is generated for an adult between 18 and 80 years old. B Read date-future Generates a random date in the future. Read date-month Returns a random name of a month. Read date-past Generates a random date in the past. Read date-recent Generates a random date in the recent past. Read date-soon Generates a random date in the near future. Read date-timeZone Returns a random IANA time zone name. Read date-weekday Returns a random day of the week. Read finance-accountName Generates a random account name. Read finance-accountNumber Generates a random account number. Read finance-amount Generates a random amount between the given bounds (inclusive). Read finance-bic Generates a random SWIFT/BIC code based on the ISO-9362 format. Read finance-bitcoinAddress Generates a random Bitcoin address. Read finance-creditCardIssuer Returns a random credit card issuer. Read finance-creditCardNumber Generates a random credit card number. Read finance-currency Returns a random currency object, containing code, name, symbol, and numericCode properties. Read finance-currencyCode Returns a random currency code. Read finance-currencyName Returns a random currency name. Read finance-currencyNumericCode Returns a random currency numeric code. Read finance-currencySymbol Returns a random currency symbol. Read finance-ethereumAddress Creates a random, non-checksum Ethereum address. Read finance-iban Generates a random IBAN. Read finance-litecoinAddress Generates a random Litecoin address. Read finance-maskedNumber Generates a random masked number. Read finance-pin Generates a random PIN. Read finance-routingNumber Generates a random routing number. Read finance-transactionDescription Generates a random transaction description. Read finance-transactionType Returns a random transaction type. Read food-adjective Generates a random dish adjective. Read food-description Generates a random dish description. Read food-dish Generates a random dish name. Read food-ethnicCategory Generates a random food Read food-fruit Generates a random fruit name. Read food-ingredient Generates a random ingredient name. Read food-meat Generates a random meat. Read food-spice Generates a random spice name. Read food-vegetable Generates a random vegetable name. Read git-branch Generates a random branch name. Read git-commitDate Generates a date string for a git commit using the same format as Read git-commitEntry Generates a random commit entry as printed by Read git-commitMessage Generates a random commit message. Read git-commitSha Generates a random commit sha. Read hacker-abbreviation Returns a random hacker/IT abbreviation. Read hacker-adjective Returns a random hacker/IT adjective. Read hacker-ingverb Returns a random hacker/IT verb for continuous actions (en: ing suffix; e.g. hacking). Read hacker-noun Returns a random hacker/IT noun. Read hacker-phrase Generates a random hacker/IT phrase. Read hacker-verb Returns a random hacker/IT verb. Read image-avatar Generates a random avatar image url. Read image-avatarGitHub Generates a random avatar from GitHub. Read image-avatarLegacy Generates a random avatar from Read image-dataUri Generates a random data uri containing an URL-encoded SVG image or a Base64-encoded SVG image. Read image-personPortrait Generates a random square portrait (avatar) of a person. These are static images of fictional people created b Read image-url Generates a random image url. Read image-urlLoremFlickr Generates a random image url provided via https://loremflickr.com. Read image-urlPicsumPhotos Generates a random image url provided via https://picsum.photos. Read image-urlPlaceholder Generates a random image url provided via https://via.placeholder.com/. (Deprecated: The service has bad uptim Read internet-color Generates a random css hex color code in aesthetically pleasing color palette. (Deprecated: Please use faker.c Read internet-displayName Generates a display name using the given person Read internet-domainName Generates a random domain name. Read internet-domainSuffix Returns a random domain suffix. Read internet-domainWord Generates a random domain word. Read internet-email Generates an email address using the given person Read internet-emoji Generates a random emoji. Read internet-exampleEmail Generates an email address using an example mail provider using the given person Read internet-httpMethod Returns a random http method. Read internet-httpStatusCode Generates a random HTTP status code. Read internet-ip Generates a random IPv4 or IPv6 address. Read internet-ipv4 Generates a random IPv4 address. Read internet-ipv6 Generates a random IPv6 address. Read internet-jwtAlgorithm Generates a random JWT (JSON Web Token) Algorithm. Read internet-mac Generates a random mac address. Read internet-password Generates a random password-like string. Read internet-port Generates a random port number. Read internet-protocol Returns a random web protocol. Either Read internet-url Generates a random http(s) url. Read internet-userAgent Generates a random user agent string. Read internet-username Generates a username using the given person Read location-buildingNumber Generates a random building number. Read location-cardinalDirection Returns a random cardinal direction (north, east, south, west). Read location-city Generates a random localized city name. Read location-continent Returns a random continent name. Read location-country Returns a random country name. Read location-countryCode Returns a random ISO_3166-1 country code. Read location-county Returns a random localized county, or other equivalent second-level administrative entity for the locale Read location-direction Returns a random direction (cardinal and ordinal; northwest, east, etc). Read location-language Returns a random spoken language. Read location-latitude Generates a random latitude. Read location-longitude Generates a random longitude. Read location-nearbyGPSCoordinate Generates a random GPS coordinate within the specified radius from the given coordinate. Read location-ordinalDirection Returns a random ordinal direction (northwest, southeast, etc). Read location-secondaryAddress Generates a random localized secondary address. This refers to a specific location at a given address such as Read location-state Returns a random state, or other equivalent first-level administrative entity for the locale Read location-street Returns a random street name. Read location-streetAddress Generates a random localized street address. Read location-timeZone Returns a random time zone. Read location-zipCode Generates a random localized zip code. Read lorem-lines Generates the given number lines of lorem separated by Read lorem-paragraph Generates a paragraph with the given number of sentences. Read lorem-paragraphs Generates the given number of paragraphs. Read lorem-sentence Generates a space separated list of words beginning with a capital letter and ending with a period. Read lorem-sentences Generates the given number of sentences. Read lorem-slug Generates a slugified text consisting of the given number of hyphen separated words. Read lorem-text Generates a random text based on a random lorem method. Read lorem-word Generates a word of a specified length. Read lorem-words Generates a space separated list of words. Read music-album Returns a random album name. Read music-artist Returns a random artist name. Read music-genre Returns a random music genre. Read music-songName Returns a random song name. Read person-bio Returns a random short biography. Read person-firstName Returns a random first name. Read person-fullName Generates a random full name. Read person-gender Returns a random gender. Read person-jobArea Generates a random job area. Read person-jobDescriptor Generates a random job descriptor. Read person-jobTitle Generates a random job title. Read person-jobType Generates a random job type. Read person-lastName Returns a random last name. Read person-middleName Returns a random middle name. Read person-prefix Returns a random person prefix. Read person-sex Returns a random sex. Read person-sexType Returns a random sex type. The Read person-suffix Returns a random person suffix. Read person-zodiacSign Returns a random zodiac sign. Read phone-imei Generates IMEI number. Read phone-number Generates a random phone number. Read science-chemicalElement Returns a random periodic table element. Read science-unit Returns a random scientific unit. Read system-commonFileExt Returns a commonly used file extension. Read system-commonFileName Returns a random file name with a given extension or a commonly used extension. Read system-commonFileType Returns a commonly used file type. Read system-cron Returns a random cron expression. Read system-directoryPath Returns a directory path. Read system-fileExt Returns a file extension. Read system-fileName Returns a random file name with extension. Read system-filePath Returns a file path. Read system-fileType Returns a file type. Read system-mimeType Returns a mime-type. Read system-networkInterface Returns a random network interface. Read system-semver Returns a semantic version. Read vehicle-bicycle Returns a type of bicycle. Read vehicle-color Returns a vehicle color. Read vehicle-fuel Returns a fuel type. Read vehicle-manufacturer Returns a manufacturer name. Read vehicle-model Returns a vehicle model. Read vehicle-type Returns a vehicle type. Read vehicle-vehicle Returns a random vehicle. Read vehicle-vin Returns a vehicle identification number (VIN). Read vehicle-vrm Returns a vehicle registration number (Vehicle Registration Mark - VRM). Read word-adjective Returns a random adjective. Read word-adverb Returns a random adverb. Read word-conjunction Returns a random conjunction. Read word-interjection Returns a random interjection. Read word-noun Returns a random noun. Read word-preposition Returns a random preposition. Read word-sample Returns a random word, that can be an adjective, adverb, conjunction, interjection, noun, preposition, or verb Read word-verb Returns a random verb. Read word-words Returns a random string containing some words separated by spaces.

Questions about Faker MCP Server

How do I prevent bulk modifications through Faker MCP Server? +

The Faker MCP Server server has 2 write tools including finance-creditCardCVV, internet-jwt. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Faker MCP Server.

How many tools does the Faker MCP Server MCP server expose? +

229 tools across 2 categories: Read, Write. 227 are read-only. 2 can modify, create, or delete data.

How do I enforce a policy on Faker MCP Server? +

Register the Faker MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Faker MCP Server tool call.

Deterministic rules across all 229 Faker MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

229 Faker MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.