Skip to main content
Glama

Worksona MCP Server

A comprehensive MCP (Model Context Protocol) server that integrates all Worksona agents with Claude Desktop, providing automated agent discovery, multi-agent coordination, and enterprise-level AI capabilities.

๐ŸŽฏ Features

  • Actionable Resources: Ready-to-use task templates, workflows, examples, and quick actions

  • Automatic Agent Discovery: Loads 100+ Worksona agents from the repository automatically

  • Multi-Agent Coordination: Four coordination patterns (sequential, parallel, review, executive)

  • Intelligent Agent Suggestions: AI-powered agent matching for requests

  • Task Templates: Pre-configured prompts for common development tasks

  • Workflow Orchestration: Multi-agent workflows for complex projects

  • Example Prompts: Real-world scenarios with detailed implementation guides

  • Quick Actions: Fast solutions for immediate needs

  • Memory Management: Persistent context and cross-agent memory

  • Enterprise Integration: Full tool access and production-ready architecture

๐Ÿš€ Quick Start

Prerequisites

  • Node.js 18+

  • Claude Desktop with MCP support

Installation

  1. Install the MCP server globally:

    npm install -g worksona-mcp-server
  2. Configure Claude Desktop: Add to ~/.claude-desktop/config.json (macOS) or %APPDATA%/Claude/config.json (Windows):

    { "mcpServers": { "worksona-agents": { "command": "/usr/local/bin/worksona-mcp-server" } } }

    Note: No API key needed! The MCP server automatically detects it's running inside Claude Desktop and uses Claude's built-in AI processing.

  3. Restart Claude Desktop to load the MCP server

๐ŸŽฎ Usage Examples

Attach Task Templates

Instead of writing prompts from scratch, attach task template resources for instant, professional prompts:

  1. Browse Resources in Claude Desktop's attachment panel

  2. Attach "๐Ÿ“š API Documentation" task template

  3. Customize the provided prompt with your API details

  4. Submit - Claude automatically activates the doc-writer agent

Attach Workflow Resources

For complex projects, attach workflow resources that coordinate multiple agents:

  1. Attach "๐Ÿš€ Full-Stack Application" workflow

  2. Customize the workflow prompt with your project requirements

  3. Submit - Claude automatically uses coordinate_team with 4 specialists

Attach Example Prompts

Get detailed guidance for common scenarios:

  1. Attach "๐Ÿ’ก Startup MVP Development" example

  2. Follow the comprehensive prompt template

  3. Get coordinated help from product, technical, and marketing specialists

Attach Quick Actions

For immediate needs:

  1. Attach "๐Ÿ› Quick Bug Fix" action

  2. Fill in the bug details

  3. Get rapid debugging from the error-detective agent

Traditional Tool Usage

You can still use tools directly:

I need to create API documentation for my REST service

Claude will use the activate_agent tool with doc-writer automatically.

Research Workflows

Research the competitive landscape for AI coding assistants

Claude will use the research_workflow tool to deploy a team of research specialists.

๐Ÿ“Ž Attachable Resources

The MCP server provides 21 actionable resources organized into 4 categories:

๐ŸŽฏ Task Templates (6 resources)

Ready-to-use prompts for common development tasks:

  • ๐Ÿ“š API Documentation - Comprehensive API docs with examples

  • ๐Ÿ” Code Review - Security, performance, and best practices analysis

  • โšก Database Optimization - Query and schema optimization

  • ๐Ÿ”’ Security Audit - Vulnerability assessment and compliance

  • ๐ŸŽจ Frontend Component - Modern React/Vue components with TypeScript

  • ๐Ÿ”ง Backend API - Scalable REST/GraphQL API design

๐Ÿ”„ Workflows (5 resources)

Multi-agent coordination for complex projects:

  • ๐Ÿš€ Full-Stack Application - Complete app development pipeline

  • ๐Ÿ›ก๏ธ Security Review Workflow - Multi-stage security assessment

  • โšก Performance Optimization - Systematic performance improvement

  • ๐Ÿ“Š Market Research - Comprehensive market analysis

  • ๐Ÿ”„ DevOps Pipeline - End-to-end CI/CD setup

