Will Jackson (@willjackson00) header
Will Jackson (@willjackson00) profile picture

Drupal Tech Lead at @kanopi_studios

Aiken, SC
Joined February 2009
Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)Photo by Will Jackson (@willjackson00)
🤖 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
1
1
72
🛠️ 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
1
2
72
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
27
165
1
1,092
92,504
📢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…
2
1
155
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/
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
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
1
7
5
11
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/
1
2
2
8
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
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.
2
3
4
13
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
2
5
Kanopi is a remote company. If you find yourself needing to work from home due to #Covid_19, we've put together a list of remote tools so you can stay connected and productive during this challenging time. kanopi.com/blog/working-remo… #CoronavirusPandemic #RemoteWork #WashYourHands
1
6
9
The sun is setting for Drupal 7 in anticipation of the release of Drupal 9. But with a strategic outlook and a solid plan, your Drupal 7 site still has a lot of value. Here's our guide on how to get the most out of your #Drupal7 site. lnkd.in/eKYtU5E #drupal #drupal9
1
3
Heading to @DrupalNorth next week? Kanopians @seanedietrich, @Anne_Kanopi and @volkswagenchick will be there giving some talks and supporting the community. They hope to see you there! #DrupalNorth
6
2
14
"It's easy to focus on the tech. But the tech is ultimately a tool in service to the client's goals, not the goal itself."Our CTO @katherinemwhite talks with @stevector at #DrupalCon about our #Drupal 8 project for @COITClean. Thanks @getpantheon! youtu.be/aoCLz77U75A
8
2
10
Kanopians are in Seattle for @DrupalConNA!! What a lovely view. #DrupalCon
1
7