[{"data":1,"prerenderedAt":201},["ShallowReactive",2],{"seo-allowlist":3,"connector-reqres":73,"related-reqres":176},[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72],"activecampaign","ahrefs","airtable","amplitude","asana","avalara","aweber","bamboohr","billcom","bitbucket","brevo-sendinblue","buffer","calendly","clickup","close","confluence","constant-contact","copper","datadog","dialpad","docusign","expensify","figma","freshsales","github","gitlab","gmail","google-adsense","google-calendar","google-drive","google-forms","google-maps","google-sheets","google-slides","greenhouse","hubspot","intercom","jira","jotform","linear","mailchimp","microsoft-teams","miro","mixpanel","mondaycom","notion","outlook","pandadoc","personio","pipedrive","quickbooks-online","recurly","salesforce","sendgrid","sentry","slack","square","stripe","tableau","todoist","trello","typeform","wix","workable","wrike","youtube","zendesk","zoho-crm","zoom",{"id":74,"name":75,"icon":76,"description":77,"provider":78,"authType":79,"availableAuthTypes":80,"apiDocsUrl":81,"authDocsUrl":81,"category":82,"pageCopy":83,"datasets":117},"reqres","ReqRes","\u002Fconnectoricons\u002Freqres.png","ReqRes's MCP server gives your coding agent a hosted backend with no signup: it creates projects with persistent collections and API keys, so a prototype has somewhere to store its data. ContextGate connects it to Claude Code, Cursor, Claude and ChatGPT, and policies check each call so a real secret isn't saved into a test collection.","vendor_mcp","none",[79],"https:\u002F\u002Freqres.in\u002Fmcp","Developer Tools & Data",{"title":84,"description":85,"heading":86,"connect":87,"sections":102,"utmCampaign":116},"ReqRes API and MCP server for Claude Code & Cursor","ReqRes API over MCP: give Claude Code or Cursor a hosted backend with persistent collections and keys. Switch off any tool; every call is recorded.","ReqRes MCP: a hosted backend for your coding agent",{"heading":88,"steps":89},"Give Claude Code, Cursor or ChatGPT a ReqRes backend",[90,92,94,100],{"text":91},"Click Connect ReqRes free. There's no sign-in, so its tools are ready at once.",{"text":93},"Every ReqRes tool is on after you connect. Keep `create_project`, `create_collection` and `create_record` for building, and switch off `delete_record` if your coding agent shouldn't remove stored data.",{"text":95,"link":96,"after":99},"Add ContextGate to your AI app as a connector or MCP server. The steps for each app are on",{"label":97,"href":98},"the Works with page","\u002Fworks-with\u002F",".",{"text":101},"Ask your coding agent to create a ReqRes project with a collection for test users, then open Activity to see the calls.",[103,110],{"heading":104,"bullets":105},"Backend tasks for your coding agent",[106,107,108,109],"Create a hosted backend with `create_project`: a REST API with a persistent database, a manage key, a read-only public key and a claim link to keep the project.","Add a collection for each kind of thing your app stores with `create_collection`; each gets its own REST endpoint.","Save JSON records with `create_record`, then read, update or delete them later.","Store data that's still there next session, without setting up your own backend.",{"heading":111,"bullets":112},"Keep test backends tidy",[113,114,115],"Switch off any ReqRes tool; it's hidden from your AI app and refused if called.","Policies check every call, so a real API key or password headed for a test collection can be blocked.","Activity records every ReqRes call your coding agents make.","reqres-mcp",[118,128,136,144,152,160,168],{"name":119,"description":120,"recordCount":121,"type":122,"requiredParams":123,"optionalParams":124,"exampleEndpoint":121,"docsUrl":81,"sampleFields":125,"sampleData":126},"create_project","Create a real hosted backend (a REST API with a persistent database) in one call, with no account or API key. Use it when the user needs to store data, persist an app or prototype, or give a frontend a live API. Returns a manage key, a read-only public key, a starter \"products\" collection, the base URL and a claim_url. Show the user the claim_url: signing in through it keeps the project; otherwise","N\u002FA","tool",[],[],[],[127],{"endpoint":121,"docs":81},{"name":129,"description":130,"recordCount":121,"type":122,"requiredParams":131,"optionalParams":132,"exampleEndpoint":121,"docsUrl":81,"sampleFields":133,"sampleData":134},"list_collections","List the collections in the project.",[],[],[],[135],{"endpoint":121,"docs":81},{"name":137,"description":138,"recordCount":121,"type":122,"requiredParams":139,"optionalParams":140,"exampleEndpoint":121,"docsUrl":81,"sampleFields":141,"sampleData":142},"create_collection","Create a collection: a new resource (like a table) with its own REST endpoint at \u002Fapi\u002Fcollections\u002F{slug}\u002Frecords. Use one per kind of thing the app stores (tasks, users, orders). Free projects allow 3.",[],[],[],[143],{"endpoint":121,"docs":81},{"name":145,"description":146,"recordCount":121,"type":122,"requiredParams":147,"optionalParams":148,"exampleEndpoint":121,"docsUrl":81,"sampleFields":149,"sampleData":150},"list_records","Read the records stored in a collection (paginated).",[],[],[],[151],{"endpoint":121,"docs":81},{"name":153,"description":154,"recordCount":121,"type":122,"requiredParams":155,"optionalParams":156,"exampleEndpoint":121,"docsUrl":81,"sampleFields":157,"sampleData":158},"create_record","Save a record (a JSON object) in a collection so it persists. Pass the fields as data; the API returns it with an id.",[],[],[],[159],{"endpoint":121,"docs":81},{"name":161,"description":162,"recordCount":121,"type":122,"requiredParams":163,"optionalParams":164,"exampleEndpoint":121,"docsUrl":81,"sampleFields":165,"sampleData":166},"update_record","Replace a record's fields.",[],[],[],[167],{"endpoint":121,"docs":81},{"name":169,"description":170,"recordCount":121,"type":122,"requiredParams":171,"optionalParams":172,"exampleEndpoint":121,"docsUrl":81,"sampleFields":173,"sampleData":174},"delete_record","Delete a record from a collection.",[],[],[],[175],{"endpoint":121,"docs":81},[177,180,183,186,189,192,195,198],{"id":178,"name":179},"ridemotive","Motive Admin",{"id":181,"name":182},"robtex","Robtex",{"id":184,"name":185},"saasbrowser","SaaS Browser",{"id":187,"name":188},"scandit","Scandit",{"id":190,"name":191},"scite","Scite",{"id":193,"name":194},"sgpbusiness","Sgpbusiness",{"id":196,"name":197},"smartbear","Swagger",{"id":199,"name":200},"smartling","Smartling",1793790240508]