faker-mcp

by cadenya

Not rated
GitHub

About

A hosted MCP server for generating fake data using faker-go

Details

Author
cadenya
Categories
Developer Tools, Other

Setup

Install faker-mcp in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/cadenya/free-faker-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A free, open-source MCP server that generates fake data usingfaker-go. Powered bymcp-grpc-gateway.

Hosted endpoint:https://free.cadenya.com/faker-mcp

This is more of a proof of concept formcp-grpc-gatewaythan it is a valuable MCP server. However there are times when using fake data in an LLMs conversation can be useful to generate company names, addresses, etc. Can LLMs do that? Sure. But that's not the point.

It is hosted for free byCadenya, an Agent Runtime.

The footprint of tools is very low (not every faker category is loaded into context, that would be a waste of input tokens).

The service builds its catalog from the exported faker-go API at startup. It includes every reflected method that can be called with JSON-friendly scalar arguments and returned as text or JSON. Example faker names:person.name,internet.email,company.name,address.city,lorem.sentence,faker.int_between,uuid.v4,color.hex.

claude mcp add faker --transport http https://free.cadenya.com/faker-mcp
codex mcp add faker --url https://free.cadenya.com/faker-mcp
{ "mcpServers": { "faker": { "type": "streamable-http", "url": "https://free.cadenya.com/faker-mcp" } } }
# Initialize curl -sS https://free.cadenya.com/faker-mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"curl","version":"1.0"}}}' # List tools curl -sS https://free.cadenya.com/faker-mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}' # Generate fake data curl -sS https://free.cadenya.com/faker-mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"GenerateFake","arguments":{"name":"internet.email"}}}' # Generate a PG-13 curse word curl -sS https://free.cadenya.com/faker-mcp \ -H 'Content-Type: application/json' \ -H 'Accept: application/json, text/event-stream' \ -d '{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"GenerateCurseWord","arguments":{}}}'

The MCP endpoint is available athttp://localhost:8080/faker-mcp.

- Go 1.24+
-
buf(for proto regeneration)
- Docker (for local testing)

This project usesKustomizemanifests designed forArgoCD:

# Preview production manifests kubectl kustomize k8s/overlays/production # Apply directly (prefer ArgoCD for production) kubectl apply -k k8s/overlays/production

The production overlay deploys tofree.cadenya.com/faker-mcpwith 2 replicas.

┌─────────────────────────────────────────────┐ │ Pod │ │ │ │ ┌──────────────┐ ┌───────────────────┐ │ │ │ faker-mcp │ │ mcp-grpc-gateway │ │ │ │ (gRPC :50051)│◄───│ (HTTP :8080) │ │ │ └──────────────┘ └───────────────────┘ │ │ │ │ └──────────────────────────────┼──────────────┘ │ Ingress (free.cadenya.com/faker-mcp)

The faker gRPC service and the MCP gateway run as a sidecar pair. The gateway uses gRPC reflection to discover the service schema and exposes it as MCP tools over HTTP.

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

A JSON diff tool to compare two JSON strings.

Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server

MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.

Browser automation via MCP for Chrome and Firefox

Bring the full power of BrowserStack’s Test Platform to your AI tools, making testing faster and easier for every developer and tester on your team.

A Model Context Protocol server for generating visual charts using AntV.

Official Chrome DevTools MCP server for controlling and inspecting a live Chrome browser from coding agents such as Gemini, Claude, Cursor, and Copilot.

Run code in secure sandboxes hosted by E2B

An MCP server for interacting with the Postman API, requiring an API key.

Proxyman MCP allows AI to inspect HTTP traffic, create debugging rules, and control Proxyman - all through natural language conversations.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.