
Drupal Tech Lead at @kanopi_studios
Aiken, SC
Joined February 2009
- Tweets304
- Following1.8K
- Followers623
- Likes384
Will Jackson retweeted
🤖 Automate your #Drupal site audits with AI!
Audit Export + MCP + Tool API = live config docs, broken link checks & more.
Will Jackson @willjackson00 explains: bit.ly/4atMCiJ
#DrupalDev #OpenSource #Automation #SiteAudit
I'm speaking at Florida DrupalCamp 2026!
My session covers how Audit Export brings clarity to complex Drupal sites during redesigns, migrations, and inherited projects.
Feb 20-22 in Orlando. Hope to see you there!
Website: buff.ly/g635p4u
Automate Drupal site audits with AI using Audit Export.
Ask questions and get answers from a live configuration. Generate markdown docs covering content types, fields, modules, and custom code.
Works with Claude, ChatGPT via MCP.
Full post: buff.ly/3aPIzks
#Drupal #AI
Audit Export is now available for WordPress!
Structured site auditing with CSV exports, WP-CLI support, and remote posting. Track plugins, content types, users, and roles across your sites.
Full post: buff.ly/wv30P4Z
#WordPress #WebDevelopment
Drupal Recipes are excellent! Apply reusable config bundles anytime you need a feature. No locked-in distributions, no manual repetition.
Full post: buff.ly/07uMowe
How do you handle repeatable config in your CMS?
#Drupal #WebDevelopment
AI is more useful when it can work inside Drupal instead of a separate browser tab.
The Drupal MCP module lets Claude act as a permissioned user for content updates, config changes, and selected Drush commands.
Full post: buff.ly/E9rA7x3
#Drupal #AI
For Drupal and WordPress projects on a VPS, setup can take hours. Simple VPS Provisioner (SVP) cuts that down to minutes by configuring the full stack on a clean Debian or Ubuntu server.
Details here: buff.ly/ZZSsqy3
#Drupal #WordPress
Audit Export now supports the Tool API. This makes it easier to run audits programmatically, retrieve structured results, and plug everything into AI workflows like MCP. A small change that opens up a lot of useful possibilities.
More at: buff.ly/VpYma19
Will Jackson retweeted
🛠️ MCP 1.2 drops with OAuth, Tools API, and security coverage.
Now easier to run AI tools in Drupal 10/11 with bundled plugins and config controls.
Via @jibla of @omedia_dev : bit.ly/48t5ehb
#Drupal #OAuth #ContribModule #AIinDrupal
AI is transforming Drupal into an AI-aware platform where developers focus less on manual content and configuration work and more on governing, reviewing, and safely orchestrating AI-driven changes at scale.
blog.will.gg/posts/ai-and-fu…
Will Jackson retweeted
MCP is getting so good!
Most developers think MCP is just another tool calling standard, but that’s just scratching the surface.
Here's what makes MCP powerful (explained with examples):
Unlike simple tool calling, MCP creates a two-way communication between your AI apps and servers.
Let me break down the 6 core primitives that make this possible:
Starting with the client!
A client offers 3 capabilities: sampling, roots, and elicitation.
1️⃣ Sampling
The server can ask the client to generate LLM completions, but the client still controls permissions and safety.
Example:
A travel server asks the LLM to pick the best flight from a list.
2️⃣ Roots
Clients define what files the server can access. Secure, sandboxed, and scoped.
Example:
A server for booking travel may be given access to a specific directory, from which it can read a user’s calendar.
3️⃣ Elicitations
Servers can request user input mid-task, in a structured way.
Example:
A server booking travel may ask for the user’s preferences on airplane seats, room type or their contact number to finalise a booking.
Moving on, let's talk about the MCP server now.
Serve also exposes 3 capabilities: tools, resources, and prompts
4️⃣ Tools
Controlled by the model, tools are functions that do things: write to DBs, trigger logic, send emails, etc.
Examples:
- search flights
- send messages
- create calendar events
5️⃣ Resources
Controlled by the app, resources are the passive, read-only data like files, calendar, KBs, APIs.
Examples:
- retrieve docs
- read calendars
- access knowledge bases
6️⃣ Prompts
Controlled by the user, prompts are pre-built instruction templates that guide how the LLM uses tools/resources.
Examples:
- plan a vacation
- draft an email
- summarize my meetings
👉 If you're interested in learning more about MCP, let me know in the comments.
I've created a FREE illustrated guidebook with over 10 projects, along with a YouTube playlist for those who prefer videos.
_____
That's a wrap!
If you found it insightful, reshare with your network.
Find me → @akshay_pachaar ✔️
For more insights and tutorials on LLMs, AI Agents, and Machine Learning
Will Jackson retweeted
📢NEXT WEEK: Explore the latest in Drupal advancements! Join our Engineering Manager @thejimbirch as he guides you through #Starshot, #DrupalReceipes & the future of #Drupal. Don't miss out!
🗓️ June 27 at 11 AM PDT / 2 PM EDT
Register here: event.on24.com/wcc/r/4607314…
Will Jackson retweeted
You know who is as excited about mentoring as they are about Drupal? 👉 @kanopi_studios. Thank you for sponsoring our mentor dinner @drupalcon!
kanopi.com/ #DrupalThanks #DrupalCon #DrupalConPortland
Will Jackson retweeted
Kanopi is growing & hiring! Looking for:
UX Designer/Strategist
#WordPress Tech Lead & Engineer
#Drupal Tech Lead & Developer
Project Managers
and more
Join us to make the internet better every day.
Must be based in USA or Canada. #jobs #remote #uxjob
kanopi.com/careers/
Will Jackson retweeted
Kanopi is growing and hiring! We're looking for the following:
#WordPress Tech Lead
WordPress Engineers
#Drupal Tech Lead
Drupal Developers
Designer (Contract)
Project Manager
Sales Exec
Join us to make the internet better every day.
kanopi.com/careers/
#jobs #remote
Will Jackson retweeted
Kanopi is growing and hiring! We're looking for the following at our #remote agency:
#WordPress Tech Lead
WordPress Engineers
#Drupal Tech Lead
Drupal Developers
Designer (Contract)
Project Manager
Join us to make the internet better every day.
kanopi.com/careers/
#jobs
Will Jackson retweeted
Kanopi is hiring! Looking for the following at our #remote agency:
WordPress Tech Lead
WordPress Engineer
Drupal Tech Lead
Drupal Developers
Designer (Contract)
Join us to make the internet better every day.
#Drupal #WordPress #webdesign #jobs
kanopi.com/careers/
Will Jackson retweeted
How powerful is inclusive #storytelling in ensuring your students can picture themselves at your institution?
@Anne_Kanopi, CEO and Founder of @Kanopi_Studios joined the podcast to discuss the power and importance of creating #inclusive content. #ConnectEDU #HigherEd
Will Jackson retweeted
We're so excited! Kanopi Studios is No. 2,822 on this year’s #Inc5000 list. See the full list here: inc.com/inc5000
Thrilled to be included in @Inc's annual guide to the 5,000 fastest-growing privately held companies. Thanks @inc5000.
Will Jackson retweeted
This Saturday at the all-digital #Midcamp: join @volkswagenchick for a First Time Contributor Workshop for coders and non-coders to contribute to #Drupal. midcamp.org/2020/training-pr…
Saturday 3/21 | 10:00 am CT | @midwestcamp














