Announcing Replicate's remote MCP server
Blog post from Replicate
Replicate has introduced a hosted remote Model Context Protocol (MCP) server, which enhances the capabilities of language models by enabling access to external tools and data sources, allowing users to interact with Replicate’s HTTP APIs through a chat-based interface on applications like Claude Desktop and VS Code. This server is available both as a remote service and a local npm package, with the remote option being the easiest for most users, requiring only a web-based authentication using a Replicate API key. The server features JSON response filtering via a WebAssembly implementation of the jq command line tool, which helps manage large data outputs by dynamically selecting relevant information. Security is handled through Cloudflare Workers, utilizing their OAuth Provider Framework to securely store API tokens in Cloudflare's KV storage, ensuring that user credentials remain protected while allowing the MCP server to act as an intermediary for API requests. This initiative aims to empower users to explore and innovate with Replicate's capabilities while maintaining security and ease of use.