[{"data":1,"prerenderedAt":608},["ShallowReactive",2],{"docs-navigation":3,"docs-mcp-server/overview":110,"docs-mcp-server/overview-surround":603},[4],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Introduction","/docs","docs/1.index",[9,11,16,32,65,85,95],{"title":5,"path":6,"stem":7,"icon":10},"i-lucide-house",{"title":12,"path":13,"stem":14,"icon":15},"Getting Started","/docs/getting-started","docs/2.getting-started","i-lucide-rocket",{"title":17,"path":18,"stem":19,"children":20,"page":31},"Configuration","/docs/configuration","docs/3.configuration",[21,26],{"title":22,"path":23,"stem":24,"icon":25},"Projects","/docs/configuration/projects","docs/3.configuration/1.projects","i-lucide-folder",{"title":27,"path":28,"stem":29,"icon":30},"Organisations","/docs/configuration/organisations","docs/3.configuration/2.organisations","i-lucide-users",false,{"title":33,"path":34,"stem":35,"children":36,"page":31},"Features","/docs/features","docs/4.features",[37,42,47,52,57,60],{"title":38,"path":39,"stem":40,"icon":41},"Dashboard","/docs/features/dashboard","docs/4.features/1.dashboard","i-lucide-layout-dashboard",{"title":43,"path":44,"stem":45,"icon":46},"Emails","/docs/features/viewing-emails","docs/4.features/2.viewing-emails","i-lucide-mail",{"title":48,"path":49,"stem":50,"icon":51},"Sending Emails","/docs/features/sending-emails","docs/4.features/3.sending-emails","i-lucide-send",{"title":53,"path":54,"stem":55,"icon":56},"SMTP Configuration","/docs/features/smtp-configuration","docs/4.features/4.smtp-configuration","i-lucide-server",{"title":22,"path":58,"stem":59,"icon":25},"/docs/features/projects","docs/4.features/5.projects",{"title":61,"path":62,"stem":63,"icon":64},"Edit Projects","/docs/features/edit-projects","docs/4.features/6.edit-projects","i-lucide-edit",{"title":66,"path":67,"stem":68,"children":69,"page":31},"Integrate","/docs/integrate","docs/5.integrate",[70,75,80],{"title":71,"path":72,"stem":73,"icon":74},"Shopware 6","/docs/integrate/shopware-6","docs/5.integrate/1.shopware-6","i-simple-icons-shopware",{"title":76,"path":77,"stem":78,"icon":79},"TYPO3","/docs/integrate/typo3","docs/5.integrate/2.typo3","i-simple-icons-typo3",{"title":81,"path":82,"stem":83,"icon":84},"Wordpress","/docs/integrate/wordpress","docs/5.integrate/3.wordpress","i-simple-icons-wordpress",{"title":86,"path":87,"stem":88,"children":89,"page":31},"Billing And Plans","/docs/billing-and-plans","docs/6.billing-and-plans",[90],{"title":91,"path":92,"stem":93,"icon":94},"Plans","/docs/billing-and-plans/plans","docs/6.billing-and-plans/1.plans","i-lucide-credit-card",{"title":96,"path":97,"stem":98,"children":99,"page":31},"Mcp Server","/docs/mcp-server","docs/7.mcp-server",[100,105],{"title":101,"path":102,"stem":103,"icon":104},"MCP Server","/docs/mcp-server/overview","docs/7.mcp-server/1.overview","i-lucide-bot",{"title":106,"path":107,"stem":108,"icon":109},"Connecting AI Tools","/docs/mcp-server/connect-ai-tools","docs/7.mcp-server/2.connect-ai-tools","i-lucide-plug",{"id":111,"title":101,"body":112,"description":596,"extension":597,"meta":598,"navigation":599,"path":102,"seo":600,"sitemap":601,"stem":103,"__hash__":602},"docs/docs/7.mcp-server/1.overview.md",{"type":113,"value":114,"toc":579},"minimark",[115,127,132,135,155,158,162,170,175,205,211,215,221,225,228,234,237,287,290,295,298,359,361,366,369,374,448,480,482,487,490,500,504,565,569,573],[116,117,118,119,126],"p",{},"Mailcatcher exposes an ",[120,121,125],"a",{"href":122,"rel":123},"https://modelcontextprotocol.io",[124],"nofollow","MCP (Model Context Protocol)"," server, allowing AI assistants such as Claude Desktop and Cursor to read and inspect your test emails directly — no browser required.",[128,129,131],"h2",{"id":130},"what-is-mcp","What is MCP?",[116,133,134],{},"MCP is an open standard that lets AI assistants connect to external tools and data sources. Once your AI client is configured, you can ask it natural-language questions like:",[136,137,138,145,150],"ul",{},[139,140,141],"li",{},[142,143,144],"em",{},"\"Show me the latest password-reset email in my staging project.\"",[139,146,147],{},[142,148,149],{},"\"List all emails received in the last hour.\"",[139,151,152],{},[142,153,154],{},"\"What does the welcome email HTML look like?\"",[116,156,157],{},"The AI assistant calls the Mailcatcher MCP tools behind the scenes and returns the results inline in the conversation.",[128,159,161],{"id":160},"authentication","Authentication",[116,163,164,165,169],{},"Access to the MCP server is secured with a personal ",[166,167,168],"strong",{},"API token",". Each token is tied to your user account and gives exactly the same data access as your regular web session — scoped to your organisation.",[171,172,174],"h3",{"id":173},"generate-a-token","Generate a token",[176,177,178,186,193,199],"ol",{},[139,179,180,181],{},"Go to your ",[120,182,185],{"href":183,"rel":184},"https://app.mailcatcher.dev/profile",[124],"Profile page",[139,187,188,189,192],{},"Find the ",[166,190,191],{},"MCP API Token"," card",[139,194,195,196],{},"Click ",[166,197,198],{},"Generate token",[139,200,201,204],{},[166,202,203],{},"Copy the token immediately"," — it is only shown once",[206,207],"u-alert",{"color":208,"description":209,"variant":210},"warning","Store your token in a safe place. Once you navigate away, you cannot retrieve it again — you can only revoke it and generate a new one.","subtle",[171,212,214],{"id":213},"revoke-a-token","Revoke a token",[116,216,195,217,220],{},[166,218,219],{},"Revoke"," on the MCP API Token card to invalidate the current token immediately. Any AI client using the old token will lose access instantly.",[128,222,224],{"id":223},"available-tools","Available Tools",[116,226,227],{},"The MCP server exposes four tools to connected AI assistants:",[171,229,231],{"id":230},"whoami",[232,233,230],"code",{},[116,235,236],{},"Returns basic information about the authenticated user.",[238,239,240,253],"table",{},[241,242,243],"thead",{},[244,245,246,250],"tr",{},[247,248,249],"th",{},"Field",[247,251,252],{},"Description",[254,255,256,267,277],"tbody",{},[244,257,258,264],{},[259,260,261],"td",{},[232,262,263],{},"name",[259,265,266],{},"Your display name",[244,268,269,274],{},[259,270,271],{},[232,272,273],{},"email",[259,275,276],{},"Your email address",[244,278,279,284],{},[259,280,281],{},[232,282,283],{},"organization",[259,285,286],{},"Your organisation name",[288,289],"hr",{},[171,291,293],{"id":292},"list-projects",[232,294,292],{},[116,296,297],{},"Lists all projects (inboxes) your account has access to.",[238,299,300,308],{},[241,301,302],{},[244,303,304,306],{},[247,305,249],{},[247,307,252],{},[254,309,310,320,329,339,349],{},[244,311,312,317],{},[259,313,314],{},[232,315,316],{},"id",[259,318,319],{},"Project UUID",[244,321,322,326],{},[259,323,324],{},[232,325,263],{},[259,327,328],{},"Project display name",[244,330,331,336],{},[259,332,333],{},[232,334,335],{},"slug",[259,337,338],{},"URL-friendly identifier",[244,340,341,346],{},[259,342,343],{},[232,344,345],{},"storage-usage",[259,347,348],{},"Disk usage in bytes",[244,350,351,356],{},[259,352,353],{},[232,354,355],{},"amount-emails",[259,357,358],{},"Total number of emails stored",[288,360],{},[171,362,364],{"id":363},"list-emails",[232,365,363],{},[116,367,368],{},"Lists emails in a project with pagination.",[116,370,371],{},[166,372,373],{},"Inputs:",[238,375,376,391],{},[241,377,378],{},[244,379,380,383,386,389],{},[247,381,382],{},"Parameter",[247,384,385],{},"Type",[247,387,388],{},"Default",[247,390,252],{},[254,392,393,409,427],{},[244,394,395,400,403,406],{},[259,396,397],{},[232,398,399],{},"projectId",[259,401,402],{},"UUID",[259,404,405],{},"—",[259,407,408],{},"The project to list emails from",[244,410,411,416,419,424],{},[259,412,413],{},[232,414,415],{},"page",[259,417,418],{},"integer",[259,420,421],{},[232,422,423],{},"1",[259,425,426],{},"Page number",[244,428,429,434,436,441],{},[259,430,431],{},[232,432,433],{},"itemsPerPage",[259,435,418],{},[259,437,438],{},[232,439,440],{},"10",[259,442,443,444,447],{},"Items per page (max ",[232,445,446],{},"50",")",[116,449,450,453,454,456,457,456,460,456,463,466,467,470,471,456,473,456,476,479],{},[166,451,452],{},"Output:"," A paginated list of emails (each with ",[232,455,316],{},", ",[232,458,459],{},"from",[232,461,462],{},"to",[232,464,465],{},"subject",") plus ",[232,468,469],{},"pagination"," metadata (",[232,472,415],{},[232,474,475],{},"items-per-page",[232,477,478],{},"total-items",").",[288,481],{},[171,483,485],{"id":484},"show-email",[232,486,484],{},[116,488,489],{},"Returns the full content of a single email.",[116,491,492,495,496,499],{},[166,493,494],{},"Input:"," ",[232,497,498],{},"emailId"," (UUID)",[116,501,502],{},[166,503,452],{},[238,505,506,514],{},[241,507,508],{},[244,509,510,512],{},[247,511,249],{},[247,513,252],{},[254,515,516,526,536,546],{},[244,517,518,523],{},[259,519,520],{},[232,521,522],{},"html",[259,524,525],{},"HTML body (nullable)",[244,527,528,533],{},[259,529,530],{},[232,531,532],{},"text",[259,534,535],{},"Plain-text body (nullable)",[244,537,538,543],{},[259,539,540],{},[232,541,542],{},"header",[259,544,545],{},"All raw email headers",[244,547,548,553],{},[259,549,550],{},[232,551,552],{},"appendices",[259,554,555,556,456,559,456,562,447],{},"List of attachments (",[232,557,558],{},"charset",[232,560,561],{},"contentType",[232,563,564],{},"fileName",[206,566],{"color":567,"description":568,"variant":210},"info","Access is denied if the requested email does not belong to a project in your organisation.",[128,570,572],{"id":571},"next-steps","Next Steps",[116,574,575,576,578],{},"Ready to connect your AI assistant? See ",[120,577,106],{"href":107}," for step-by-step setup instructions for Claude Desktop, Cursor, and other MCP clients.",{"title":580,"searchDepth":581,"depth":581,"links":582},"",2,[583,584,589,595],{"id":130,"depth":581,"text":131},{"id":160,"depth":581,"text":161,"children":585},[586,588],{"id":173,"depth":587,"text":174},3,{"id":213,"depth":587,"text":214},{"id":223,"depth":581,"text":224,"children":590},[591,592,593,594],{"id":230,"depth":587,"text":230},{"id":292,"depth":587,"text":292},{"id":363,"depth":587,"text":363},{"id":484,"depth":587,"text":484},{"id":571,"depth":581,"text":572},"Connect AI assistants to your Mailcatcher inbox via the Model Context Protocol (MCP).","md",{},{"icon":104},{"title":101,"description":596},{"loc":102},"p3cmJFkypys301I4AmiajqmFq2kJjsf3n_zpUCeW0cA",[604,606],{"title":91,"path":92,"stem":93,"description":605,"icon":94,"children":-1},"We offer three different plans to fit your needs, whether you're an indie hacker, a growing team, or a large organization.",{"title":106,"path":107,"stem":108,"description":607,"icon":109,"children":-1},"How to add the Mailcatcher MCP server to Claude Desktop, Cursor, and other MCP-compatible clients.",1781985170081]