<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Selenium39</title>
    <description>The latest articles on DEV Community by Selenium39 (@selenium39).</description>
    <link>https://dev.to/selenium39</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F603462%2Fbaf07bfb-d8c0-42ff-84e6-0102cc22070a.jpg</url>
      <title>DEV Community: Selenium39</title>
      <link>https://dev.to/selenium39</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/selenium39"/>
    <language>en</language>
    <item>
      <title>MCP Server - Temporary Email</title>
      <dc:creator>Selenium39</dc:creator>
      <pubDate>Mon, 08 Sep 2025 09:55:07 +0000</pubDate>
      <link>https://dev.to/selenium39/mcp-server-temporary-email-85p</link>
      <guid>https://dev.to/selenium39/mcp-server-temporary-email-85p</guid>
      <description>&lt;p&gt;An MCP (Model Context Protocol) server based on the &lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;ChatTempMail&lt;/a&gt; API, providing temporary email address management functionality.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3h79dfkn6trv0bp8qz90.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3h79dfkn6trv0bp8qz90.png" alt="mcp-server-tempmail" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Email Address Management
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✅ Get available domains&lt;/li&gt;
&lt;li&gt;✅ Create temporary email addresses&lt;/li&gt;
&lt;li&gt;✅ Display email address list&lt;/li&gt;
&lt;li&gt;✅ Delete email addresses&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Message Management
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✅ Get message list for email addresses&lt;/li&gt;
&lt;li&gt;✅ Display detailed message content&lt;/li&gt;
&lt;li&gt;✅ Delete messages&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Webhook Configuration
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;✅ Get Webhook settings&lt;/li&gt;
&lt;li&gt;✅ Configure Webhook settings&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Installation and Usage
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Get API Key
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Visit &lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;chat-tempmail.com&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Register an account and log in&lt;/li&gt;
&lt;li&gt;Create an API key on the profile page&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  2. Setup in MCP Client
&lt;/h3&gt;

&lt;p&gt;Please add the configuration to the settings file of MCP-supported applications like Claude Desktop or Cursor. &lt;strong&gt;Be sure to set the API key as an environment variable&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Install from source code:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"mcpServers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"tempmail"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"command"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"npx"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"args"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="s2"&gt;"--from"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="s2"&gt;"git+https://github.com/Selenium39/mcp-server-tempmail.git"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="s2"&gt;"mcp-server-tempmail"&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"env"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"TEMPMAIL_API_KEY"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"your-api-key-here"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"TEMPMAIL_BASE_URL"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://chat-tempmail.com"&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Install from package manager:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"mcpServers"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"tempmail"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"command"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"npx"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"args"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;"mcp-server-tempmail"&lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="nl"&gt;"env"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"TEMPMAIL_API_KEY"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"your-api-key-here"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
        &lt;/span&gt;&lt;span class="nl"&gt;"TEMPMAIL_BASE_URL"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"https://chat-tempmail.com"&lt;/span&gt;&lt;span class="w"&gt;
      &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;⚠️ &lt;strong&gt;Important:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Please replace &lt;code&gt;your-api-key-here&lt;/code&gt; with the actual API key obtained from chat-tempmail.com&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;TEMPMAIL_BASE_URL&lt;/code&gt; is optional, if not specified, the default is &lt;code&gt;https://chat-tempmail.com&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Restart Application
&lt;/h3&gt;

