exa-labs/exa-mcp-server ? reverse-engineered prompt
Reverse engineered prompt
Build me a TypeScript MCP server for Exa that lets AI assistants search the web, fetch full page content from a URL, and do deeper company or topic research.
I want it to work as a remote server people can connect to from tools like Cursor, Claude, VS Code, and other MCP clients, with a simple HTTP endpoint and an option to use an API key or sign in with OAuth. Include the main search and fetch tools by default, and add an advanced search option plus the richer agent style research tools if they’re enabled.
Make it easy to run locally and deploy, with clear environment setup, a sample config file, and basic tests so I can trust the core flows. Keep the code clean and practical, and if you need current API details for Exa or MCP, look them up online before wiring things up.
Are you gonna build this?
make sure you review the code using coderabbit