Overview
MCP Workers AI is an SDK designed to facilitate server management and operations for Cloudflare Workers, allowing seamless integration with multiple tools and services.
To use MCP Workers AI, install it via npm or yarn, load necessary tools, and then interact with those tools through the provided functions in your Cloudflare Worker environment.
- Easy integration with Cloudflare Workers. - Support for various tools via dynamic imports. - Simplified method calls to interact with tools and services, such as GitLab and Slack.
- Automating deployments and file management across version control systems like GitLab.
- Integrating real-time responses in applications using AI models.
- Enabling communication between different project management and collaboration tools.
Add to your AI client
Use these steps to connect MCP Workers AI in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-workers-ai-xtuc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-workers-ai-xtuc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-workers-ai-xtuc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-workers-ai-xtuc": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-workers-ai-xtuc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-workers-ai-xtuc": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-workers-ai-xtuc"
]
}
}
}FAQ
Can I use MCP Workers AI with other services besides GitLab and Slack?
Yes, you can integrate additional tools as needed by importing their respective SDKs.
Is there any setup required to use the SDK?
Users need to provide appropriate environment variables, such as access tokens, for authentication when using the SDK.
Where can I find more examples or documentation?
Comprehensive documentation and examples are available in the project's GitHub repository.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":237,"uuid":"7af46171-d072-4961-b978-e62f3f9310f4","name":"mcp-workers-ai","title":"MCP Workers AI","description":"MCP servers sdk for Cloudflare Workers","avatar_url":"https://avatars.githubusercontent.com/u/1493671?v=4","created_at":"2024-12-13T10:39:11.762Z","updated_at":"2024-12-13T12:28:11.433Z","status":"created","author_name":"xtuc","author_avatar_url":"https://avatars.githubusercontent.com/u/1493671?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/xtuc/mcp-workers-ai","target":"_self","content":"$29","summary":"$2a","img_url":"https://github.com/xtuc/mcp-workers-ai/raw/main/.github/demo.png","type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]