FORGE-X: Upload source (fx-3597372c.zip)
Browse files- README.md +91 -6
- fx-3597372c/assets/css/admin.css +5 -0
- fx-3597372c/assets/js/admin.js +10 -0
- fx-3597372c/fx-3597372c.php +123 -0
- fx-3597372c/languages/fx-3597372c.pot +2 -0
- fx-3597372c/readme.txt +33 -0
- fx-3597372c/uninstall.php +6 -0
README.md
CHANGED
|
@@ -1,13 +1,98 @@
|
|
| 1 |
---
|
| 2 |
-
title:
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
-
sdk_version:
|
| 8 |
-
python_version: '3.13'
|
| 9 |
app_file: app.py
|
| 10 |
pinned: false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 11 |
---
|
|
|
|
| 12 |
|
| 13 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
title: "MCP Servers & Tools Lead Generation Form Builder WordPress Plugin"
|
| 3 |
+
emoji: 🧠
|
| 4 |
+
colorFrom: blue
|
| 5 |
colorTo: purple
|
| 6 |
sdk: gradio
|
| 7 |
+
sdk_version: 4.44.0
|
|
|
|
| 8 |
app_file: app.py
|
| 9 |
pinned: false
|
| 10 |
+
license: mit
|
| 11 |
+
tags:
|
| 12 |
+
- mcp
|
| 13 |
+
- model-context-protocol
|
| 14 |
+
- ai-tools
|
| 15 |
+
- llm
|
| 16 |
+
- servers
|
| 17 |
+
- tools
|
| 18 |
+
- data
|
| 19 |
+
- validation
|
| 20 |
+
- lead
|
| 21 |
+
- generation
|
| 22 |
---
|
| 23 |
+
# MCP Servers & Tools Lead Generation Form Builder WordPress Plugin
|
| 24 |
|
| 25 |
+
Your MCP servers and tools aren't generating qualified leads because you lack a purpose-built capture mechanism. Stop losing opportunities—convert every visitor into a prospect with forms designed specifically for the MCP ecosystem.
|
| 26 |
+
|
| 27 |
+
This WordPress plugin eliminates the friction between MCP server discovery and lead generation by providing pre-optimized form templates tailored to how developers and teams evaluate tools. Instead of generic contact forms, you get MCP-specific fields that capture technical requirements, integration intent, and buyer readiness—turning anonymous traffic into actionable sales pipeline. It's automation built for developers who sell to developers.
|
| 28 |
+
|
| 29 |
+
## What's Included
|
| 30 |
+
|
| 31 |
+
- MCP-optimized form templates with technical qualification fields (API integration, server compatibility, deployment type)
|
| 32 |
+
- One-click WordPress installation with zero coding required
|
| 33 |
+
- Automated lead routing and CRM integration (Zapier, Make, native connectors)
|
| 34 |
+
- A/B testing for form conversions with MCP-focused variations
|
| 35 |
+
- Smart conditional logic to adapt questions based on server type and tool category selection
|
| 36 |
+
|
| 37 |
+
## Who Is This For
|
| 38 |
+
|
| 39 |
+
- MCP server developers looking to build qualified lead lists from their documentation and product sites
|
| 40 |
+
- SaaS founders selling tools to the MCP ecosystem who need higher-quality form submissions
|
| 41 |
+
- Agency owners building MCP implementations and needing a lead capture system for client acquisition
|
| 42 |
+
- Technical product managers testing market demand for new MCP tools through structured lead data
|
| 43 |
+
|
| 44 |
+
## How It Works
|
| 45 |
+
|
| 46 |
+
Install the plugin directly from your WordPress dashboard, select your MCP server or tool category, and activate the pre-built form template. Customize fields in minutes using the drag-and-drop builder, connect to your email or CRM, and watch qualified leads flow in automatically—no technical setup required.
|
| 47 |
+
|
| 48 |
+
## Frequently Asked Questions
|
| 49 |
+
|
| 50 |
+
**Will this work if my MCP server isn't on WordPress?**
|
| 51 |
+
This is a WordPress plugin, but you can embed the form on any site via iframe or export leads to integrate with external tools using Zapier and Make.com.
|
| 52 |
+
|
| 53 |
+
**Can I customize the form fields for my specific MCP tools?**
|
| 54 |
+
Yes—the drag-and-drop builder lets you add, remove, and reorder any fields. Pre-built MCP templates save setup time, but full customization is available.
|
| 55 |
+
|
| 56 |
+
**How do I get the leads into my CRM or email system?**
|
| 57 |
+
Direct integrations with popular CRMs are included, plus Zapier/Make.com support for unlimited destinations. Leads sync automatically or on-demand.
|
| 58 |
+
|
| 59 |
+
**Is this suitable for B2B MCP tool sales or just developer tools?**
|
| 60 |
+
Built for both—enterprise tool vendors and independent developers use it. Templates work for API-based, cloud, and self-hosted MCP servers equally well.
|
| 61 |
+
|
| 62 |
+
**What if I need help setting up the form after purchase?**
|
| 63 |
+
Email support included. Setup guide and video tutorials are provided, and most customers have their first form live in under 15 minutes.
|
| 64 |
+
|
| 65 |
+
## What You Get
|
| 66 |
+
|
| 67 |
+
- Instant digital download
|
| 68 |
+
- Complete WordPress plugin with full documentation
|
| 69 |
+
- Free updates for life — pay once, own forever
|
| 70 |
+
- Setup guide and usage instructions
|
| 71 |
+
|
| 72 |
+
**Get the MCP Servers & Tools Lead Generation Form Builder WordPress Plugin today for $29.99 and start converting site visitors into qualified leads in minutes.**
|
| 73 |
+
|
| 74 |
+
## 🚀 Usage
|
| 75 |
+
|
| 76 |
+
1. Click **Use in Spaces** above to run the demo directly
|
| 77 |
+
2. Or clone the repository and run locally:
|
| 78 |
+
|
| 79 |
+
```bash
|
| 80 |
+
git clone https://huggingface.co/spaces/WealthFromAI/mcp-servers-tools-lead-generation-form-builder-wordpress-plugin-3597
|
| 81 |
+
cd mcp-servers-tools-lead-generation-form-builder-wordpress-plugin-3597
|
| 82 |
+
pip install -r requirements.txt
|
| 83 |
+
python app.py
|
| 84 |
+
```
|
| 85 |
+
|
| 86 |
+
## 💰 Pricing
|
| 87 |
+
|
| 88 |
+
- **Demo**: Free on Hugging Face Spaces
|
| 89 |
+
- **Full Source Code**: $29.99
|
| 90 |
+
- Available on [Gumroad](https://gumroad.com) and [Whop](https://whop.com)
|
| 91 |
+
|
| 92 |
+
## 📄 License
|
| 93 |
+
|
| 94 |
+
MIT License — free to use, modify, and distribute.
|
| 95 |
+
|
| 96 |
+
---
|
| 97 |
+
|
| 98 |
+
*Built with [FORGE-X](https://github.com/WealthFromAI) — automated digital product engine*
|
fx-3597372c/assets/css/admin.css
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* fx-3597372c Admin Styles */
|
| 2 |
+
.fx-3597372c-wrap { max-width: 800px; }
|
| 3 |
+
.fx-3597372c-notice { padding: 12px 16px; border-left: 4px solid #0073aa; background: #f0f6fc; margin: 16px 0; border-radius: 4px; }
|
| 4 |
+
.fx-3597372c-card { background: #fff; border: 1px solid #e0e0e0; border-radius: 6px; padding: 20px; margin-bottom: 16px; box-shadow: 0 1px 3px rgba(0,0,0,.06); }
|
| 5 |
+
.fx-3597372c-card h2 { margin-top: 0; color: #1d2327; }
|
fx-3597372c/assets/js/admin.js
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
/* fx-3597372c Admin JS */
|
| 2 |
+
(function($) {
|
| 3 |
+
'use strict';
|
| 4 |
+
$(document).ready(function() {
|
| 5 |
+
// Status check
|
| 6 |
+
if (typeof fx_3597372c_vars !== 'undefined') {
|
| 7 |
+
console.log('fx-3597372c admin loaded.');
|
| 8 |
+
}
|
| 9 |
+
});
|
| 10 |
+
})(jQuery);
|
fx-3597372c/fx-3597372c.php
ADDED
|
@@ -0,0 +1,123 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
* Plugin Name: MCP Servers & Tools Lead Generation Form Builder WordPress Plugin
|
| 4 |
+
* Description: Multi-step forms, conditional logic, and CRM integration designed for MCP Servers & Tools businesses. Higher conversion than generic form plugins.
|
| 5 |
+
* Version: 1.0.0
|
| 6 |
+
* Author: Digital Forge
|
| 7 |
+
* Text Domain: fx-3597372c
|
| 8 |
+
* License: GPL-2.0+
|
| 9 |
+
*/
|
| 10 |
+
|
| 11 |
+
if ( ! defined( 'ABSPATH' ) ) exit;
|
| 12 |
+
|
| 13 |
+
define( 'FX_3597372C_VERSION', '1.0.0' );
|
| 14 |
+
define( 'FX_3597372C_DIR', plugin_dir_path( __FILE__ ) );
|
| 15 |
+
|
| 16 |
+
class Fx3597372c {
|
| 17 |
+
private static $instance = null;
|
| 18 |
+
|
| 19 |
+
public static function instance() {
|
| 20 |
+
if ( null === self::$instance ) {
|
| 21 |
+
self::$instance = new self();
|
| 22 |
+
}
|
| 23 |
+
return self::$instance;
|
| 24 |
+
}
|
| 25 |
+
|
| 26 |
+
private function __construct() {
|
| 27 |
+
add_action( 'init', [ $this, 'init' ] );
|
| 28 |
+
add_action( 'admin_menu', [ $this, 'admin_menu' ] );
|
| 29 |
+
add_action( 'admin_init', [ $this, 'settings_init' ] );
|
| 30 |
+
add_action( 'rest_api_init', [ $this, 'register_routes' ] );
|
| 31 |
+
add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_admin_assets' ] );
|
| 32 |
+
load_plugin_textdomain( 'fx-3597372c', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' );
|
| 33 |
+
}
|
| 34 |
+
|
| 35 |
+
public function init() {}
|
| 36 |
+
|
| 37 |
+
public function admin_menu() {
|
| 38 |
+
add_options_page(
|
| 39 |
+
esc_html__( 'MCP Servers & Tools Lead Generation Form Builder WordPress Plugin Settings', 'fx-3597372c' ),
|
| 40 |
+
esc_html__( 'MCP Servers & Tools Lead Generation Form Builder WordPress Plugin', 'fx-3597372c' ),
|
| 41 |
+
'manage_options',
|
| 42 |
+
'fx-3597372c-settings',
|
| 43 |
+
[ $this, 'settings_page' ]
|
| 44 |
+
);
|
| 45 |
+
}
|
| 46 |
+
|
| 47 |
+
public function settings_init() {
|
| 48 |
+
register_setting( 'fx-3597372c_options', 'fx-3597372c_options', [ $this, 'sanitize_options' ] );
|
| 49 |
+
add_settings_section( 'fx-3597372c_main', '', '__return_false', 'fx-3597372c-settings' );
|
| 50 |
+
add_settings_field( 'enabled', esc_html__( 'Enable', 'fx-3597372c' ), [ $this, 'field_enabled' ], 'fx-3597372c-settings', 'fx-3597372c_main' );
|
| 51 |
+
}
|
| 52 |
+
|
| 53 |
+
public function sanitize_options( $input ) {
|
| 54 |
+
$clean = [];
|
| 55 |
+
$clean['enabled'] = ! empty( $input['enabled'] ) ? 1 : 0;
|
| 56 |
+
return $clean;
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
public function field_enabled() {
|
| 60 |
+
$opts = get_option( 'fx-3597372c_options', [] );
|
| 61 |
+
$val = ! empty( $opts['enabled'] ) ? 1 : 0;
|
| 62 |
+
echo '<input type="checkbox" name="fx-3597372c_options[enabled]" value="1"' . checked( $val, 1, false ) . ' />';
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
public function settings_page() {
|
| 66 |
+
if ( ! current_user_can( 'manage_options' ) ) return;
|
| 67 |
+
?>
|
| 68 |
+
<div class="wrap">
|
| 69 |
+
<h1><?php echo esc_html( get_admin_page_title() ); ?></h1>
|
| 70 |
+
<form method="post" action="options.php">
|
| 71 |
+
<?php settings_fields( 'fx-3597372c_options' ); ?>
|
| 72 |
+
<?php do_settings_sections( 'fx-3597372c-settings' ); ?>
|
| 73 |
+
<?php submit_button(); ?>
|
| 74 |
+
</form>
|
| 75 |
+
</div>
|
| 76 |
+
<?php
|
| 77 |
+
}
|
| 78 |
+
|
| 79 |
+
public function register_routes() {
|
| 80 |
+
register_rest_route( 'fx-3597372c/v1', '/data', [
|
| 81 |
+
[ 'methods' => 'GET', 'callback' => [ $this, 'rest_get' ], 'permission_callback' => '__return_true' ],
|
| 82 |
+
[ 'methods' => 'POST', 'callback' => [ $this, 'rest_post' ], 'permission_callback' => function() { return current_user_can( 'manage_options' ); } ],
|
| 83 |
+
] );
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
public function rest_get( $request ) {
|
| 87 |
+
return rest_ensure_response( [ 'status' => 'ok', 'plugin' => 'fx-3597372c' ] );
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
public function rest_post( $request ) {
|
| 91 |
+
$data = $request->get_json_params();
|
| 92 |
+
return rest_ensure_response( [ 'received' => $data ] );
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
public function enqueue_admin_assets( $hook ) {
|
| 96 |
+
if ( 'settings_page_fx-3597372c-settings' !== $hook ) return;
|
| 97 |
+
wp_enqueue_style( 'fx-3597372c-admin', plugin_dir_url( __FILE__ ) . 'assets/css/admin.css', [], '1.0.0' );
|
| 98 |
+
wp_enqueue_script( 'fx-3597372c-admin', plugin_dir_url( __FILE__ ) . 'assets/js/admin.js', [ 'jquery' ], '1.0.0', true );
|
| 99 |
+
wp_localize_script( 'fx-3597372c-admin', 'fx_3597372c_vars', [ 'nonce' => wp_create_nonce( 'fx-3597372c-nonce' ), 'ajax_url' => admin_url( 'admin-ajax.php' ) ] );
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
public static function activate() {
|
| 103 |
+
global $wpdb;
|
| 104 |
+
$table = $wpdb->prefix . 'fx_3597372c';
|
| 105 |
+
$charset = $wpdb->get_charset_collate();
|
| 106 |
+
$sql = "CREATE TABLE IF NOT EXISTS $table (
|
| 107 |
+
id bigint(20) NOT NULL AUTO_INCREMENT,
|
| 108 |
+
data longtext NOT NULL,
|
| 109 |
+
created_at datetime DEFAULT CURRENT_TIMESTAMP,
|
| 110 |
+
PRIMARY KEY (id)
|
| 111 |
+
) $charset;";
|
| 112 |
+
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
|
| 113 |
+
dbDelta( $sql );
|
| 114 |
+
add_option( 'fx-3597372c_db_version', '1.0.0' );
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
public static function deactivate() {}
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
register_activation_hook( __FILE__, [ 'Fx3597372c', 'activate' ] );
|
| 121 |
+
register_deactivation_hook( __FILE__, [ 'Fx3597372c', 'deactivate' ] );
|
| 122 |
+
|
| 123 |
+
Fx3597372c::instance();
|
fx-3597372c/languages/fx-3597372c.pot
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# MCP Servers & Tools Lead Generation Form Builder WordPress Plugin Translation Template
|
| 2 |
+
# Generated: 2026-05-05T03:25:10.349087
|
fx-3597372c/readme.txt
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
=== MCP Servers & Tools Lead Generation Form Builder WordPress Plugin ===
|
| 2 |
+
Contributors: digitalforge
|
| 3 |
+
Requires at least: 5.8
|
| 4 |
+
Tested up to: 6.5
|
| 5 |
+
Stable tag: 1.0.0
|
| 6 |
+
License: GPLv2 or later
|
| 7 |
+
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
| 8 |
+
|
| 9 |
+
Multi-step forms, conditional logic, and CRM integration designed for MCP Servers & Tools businesses. Higher conversion than generic form plugins.
|
| 10 |
+
|
| 11 |
+
== Description ==
|
| 12 |
+
|
| 13 |
+
Multi-step forms, conditional logic, and CRM integration designed for MCP Servers & Tools businesses. Higher conversion than generic form plugins.
|
| 14 |
+
|
| 15 |
+
**Features:**
|
| 16 |
+
|
| 17 |
+
* Core functionality
|
| 18 |
+
|
| 19 |
+
== Installation ==
|
| 20 |
+
|
| 21 |
+
1. Upload the plugin folder to `/wp-content/plugins/`
|
| 22 |
+
2. Activate via WordPress admin > Plugins
|
| 23 |
+
3. Configure via Settings > MCP Servers & Tools Lead Generation Form Builder WordPress Plugin
|
| 24 |
+
|
| 25 |
+
== Changelog ==
|
| 26 |
+
|
| 27 |
+
= 1.0.0 =
|
| 28 |
+
* Initial release
|
| 29 |
+
|
| 30 |
+
== Upgrade Notice ==
|
| 31 |
+
|
| 32 |
+
= 1.0.0 =
|
| 33 |
+
Initial release.
|
fx-3597372c/uninstall.php
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?php
|
| 2 |
+
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) exit;
|
| 3 |
+
global $wpdb;
|
| 4 |
+
$wpdb->query( "DROP TABLE IF NOT EXISTS {$wpdb->prefix}fx_3597372c" );
|
| 5 |
+
delete_option( 'fx-3597372c_options' );
|
| 6 |
+
delete_option( 'fx-3597372c_db_version' );
|