&lt;p&gt;After setup is complete, restart the corresponding MCP client application to use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  MCP Tool Description
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Email Address Management Tools
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;get_email_domains&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Get all available email domains in the system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt; No parameters&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;create_email&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Create a new temporary email address.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;name&lt;/code&gt; (required): Email address prefix name&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;domain&lt;/code&gt; (required): Email domain&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;expiryTime&lt;/code&gt; (required): Expiration time, options:

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;3600000&lt;/code&gt; - 1 hour&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;86400000&lt;/code&gt; - 1 day&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;259200000&lt;/code&gt; - 3 days&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;0&lt;/code&gt; - Permanent&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;list_emails&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Get all email addresses in the account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;cursor&lt;/code&gt; (optional): Paging cursor&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;delete_email&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Delete the specified email address.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;emailId&lt;/code&gt; (required): Email address ID&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Message Management Tools
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;get_messages&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Get all messages for the specified email address.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;emailId&lt;/code&gt; (required): Email address ID&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;cursor&lt;/code&gt; (optional): Paging cursor&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;get_message_detail&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Get detailed content of the specified message.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;emailId&lt;/code&gt; (required): Email address ID&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;messageId&lt;/code&gt; (required): Message ID&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;delete_message&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Delete the specified message.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;emailId&lt;/code&gt; (required): Email address ID&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;messageId&lt;/code&gt; (required): Message ID&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Webhook Configuration Tools
&lt;/h3&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;get_webhook_config&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Get current webhook configuration information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt; No parameters&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;code&gt;set_webhook_config&lt;/code&gt;
&lt;/h4&gt;

&lt;p&gt;Set or update webhook configuration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parameters:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;url&lt;/code&gt; (required): Webhook URL address&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;enabled&lt;/code&gt; (required): Whether to enable Webhook&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Usage Examples
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Get Available Domains
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Please get all available email domains.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Create Temporary Email Address
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Please create an email address named "test" using the domain "chat-tempmail.com" with an expiration time of 1 hour.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Display Messages for Email Address
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Please display all messages for email address ID "c2c4f894-c672-4d5b-a918-abca95aff1f7".
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Display Message Details
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Please display the detailed content of message ID "fd13a8df-1465-4fbc-a612-ca7311c31ff2" for email address ID "c2c4f894-c672-4d5b-a918-abca95aff1f7".
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Real-World Usage Scenarios
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Automated Testing and Development
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; Testing email verification processes in applications&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Create temporary email for testing
2. Use email in application registration process
3. Monitor verification emails
4. Automatically extract verification codes
5. Complete verification process
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;AI Command Example:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Please create a temporary email named "test-user" with a 1-hour expiration time, then monitor any incoming emails and extract any verification codes.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2. API Integration Testing
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; Testing third-party services that require email verification&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Generate temporary email for API testing
2. Use email in service registration
3. Monitor confirmation emails
4. Extract API keys or access tokens
5. Clean up temporary resources
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3. Privacy Protection During Development
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Scenario:&lt;/strong&gt; Protecting your real email during development and testing&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Create temporary emails for different test scenarios
2. Use them in development environments
3. Monitor email flows without exposing personal data
4. Automatically clean up expired emails
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Security Risks and Best Practices
&lt;/h2&gt;

&lt;p&gt;Connecting any data source to LLMs carries inherent risks, especially when it stores sensitive data. ChatTempMail is no exception, so it's important to understand the risks you should be aware of and the additional precautions you can take to mitigate these risks.&lt;/p&gt;

&lt;h3&gt;
  
  
  Prompt Injection
&lt;/h3&gt;

&lt;p&gt;The primary attack vector unique to LLMs is prompt injection, where LLMs may be tricked into following untrusted commands in user content.&lt;/p&gt;

&lt;p&gt;Important Note: Most MCP clients (such as Cursor) require you to manually approve each tool call before execution. We recommend you always keep this setting enabled and always review the details before executing tool calls.&lt;/p&gt;

&lt;h3&gt;
  
  
  Recommendations
&lt;/h3&gt;

&lt;p&gt;To mitigate security risks when using the ChatTempMail MCP server, we recommend adopting the following best practices:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't connect to production data:&lt;/strong&gt; Use the MCP server with test data, not production data. LLMs are excellent at helping design and test applications, so leverage them in a safe environment without exposing real data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don't provide to customers:&lt;/strong&gt; The MCP server runs in your developer permission context, so it should not be provided to your customers or end users. Instead, use it as an internal developer tool to help you build and test applications.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;API key protection:&lt;/strong&gt; Store API keys securely in environment variables and never expose them in public repositories or client-side code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Regular cleanup:&lt;/strong&gt; Set up automatic cleanup of expired emails and regularly delete unused temporary emails.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Monitor usage:&lt;/strong&gt; Monitor API usage for suspicious activity and implement appropriate error handling and retry logic.&lt;/p&gt;

