Compatible with every major AI agent and IDE
What is the Glob Pattern Tester MCP Server?
When a DevOps agent writes .gitignore rules or CI pipeline includes, it cannot guess whether src/**/*.ts matches src/utils/helper.ts. This MCP provides the definitive answer.
The Superpowers
- Exact Match: Uses minimatch, the same engine behind npm, to evaluate glob patterns deterministically.
- All Patterns: Supports
*,**,?,[abc],{a,b}, and negation!.
Built-in capabilities (1)
gitignore rules, CI include/exclude patterns, or deploy filters. Pass the glob pattern (e.g. "src/**/*.ts") and the file path to test (e.g. "src/utils/helper.ts"). The engine returns a boolean match result using the exact same algorithm used by npm and git. Tests whether a file path matches a glob pattern using minimatch (130M+ weekly downloads). Essential for .gitignore, CI pipeline, and deploy rule validation
Why Windsurf?
Windsurf's Cascade agent chains multiple Glob Pattern Tester tool calls autonomously. query data, analyze results, and generate code in a single agentic session. Paste Vinkius Edge URL, reload, and all 1 tools are immediately available. Real-time tool feedback appears inline, so you see API responses directly in your editor.
- —
Windsurf's Cascade agent autonomously chains multiple tool calls in sequence, solving complex multi-step tasks without manual intervention
- —
Purpose-built for agentic workflows. Cascade understands context across your entire codebase and integrates MCP tools natively
- —
JSON-based configuration means zero code changes: paste a URL, reload, and all 1 tools are immediately available
- —
Real-time tool feedback is displayed inline, so you see API responses directly in your editor without switching contexts
Glob Pattern Tester in Windsurf
Glob Pattern Tester and 4,000+ other MCP servers. One platform. One governance layer.
Teams that connect Glob Pattern Tester to Windsurf through Vinkius don't need to source, host, or maintain individual MCP servers. Every tool call runs inside a hardened runtime with credential isolation, DLP, and a signed audit chain.
Raw MCP | Vinkius | |
|---|---|---|
| Server catalog | Find and host yourself | 4,000+ managed |
| Infrastructure | Self-hosted | Sandboxed V8 isolates |
| Credential handling | Plaintext in config | Vault + runtime injection |
| Data loss prevention | None | Configurable DLP policies |
| Kill switch | None | Global instant shutdown |
| Financial circuit breakers | None | Per-server limits + alerts |
| Audit trail | None | Ed25519 signed logs |
| SIEM log streaming | None | Splunk, Datadog, Webhook |
| Honeytokens | None | Canary alerts on leak |
| Custom domains | Not applicable | DNS challenge verified |
| GDPR compliance | Manual effort | Automated purge + export |
Why teams choose Vinkius for Glob Pattern Tester in Windsurf
The Glob Pattern Tester MCP Server runs on Vinkius-managed infrastructure inside AWS — a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts. All 1 tools execute in hardened sandboxes optimized for native MCP execution.
Your AI agents in Windsurf only access the data you authorize, with DLP that blocks sensitive information from ever reaching the model, kill switch for instant shutdown, and up to 60% token savings. Enterprise-grade infrastructure, zero maintenance.

* Every MCP server runs on Vinkius-managed infrastructure inside AWS - a purpose-built runtime with per-request V8 isolates, Ed25519 signed audit chains, and sub-40ms cold starts optimized for native MCP execution. See our infrastructure
How Vinkius secures
Glob Pattern Tester for Windsurf
Every tool call from Windsurf to the Glob Pattern Tester MCP Server is protected by DLP redaction, cryptographic audit chains, V8 sandbox isolation, kill switch, and financial circuit breakers.
Frequently asked questions
Is this the same algorithm git uses?
Yes. minimatch is the glob engine used by npm itself and follows the same POSIX glob specification that git uses for .gitignore.
Does it support double-star recursive patterns?
Yes. The ** pattern matches any number of directories recursively. For example, src/**/*.ts matches files at any depth inside src/.
Can I test negation patterns?
Yes. Prefix any pattern with ! to negate it. For example, !node_modules/** will NOT match any path inside node_modules.
How does Windsurf discover MCP tools?
Windsurf reads the mcp_config.json file on startup and connects to each configured server via Streamable HTTP. Tools are listed in the MCP panel and available to Cascade automatically.
Can Cascade chain multiple MCP tool calls?
Yes. Cascade is an agentic system. it can plan and execute multi-step workflows, calling several tools in sequence to accomplish complex tasks without manual prompting between steps.
Does Windsurf support multiple MCP servers?
Yes. Add as many servers as needed in mcp_config.json. Each server's tools appear in the MCP panel and Cascade can use tools from different servers in a single flow.
Server not connecting
Check Settings → MCP for the server status. Try toggling it off and on.
Explore More MCP Servers
View all →
Lalamove Malaysia
10 toolsOrchestrate Lalamove Malaysia deliveries — get quotations, manage orders, and track drivers directly from any AI agent.

Facebook Ads
12 toolsManage your Facebook and Meta Ads via AI — list campaigns, track performance insights, and update ad status directly through your agent.

Better Stack
10 toolsAutomate incident management via Better Stack — monitor uptime, manage incidents, and control on-call schedules securely from your AI agent.

ZenQuotes API
4 toolsAccess inspirational quotes — audit random and daily quotes via AI.
