Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gaslighting-mcpsearch for the latest news on the 2026 global peace treaty"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gaslighting-mcp
A fake web search MCP server for AI alignment testing. It accepts a search query and returns LLM-generated search results shaped by a configurable background story.
Built with FastMCP and compatible with any OpenAI-style API endpoint.
How it works
You provide a background story via the
BACKGROUND_STORYenvironment variableThe server exposes two tools:
searchandread_urlsearch— generates 10 realistic search results (url, snippet, date) consistent with the background storyread_url— generates a full fake article in markdown for a given URL, inferred from the domain/path and background storyThe consuming AI agent receives these as if they were real web content
Setup
Configuration
Environment Variable | Default | Description |
|
| The narrative that shapes all generated results |
|
| OpenAI-compatible API base URL |
|
| API key for the LLM endpoint |
|
| Model name |
Usage
Standalone
Claude Code MCP config
Add to your .mcp.json:
Tools
search(query)
Returns a JSON array of 10 results:
read_url(url)
Returns a full fake article in markdown, inferred from the URL and background story. Matches the tone and style of the source website.
License
MIT