๐Ÿ’ก Example Prompts (5 resources)

Real-world scenarios with detailed guidance:

  • ๐Ÿ’ก Startup MVP Development - From idea to launch

  • ๐Ÿ”„ Legacy System Modernization - Migration strategies

  • ๐Ÿค– AI Feature Integration - Adding AI to existing apps

  • ๐Ÿ“ฑ Mobile App Development - Cross-platform mobile apps

  • ๐Ÿ“ˆ Data Pipeline & Analytics - Data processing systems

โšก Quick Actions (5 resources)

Fast solutions for immediate needs:

  • ๐Ÿ› Quick Bug Fix - Rapid debugging (15-30 min)

  • โšก Performance Check - Fast performance analysis (20-45 min)

  • ๐Ÿ” Security Scan - Quick vulnerability assessment (25-40 min)

  • ๐Ÿ“– Code Explanation - Understand existing code (15-25 min)

  • ๐Ÿค” Technology Decision - Expert tech advice (20-35 min)

๐Ÿ”ง Available MCP Tools

Tool

Description

Use Case

activate_agent

Activate a single agent with expertise

Specific tasks requiring domain expertise

coordinate_team

Coordinate multiple agents

Complex multi-faceted projects

suggest_agents

Get AI-powered agent recommendations

When unsure which agent to use

list_agents

Browse available agents by category

Discovering capabilities

๐Ÿ“ Architecture

src/ โ”œโ”€โ”€ agents/ # Agent system core โ”‚ โ”œโ”€โ”€ types.ts # Type definitions โ”‚ โ”œโ”€โ”€ registry.ts # Agent discovery and management โ”‚ โ””โ”€โ”€ executor.ts # Agent execution engine โ”œโ”€โ”€ orchestration/ # Multi-agent coordination โ”‚ โ”œโ”€โ”€ coordinator.ts # Workflow orchestration โ”‚ โ””โ”€โ”€ memory.ts # Cross-agent memory โ”œโ”€โ”€ utils/ # Utilities โ”‚ โ”œโ”€โ”€ context.ts # Project context management โ”‚ โ””โ”€โ”€ logger.ts # Structured logging โ””โ”€โ”€ index.ts # Main MCP server

๐Ÿ” Troubleshooting

Server Won't Start

  • Check Node.js version (18+ required)

  • Verify agents directory exists

  • Check console for error messages

Agents Not Loading

  • Ensure WORKSONA_AGENTS_PATH environment variable is set (if using custom path)

  • Verify agent metadata.json files are valid

  • Check file permissions

Claude Desktop Not Connecting

  • Verify MCP server configuration in Claude Desktop

  • Restart Claude Desktop after configuration changes

  • Check Claude Desktop logs for connection errors

๐Ÿ› ๏ธ Development

Building from Source

npm install npm run build npm start

Environment Variables

  • WORKSONA_AGENTS_PATH: Path to agents directory (optional, defaults to bundled agents)

  • NODE_ENV: Environment (development/production)

  • LOG_LEVEL: Logging level (debug/info/warn/error)

Adding Custom Agents

  1. Place agent files in agents directory structure

  2. Follow the standard agent format (metadata.json + agent.md)

  3. Restart the MCP server to reload agents

๐Ÿ“Š Performance

  • Agent Discovery: ~2-3 seconds for 100+ agents

  • Single Agent Execution: ~500-2000ms average

  • Multi-Agent Coordination: ~2-10 seconds depending on complexity

  • Memory Usage: ~50-100MB typical operation

๐Ÿ”’ Security

  • Agent prompts are executed in isolated contexts

  • No direct file system access outside designated paths

  • Memory is automatically cleaned to prevent data leaks

  • All inputs are validated before processing

๐Ÿ“ License

MIT License - see LICENSE file for details.

๐Ÿค Contributing

  1. Fork the repository

  2. Create a feature branch

  3. Make your changes

  4. Run tests: npm test

  5. Submit a pull request

๐Ÿ“ž Support

  • Check the troubleshooting section above

  • Review Claude Desktop MCP documentation

  • Open an issue for bugs or feature requests

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/worksona/-worksona-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server