local-server

Deploy a local FastAPI server for testing Claude webhooks and directives.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/jesuscottage/machote --skill local-server
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: local-server
Source: https://github.com/jesuscottage/machote/tree/main/.claude/skills/local-server
Command: npx skills add https://github.com/jesuscottage/machote --skill local-server

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Facilitates local development and testing by running the Claude orchestrator on a personal machine with external webhook access.

Core Features & Use Cases

  • Local Server Deployment: Quickly start a local FastAPI server for running directives and webhooks without deploying to cloud services.
  • Webhook Testing: Simulate and debug webhooks locally before production deployment.
  • Use Case: A developer tests custom directives and scripts on their own machine, verifying integrations with Google Sheets and email tools in real-time.

Quick Start

Run the local server with uvicorn and expose it via ngrok for webhook development and debugging.

Frequently Asked Questions about local-server

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test Claude webhooks locally before deploying to production?▼

You can test Claude webhooks locally by deploying a FastAPI server on your personal machine and exposing it via Cloudflare tunneling or ngrok to receive external webhook requests for debugging.

Can I run a local FastAPI server to debug custom directives and scripts?▼

Yes, you can run a local FastAPI server to execute and debug custom directives, verifying integrations with local tools and environment variables in real-time without cloud deployment.

What's the best way to expose my local development server to external webhooks?▼

Using Cloudflare tunneling or ngrok alongside a local FastAPI server allows you to securely expose your local environment to external webhook traffic for rapid iteration and testing.

Do I need cloud services to test Claude orchestrator integrations with Google Sheets?▼

No, you can verify Claude orchestrator integrations with Google Sheets and email tools directly on your own machine by running the local server and testing directives in real-time.

Why use a local server for webhook development instead of a cloud environment?▼

A local server for webhook development eliminates cloud deployment overhead, allowing immediate iteration, direct access to local environment variables, and rapid debugging of FastAPI endpoints.

Does local-server support testing with environment variables and local file assets?▼

Yes, the local FastAPI server integrates seamlessly with your local environment variables, scripts, references, and assets to facilitate rapid testing and development of directives.