Edge deployment platform
## Deno Deploy MCP Server: Edge Runtime Platform The **Deno Deploy MCP Server** integrates Deno Deploy into Google Antigravity, enabling edge function deployment, KV storage, and global distribution directly from your development environment. ### Why Deno Deploy MCP? - **Edge Runtime**: Run code close to users globally - **Zero Config**: Instant deployments from code - **Deno KV**: Built-in key-value storage - **TypeScript Native**: First-class TypeScript support - **Web Standards**: Standard Web APIs ### Key Features #### 1. Deployment Operations ```python # Deploy project deployment = await mcp.deploy( project="my-api", entry_point="main.ts", production=False ) print(f"Deployed: {deployment['url']}") print(f"ID: {deployment['id']}") # List deployments deployments = await mcp.list_deployments(project="my-api") for d in deployments: print(f"Deployment: {d['id']} - {d['status']}") ``` #### 2. Project Management ```python # Create project project = await mcp.create_project( name="my-api", description="My API service" ) # Get project project = await mcp.get_project(name="my-api") print(f"URL: {project['productionDeployment']['url']}") # Update project await mcp.update_project( name="my-api", settings={"envVars": {"API_KEY": "secret"}} ) ``` #### 3. KV Operations ```python # Set KV value await mcp.kv_set( project="my-api", key=["users", "user123"], value={"name": "John", "email": "john@example.com"} ) # Get KV value value = await mcp.kv_get( project="my-api", key=["users", "user123"] ) # List KV keys keys = await mcp.kv_list( project="my-api", prefix=["users"] ) ``` #### 4. Analytics ```python # Get deployment analytics analytics = await mcp.get_analytics( project="my-api", start="2024-01-01", end="2024-01-31" ) print(f"Requests: {analytics['totalRequests']}") print(f"Bandwidth: {analytics['totalBandwidth']}MB") ``` ### Configuration ```json { "mcpServers": { "deno-deploy": { "command": "npx", "args": ["-y", "@anthropic/mcp-deno-deploy"], "env": { "DENO_DEPLOY_TOKEN": "your-access-token", "DENO_DEPLOY_ORG": "your-org" } } } } ``` ### Use Cases **API Services**: Deploy edge APIs with low latency. **Serverless Functions**: Run functions at the edge. **Static Sites**: Deploy static sites globally. **Real-Time Apps**: Build real-time applications. The Deno Deploy MCP enables edge deployment within your development environment.
{
"mcpServers": {
"deno-deploy": {
"mcpServers": {
"deno-deploy": {
"env": {
"DENO_DEPLOY_TOKEN": "your-token"
},
"args": [
"-y",
"deno-deploy-mcp-server"
],
"command": "npx"
}
}
}
}
}