Files
zeekayandHanzo Dev 9d6a72dac0 Add Cloudflare Tunnels MCP Server
Created comprehensive MCP server for managing Cloudflare Tunnels with the following tools:
- tunnels_list: List all tunnels in account
- tunnel_create: Create new tunnels with optional pre-generated secrets
- tunnel_get: Get detailed tunnel information
- tunnel_config_get: Retrieve tunnel configuration
- tunnel_config_update: Update ingress rules and WARP routing
- tunnel_delete: Delete tunnels
- tunnel_token_get: Get installation tokens for connectors
- tunnel_connections_list: List active tunnel connections

This enables easy management of Cloudflare Zero Trust infrastructure via MCP,
allowing automated configuration of tunnels for the many hosts in the Hanzo ecosystem.

Co-authored-by: Hanzo Dev <[email protected]>
2025-06-26 17:11:06 -04:00

19 lines
368 B
TypeScript

import { defineWorkersConfig } from '@cloudflare/vitest-pool-workers/config'
export default defineWorkersConfig({
test: {
include: ['**/*.eval.?(c|m)[jt]s?(x)'],
poolOptions: {
workers: {
isolatedStorage: true,
wrangler: { configPath: './wrangler.jsonc' },
miniflare: {
bindings: {
ENVIRONMENT: 'test',
},
},
},
},
},
})