Gezocht: Backend/AI Engineer voor Custom MCP Server met MySQL & WooCommerce OAuth
-
CategorieDevelopment & IT
-
StatusOpen
-
Soort BudgetPer Uur
-
LocatieRemote
-
StartPer direct
-
Verwachte Duur3 Dagen
Opdracht Omschrijving
Voor een nieuw AI-project zijn wij op zoek naar een ervaren freelance backend engineer of AI-infrastructuur specialist. Het doel is om een volledig onafhankelijke Model Context Protocol (MCP) server te bouwen. Deze server fungeert als een veilige poortwachter tussen een AI-agent (Anthropic Claude, OpenAI ChatGPT) en een standalone MySQL-database.
De live website draait op WordPress/WooCommerce. De MCP-server staat hier qua hosting volledig los van, maar gebruikt wel de WooCommerce OAuth-omgeving om gebruikers veilig te authenticeren voordat ze toegang krijgen tot de MCP-server.
Technical Specifications & Requirements:
- MCP Server Development: Build a standalone, production-ready MCP server using Python (FastMCP) or Node.js/TypeScript.
- Database & Excel Ingestion: Design and deploy an independent MySQL database optimized for AI context retrieval.
- Create a secure endpoint that allows manual data updates via Excel
- Implement strict UPSERT logic and data-type validation to prevent database corruption
- User Authentication via WooCommerce OAuth: Implement an OAuth 2.1 authorization flow with PKCE matching the latest MCP security specifications.
- The MCP server must advertise Protected Resource Metadata, so the AI client knows where to find the WooCommerce authorization endpoints.
- Strictly scope all database/SQL queries using the user identity token (JWT) to ensure users can only access their own data. No loose or unsecured SQL queries allowed.
Wat wij zoeken in een freelancer:
- Aantoonbare ervaring met het Model Context Protocol (MCP)
- Ervaring en diepgaande kennis van OAuth 2.1, token-based authenticatie (JWT) en API-beveiliging
- Ervaring met data-validatie en het veilig parsen van bestanden.
Gevraagde Skills
Reacties
Wesley
Full-stack developer en digital agency. 10+ jaar ervaring in maatwerk websites, web apps en koppelingen voor mkb en e-commerce. Stack: Next.js/TypeScript, Python, Supabase/PostgreSQL, Drizzle ORM, Stripe. Ook WordPress/WooCommerce/Elementor waar dat past. Specialisaties: • E-commerce en marketplace-integraties (Amazon, BOL, Channable, Shopware, PIM-systemen, cXML/PunchOut) • AI-in…
Thomas
25 jaar, gedreven, en ik bouw AI-automatiseringen die écht draaien Jong, gretig en technisch tot in de vingertoppen. Geen pilots die in een la verdwijnen, geen demo's die nooit live gaan. Wel: systemen die vandaag draaien en morgen schalen. Wat me drijft? Het moment dat een proces dat eerst dagen kostte, ineens vanzelf gaat. Daar doe ik het voor. Wat ik concreet voor klanten heb gebouwd …
Jan
Gespecialiseerd in de toepassing van kunstmatige intelligentie met meer dan 20 jaar ervaring (sinds 1999). Een van de eerste pioniers in internet gebaseerde AI innovatie (sinds 2004+) AI software development AI automatisering AI zoekmachine optimalisatie (AI SEO) AI business intelligence Lokale AI hardware (data privacy en kostenbesparing) Innovatieve AI applicaties en oplossingen Lage …
Dante
Met meer dan negen jaar ervaring in PHP en Laravel bouw ik als 25-jarige ontwikkelaar software die gewoon goed werkt en technisch zo in elkaar zit dat deze later makkelijk uit te breiden is. Dagelijks ben ik bezig met databases, API’s en de architectuur achter een systeem, waarbij ik wissel tussen JavaScript, PHP en C#. Door mijn twee informatica-opleidingen en de ervaring bij verschillende be…
Dennis
Hallo! Ik ben Dennis van de Griendt, gespecialiseerd in grafisch ontwerp en webontwikkeling met diepgaande kennis van WordPress, Elementor en Webflow, evenals geavanceerde technologieën zoals PHP, API’s, HTML en MySQL. In grafisch design zet ik tools zoals Canva Pro en Adobe Creative Cloud in om visueel verbluffende content te creëren. Daarnaast ben ik gespecialiseerd in IT en ontwikkel ik …
Ricardo
Senior webdeveloper met ruim 10 jaar ervaring. Ik help bedrijven waarvan een website, webshop, platform of intern systeem te belangrijk is geworden voor tijdelijke oplossingen. Ik stap in bij bestaande software, breng overzicht aan en verbeter wat nodig is zonder onnodige herschrijvingen of verstoring van de dagelijkse operatie. Waar ik mee help: bestaande applicaties stabieler en sneller m…
Reageer op deze Opdracht
Over de Opdrachtgever