&lt;h2&gt;
  
  
  Supported MCP Clients
&lt;/h2&gt;

&lt;p&gt;The ChatTempMail MCP server is compatible with the following MCP-supported clients:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cursor&lt;/li&gt;
&lt;li&gt;Windsurf (Codium)&lt;/li&gt;
&lt;li&gt;Visual Studio Code (Copilot)&lt;/li&gt;
&lt;li&gt;Cline (VS Code extension)&lt;/li&gt;
&lt;li&gt;Claude desktop&lt;/li&gt;
&lt;li&gt;Claude code&lt;/li&gt;
&lt;li&gt;Amp&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Resources
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/Selenium39/mcp-server-tempmail" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.npmjs.com/package/mcp-server-tempmail" rel="noopener noreferrer"&gt;NPM Package&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;ChatTempMail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Notes
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Please set the API key as the environment variable &lt;code&gt;TEMPMAIL_API_KEY&lt;/code&gt;. Be careful not to lose it, and do not leak it in public places&lt;/li&gt;
&lt;li&gt;The base URL can be customized via the environment variable &lt;code&gt;TEMPMAIL_BASE_URL&lt;/code&gt; (default is &lt;code&gt;https://chat-tempmail.com&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Temporary email addresses will automatically expire according to the set expiration time&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;nextCursor&lt;/code&gt; in paging queries to get more data&lt;/li&gt;
&lt;li&gt;Ensure environment variables are correctly set in the MCP client configuration file&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  License
&lt;/h2&gt;

&lt;p&gt;MIT&lt;/p&gt;

&lt;h2&gt;
  
  
  Contribution
&lt;/h2&gt;

&lt;p&gt;Issues and Pull Requests are welcome.&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>temporaryemail</category>
      <category>ai</category>
      <category>cursor</category>
    </item>
    <item>
      <title>Website Email Extractor</title>
      <dc:creator>Selenium39</dc:creator>
      <pubDate>Thu, 19 Jun 2025 07:45:37 +0000</pubDate>
      <link>https://dev.to/selenium39/website-email-extractor-106b</link>
      <guid>https://dev.to/selenium39/website-email-extractor-106b</guid>
      <description>&lt;p&gt;A tool for extracting email addresses from websites based on Next.js and Firecrawl&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://find.chat-tempmail.com" rel="noopener noreferrer"&gt;https://find.chat-tempmail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🌟 &lt;a href="https://github.com/Selenium39/find-emails-from-websites" rel="noopener noreferrer"&gt;https://github.com/Selenium39/find-emails-from-websites&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Features
&lt;/h3&gt;

&lt;p&gt;🌐 Enter any website URL to automatically extract email addresses&lt;br&gt;
🔍 Smart filtering of invalid email formats&lt;br&gt;
📊 ​​Dual Extraction Modes​​: Quick Mode and Deep Mode to meet different needs&lt;br&gt;
📋 One-click copying of individual or all email addresses&lt;br&gt;
💾 Export email lists as TXT files&lt;br&gt;
📱 Responsive design, mobile-friendly&lt;br&gt;
🎨 Modern UI&lt;/p&gt;

&lt;h3&gt;
  
  
  Tech Stack
&lt;/h3&gt;

&lt;p&gt;​​Next.js 15​​ – React full-stack framework&lt;br&gt;
​​TypeScript​​ – Type safety&lt;br&gt;
​​Tailwind CSS​​ – Modern styling&lt;br&gt;
​​Firecrawl​​ – Web content crawling&lt;br&gt;
​​React Icons​​ – Icon library&lt;/p&gt;

</description>
      <category>email</category>
    </item>
    <item>
      <title>ChatTempMail - AI-Powered Temporary Email Service</title>
      <dc:creator>Selenium39</dc:creator>
      <pubDate>Thu, 19 Jun 2025 07:41:18 +0000</pubDate>
      <link>https://dev.to/selenium39/chattempmail-ai-powered-temporary-email-service-575</link>
      <guid>https://dev.to/selenium39/chattempmail-ai-powered-temporary-email-service-575</guid>
      <description>&lt;h2&gt;
  
  
  Project Overview
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;ChatTempMail&lt;/a&gt; is a modern temporary email service platform that integrates powerful AI capabilities, providing users with a secure and convenient temporary email receiving and management experience. This project is built on Next.js 15, uses Cloudflare Workers for email processing, and integrates various AI tools to enhance email handling capabilities.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌟 Core Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  📧 Temporary Email Management
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;One-Click Email Generation&lt;/strong&gt;: Quickly create random or custom temporary email addresses&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Domain Support&lt;/strong&gt;: Support for multiple email domains, providing more choices&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flexible Expiration Options&lt;/strong&gt;: Support for 1 hour, 3 days, and permanent expiration options&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Real-Time Email Reception&lt;/strong&gt;: Real-time email processing based on Cloudflare Email Workers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Email Preview&lt;/strong&gt;: Support for plain text and HTML format email preview with one-click display mode switching&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email List Management&lt;/strong&gt;: Clear inbox interface with email categorization and search support&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatic Cleanup&lt;/strong&gt;: Scheduled cleanup of expired emails to maintain system performance&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🤖 AI Smart Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email Summarization&lt;/strong&gt;: AI automatically generates email content summaries for quick understanding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Translation&lt;/strong&gt;: Support for multi-language translation, breaking language barriers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email Q&amp;amp;A&lt;/strong&gt;: Intelligent Q&amp;amp;A system based on email content for quick information retrieval&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Verification Code Extraction&lt;/strong&gt;: Automatically identify and extract verification codes from emails&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI Email Generation&lt;/strong&gt;: Intelligently generate professional email content based on prompts, supporting multiple writing styles&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔧 Advanced Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Webhook Integration&lt;/strong&gt;: Support for custom webhooks to enable email event notifications&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;API Interface&lt;/strong&gt;: Complete RESTful API supporting third-party integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email Forwarding&lt;/strong&gt;: Automatically forward received emails to your regular email address&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Language Support&lt;/strong&gt;: Internationalization support, currently supporting Chinese, English, Japanese, and Korean&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responsive Design&lt;/strong&gt;: Perfect adaptation for desktop and mobile devices&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PWA Support&lt;/strong&gt;: Support for installation as a desktop application&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Technical Architecture
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Frontend Technology Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js 15&lt;/strong&gt;: React full-stack framework&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React 19&lt;/strong&gt;: Latest React version&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;TypeScript&lt;/strong&gt;: Type-safe JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind CSS&lt;/strong&gt;: Modern CSS framework&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Framer Motion&lt;/strong&gt;: Smooth animation effects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Radix UI&lt;/strong&gt;: High-quality UI component library&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zustand&lt;/strong&gt;: Lightweight state management&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Backend Technology Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Cloudflare Workers&lt;/strong&gt;: Edge computing platform&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cloudflare Email Workers&lt;/strong&gt;: Email processing service&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Drizzle ORM&lt;/strong&gt;: Type-safe database ORM&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;D1 Database&lt;/strong&gt;: Cloudflare's SQLite database&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NextAuth.js&lt;/strong&gt;: Authentication solution&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔐 Security Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Data Protection
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Temporary Design&lt;/strong&gt;: Emails automatically expire and delete&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Encrypted Transmission&lt;/strong&gt;: HTTPS encrypted communication&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy Protection&lt;/strong&gt;: No storage of sensitive personal information&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure Authentication&lt;/strong&gt;: OAuth-based secure login&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Access Control
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Role Management&lt;/strong&gt;: Fine-grained permission control&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;API Keys&lt;/strong&gt;: Secure API access control&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Usage Limits&lt;/strong&gt;: Abuse prevention mechanisms&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎯 Use Cases
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Development &amp;amp; Testing
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Account Registration&lt;/strong&gt;: Test website registration processes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email Verification&lt;/strong&gt;: Verify email sending functionality&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;API Testing&lt;/strong&gt;: Test email-related APIs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automated Testing&lt;/strong&gt;: Integrate into CI/CD pipelines for email functionality testing&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Privacy Protection
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Temporary Registration&lt;/strong&gt;: Avoid using real email addresses&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spam Protection&lt;/strong&gt;: Isolate potential spam emails&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Information Security&lt;/strong&gt;: Protect personal email privacy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anonymous Communication&lt;/strong&gt;: Temporary contact without revealing real identity&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Business Applications
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Customer Service&lt;/strong&gt;: Temporary customer communication channels&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Marketing Campaigns&lt;/strong&gt;: Activity email reception testing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;System Integration&lt;/strong&gt;: Integration with existing systems&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI-Assisted Writing&lt;/strong&gt;: Use AI to quickly generate professional email content&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Content Creation
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Language Emails&lt;/strong&gt;: AI-generated email content in different languages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Professional Writing&lt;/strong&gt;: Generate emails in business, academic, customer service, and other styles&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick Replies&lt;/strong&gt;: Quickly generate replies based on received email content&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Template Creation&lt;/strong&gt;: Create email templates for common scenarios&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🎨 User Experience
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Interaction Design
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Intuitive Operations&lt;/strong&gt;: Operation flow that follows user habits&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick Response&lt;/strong&gt;: Millisecond-level interface response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Error Handling&lt;/strong&gt;: Friendly error prompts and handling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility&lt;/strong&gt;: Support for accessibility standards&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Mobile Optimization
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Touch-Friendly&lt;/strong&gt;: Optimized touch interactions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gesture Support&lt;/strong&gt;: Common gesture operations&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Support&lt;/strong&gt;: PWA offline functionality&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Push Notifications&lt;/strong&gt;: Important event notifications&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🔄 Continuous Updates
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Feature Iteration
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;User Feedback&lt;/strong&gt;: Feature improvements based on user feedback&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Technology Upgrades&lt;/strong&gt;: Continuous technology stack updates&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security Updates&lt;/strong&gt;: Timely security patches&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance Optimization&lt;/strong&gt;: Continuous performance improvements&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;ChatTempMail&lt;/a&gt; is committed to providing users with the most secure, intelligent, and convenient temporary email service. Through continuous technological innovation and user experience optimization, we will continue to create value for users. &lt;/p&gt;

</description>
      <category>tempmail</category>
      <category>email</category>
      <category>protonmail</category>
    </item>
    <item>
      <title>FWFW - Find Websites From World</title>
      <dc:creator>Selenium39</dc:creator>
      <pubDate>Thu, 19 Jun 2025 07:31:14 +0000</pubDate>
      <link>https://dev.to/selenium39/fwfw-find-websites-from-world-41o6</link>
      <guid>https://dev.to/selenium39/fwfw-find-websites-from-world-41o6</guid>
      <description>&lt;h2&gt;
  
  
  📖 Project Overview
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://fwfw.app" rel="noopener noreferrer"&gt;FWFW&lt;/a&gt; (Find Websites From World)&lt;/strong&gt; is a global website and tool discovery platform that helps users explore excellent websites, applications, and digital tools from around the world. Our mission is to make discovering quality resources from across the globe simple and engaging through geographic categorization.&lt;/p&gt;

&lt;h2&gt;
  
  
  ✨ Core Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🗺️ &lt;strong&gt;Smart Regional Navigation&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Continental Categories&lt;/strong&gt;: Organize content by Asia, Europe, Americas, and other continents&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Country Breakdown&lt;/strong&gt;: Dive deep into localized tools from specific countries and regions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Regional Specialties&lt;/strong&gt;: Discover unique innovations from different areas&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cultural Diversity&lt;/strong&gt;: Showcase the richness of global technology ecosystems&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💰 &lt;strong&gt;Pay What You Want Flexible Pricing&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Free Pricing&lt;/strong&gt;: Choose any amount from $0-$10&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free Submission&lt;/strong&gt;: $0 free submission (requires manual review)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Instant Publishing&lt;/strong&gt;: Paid content goes live immediately without waiting&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fair &amp;amp; Transparent&lt;/strong&gt;: No hidden fees, pricing entirely up to you&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🚀 &lt;strong&gt;Rapid Product Launch&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;One-Click Submission&lt;/strong&gt;: Simplified publishing process, complete in minutes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smart Categorization&lt;/strong&gt;: Automatically match the most suitable categories and tags&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Instant Live&lt;/strong&gt;: Paid content displays to users in real-time&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO Optimized&lt;/strong&gt;: Auto-generate search engine friendly pages&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔍 &lt;strong&gt;Discover Tool Ecosystem&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Dimensional Search&lt;/strong&gt;: Filter by categories, tags, and regions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Precise Recommendations&lt;/strong&gt;: Smart recommendations based on user preferences&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trend Insights&lt;/strong&gt;: Real-time popular tools and website rankings&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Community Driven&lt;/strong&gt;: User rating and recommendation system&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ Technical Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Modern Technology Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend Framework&lt;/strong&gt;: Next.js 14 + React 18&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Content Management&lt;/strong&gt;: Sanity CMS Integration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Styling System&lt;/strong&gt;: Tailwind CSS + Radix UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authentication&lt;/strong&gt;: NextAuth.js&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Payment Integration&lt;/strong&gt;: Stripe&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment Optimization&lt;/strong&gt;: Docker + Vercel&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  High-Performance Architecture
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Server-Side Rendering&lt;/strong&gt;: SEO-friendly SSR/SSG&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Image Optimization&lt;/strong&gt;: Next.js automatic image optimization&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Caching Strategy&lt;/strong&gt;: Multi-layer caching for improved access speed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responsive Design&lt;/strong&gt;: Perfect adaptation to all devices&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌟 Use Cases
&lt;/h2&gt;

&lt;h3&gt;
  
  
  👨‍💻 &lt;strong&gt;Developers&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Discover new development tools and frameworks&lt;/li&gt;
&lt;li&gt;Learn about technology trends from different regions&lt;/li&gt;
&lt;li&gt;Promote open source projects&lt;/li&gt;
&lt;li&gt;Find technical collaboration partners&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🏢 &lt;strong&gt;Entrepreneurs&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Launch products to gain early users&lt;/li&gt;
&lt;li&gt;Research global market competitive landscape&lt;/li&gt;
&lt;li&gt;Find inspiration and startup opportunities&lt;/li&gt;
&lt;li&gt;Low-cost promotion for new products&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎨 &lt;strong&gt;Designers&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Discover excellent design tools&lt;/li&gt;
&lt;li&gt;Collect global design inspiration&lt;/li&gt;
&lt;li&gt;Showcase personal portfolios&lt;/li&gt;
&lt;li&gt;Stay updated on design trends&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📊 &lt;strong&gt;Marketing Experts&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Research global marketing tools&lt;/li&gt;
&lt;li&gt;Analyze user preferences in different regions&lt;/li&gt;
&lt;li&gt;Promote marketing services&lt;/li&gt;
&lt;li&gt;Build brand influence&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🚀 Quick Start
&lt;/h2&gt;

&lt;h3&gt;
  
  
  User Guide
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Browse &amp;amp; Discover&lt;/strong&gt;: Visit &lt;a href="https://fwfw.app" rel="noopener noreferrer"&gt;fwfw.app&lt;/a&gt; to start exploring&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Regional Filtering&lt;/strong&gt;: Select continents or countries of interest&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Category Browsing&lt;/strong&gt;: Filter content by tool types&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Detailed Information&lt;/strong&gt;: Click on tools to view detailed information&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Product Publishing
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Register Account&lt;/strong&gt;: Create a free account&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Submit Information&lt;/strong&gt;: Fill in detailed product information&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Choose Pricing&lt;/strong&gt;: Decide on payment amount ($0-$10)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Go Live&lt;/strong&gt;: Paid content publishes instantly&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  📈 Project Vision
&lt;/h2&gt;

&lt;p&gt;We are committed to building a &lt;strong&gt;truly global tool discovery platform&lt;/strong&gt;, ensuring that excellent innovations from around the world are no longer limited by geographic boundaries. Through:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Eliminating Information Barriers&lt;/strong&gt;: Let global users discover the best tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Promoting Cultural Exchange&lt;/strong&gt;: Understand different cultures through technology tools&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Supporting Innovation &amp;amp; Entrepreneurship&lt;/strong&gt;: Provide low-cost promotion channels for small teams&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Building Open Ecosystem&lt;/strong&gt;: Create an inclusive, diverse technology community&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🤝 Contributing
&lt;/h2&gt;

&lt;p&gt;We welcome all forms of contributions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🐛 &lt;strong&gt;Bug Reports&lt;/strong&gt;: Help us discover and fix issues&lt;/li&gt;
&lt;li&gt;✨ &lt;strong&gt;Feature Suggestions&lt;/strong&gt;: Propose new feature ideas&lt;/li&gt;
&lt;li&gt;🌍 &lt;strong&gt;Content Contributions&lt;/strong&gt;: Recommend quality tools and websites&lt;/li&gt;
&lt;li&gt;💻 &lt;strong&gt;Code Contributions&lt;/strong&gt;: Participate in development and optimization&lt;/li&gt;
&lt;li&gt;📖 &lt;strong&gt;Documentation&lt;/strong&gt;: Improve project documentation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📞 Contact Us
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Website&lt;/strong&gt;: &lt;a href="https://fwfw.app" rel="noopener noreferrer"&gt;fwfw.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Email&lt;/strong&gt;: &lt;a href="mailto:support@fwfw.app"&gt;support@fwfw.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/Selenium39/find-websites-from-world" rel="noopener noreferrer"&gt;Selenium39/find-websites-from-world&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Twitter&lt;/strong&gt;: &lt;a href="https://x.com/yuxing39" rel="noopener noreferrer"&gt;@yuxing39&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;





&lt;p&gt;&lt;strong&gt;🌍 Making the World's Excellence Within Reach 🌍&lt;/strong&gt;&lt;/p&gt;
&lt;br&gt;
  &lt;p&gt;&lt;em&gt;FWFW - Find Websites From World&lt;/em&gt;&lt;/p&gt;

</description>
      <category>startup</category>
      <category>websites</category>
      <category>launch</category>
    </item>
    <item>
      <title>How to pay the difference when upgrading from VIP to SVIP on the website?</title>
      <dc:creator>Selenium39</dc:creator>
      <pubDate>Thu, 22 May 2025 10:00:21 +0000</pubDate>
      <link>https://dev.to/selenium39/how-to-pay-the-difference-when-upgrading-from-vip-to-svip-on-the-website-2f1g</link>
      <guid>https://dev.to/selenium39/how-to-pay-the-difference-when-upgrading-from-vip-to-svip-on-the-website-2f1g</guid>
      <description>&lt;p&gt;I'm adding a payment feature to my website &lt;a href="https://chat-tempmail.com" rel="noopener noreferrer"&gt;https://chat-tempmail.com&lt;/a&gt;, and I've chosen &lt;strong&gt;creem.io&lt;/strong&gt; as the payment tool. While coding, I encountered an issue:  &lt;/p&gt;

&lt;p&gt;For example, my &lt;strong&gt;VIP&lt;/strong&gt; costs &lt;strong&gt;$5&lt;/strong&gt;, and &lt;strong&gt;SVIP&lt;/strong&gt; costs &lt;strong&gt;$10&lt;/strong&gt;. When upgrading from &lt;strong&gt;VIP to SVIP&lt;/strong&gt;, the user should only pay the &lt;strong&gt;price difference of $5&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;Should I:  &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Create a dedicated "price difference" product&lt;/strong&gt; for this case?
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pass a fixed discount code&lt;/strong&gt; when creating the order?
&lt;/li&gt;
&lt;li&gt;Or is there &lt;strong&gt;another approach&lt;/strong&gt; to handle this?
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Looking for the best practice to implement this logic.  &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
