
What MCP changed: giving AI hands
PentaTrail Dev Team, Pentacon Research, Inc.···9 min read
Contents
For a long time, developing with an AI meant pasting source in and pasting the reply back by hand.
The AI read text and returned text; it could not lay a finger on the actual environment. So describing the current state was our job, and every answer that came back rested on "it's probably like this."
Appendix: what we connected, and what it changed
Table 1: checking the present state
| Connected | What became possible | What it removed |
|---|---|---|
| Database | Query the present definitions and data directly | Reconstructing the current state from history, and getting it wrong |
| Official library documentation | Pull the correct usage for the version in use, live | Writing in a retired style and rewriting afterwards |
Table 2: running the real thing
| Connected | What became possible | What it removed |
|---|---|---|
| Browser | Walk the whole flow from login for real | Missing runtime drift |
| Code hosting | Handle PRs, issues and cross-code search | The split between shipping, viewing and tracing a change |
| Deployment target | Confirm rollout and errors from state and logs | Sitting on "I shipped it" without knowing |
Table 3: the lines drawn
| What is fixed | What it prevents |
|---|---|
| Queries against the production database are read-only | Destruction through writes |
| Secrets are never handed to the AI; they stay outside the environment | Keys and tokens leaking |
| Permission lines and operating procedures stay with people | Accidents from leaving it unattended |
Visualize your attack surface with PentaTrail CTEM/ASM
From discovery to vulnerability validation and remediation — all powered by the CTEM framework.
Get Started


