1. Conduid
  2. Developer Tools
  3. Toolkit
MCP server · Developer Tools

Toolkit

A comprehensive toolkit for developing, testing, and deploying Model Context Protocol (MCP) servers

Unclaimed last commit a year ago devtools
41Fair

Scored 5 months ago · breakdown

About Toolkit

Toolkit is an MCP server published by james-techyon in the Developer Tools category: a comprehensive toolkit for developing, testing, and deploying Model Context Protocol (MCP) servers.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/james-techyon/mcp-server-toolkit

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Toolkit

Powered by Claude · Grounded in docs

I know everything about Toolkit. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

4 checks have not been run yet.

README

MCP Server Toolkit

A comprehensive toolkit for developing, testing, and deploying Model Context Protocol (MCP) servers.

🚀 Overview

This repository provides a structured environment for creating production-ready MCP servers with built-in testing frameworks, templates, and documentation.

📁 Directory Structure

mcp-server-toolkit/
├── servers/                    # Production-ready MCP servers
│   └── applescript/           # AppleScript execution server
├── testing/                    # Centralized testing framework
│   ├── framework/             # Core test utilities
│   ├── suites/               # Test suites per server
│   └── results/              # Test results (gitignored)
├── development/               # Active development/prototypes
├── templates/                 # Boilerplate for new servers
│   ├── node-mcp-template/    # Node.js server template
│   └── python-mcp-template/  # Python server template
├── docs/                      # Documentation
│   ├── guides/               # How-to guides
│   └── api/                  # API documentation
├── tools/                     # Development utilities
└── _archive/                  # Archived/deprecated items

🏗️ Available Servers

AppleScript MCP Server

Execute AppleScript commands through the MCP protocol. Enables interaction with macOS applications and system features.

  • Location: servers/applescript/
  • Languages: Node.js & Python implementations
  • Documentation: docs/guides/applescript-permissions-guide.md

🧪 Testing

Run tests for all servers:

cd testing/framework
node test-runner.js

Run tests for a specific server:

cd testing/suites/applescript
./permissions-check.sh

📝 Creating a New MCP Server

  1. Choose a template from templates/
  2. Copy to development/ for initial work
  3. Follow the template README for setup
  4. Move to servers/ when production-ready

🔧 Global Configuration

Add to your ~/.claude/claude_config.json:

{
  "mcpServers": {
    "applescript": {
      "command": "node",
      "args": ["/path/to/mcp-server-toolkit/servers/applescript/server.js"]
    }
  }
}

📚 Documentation

🤝 Contributing

  1. Develop new servers in development/
  2. Write comprehensive tests in testing/suites/
  3. Document in docs/
  4. Submit PR when ready for servers/

📄 License

Individual servers may have their own licenses. See each server's directory for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Toolkit

How do I install Toolkit?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Toolkit safe to use with an AI agent?

Its trust score is 41 out of 100 (fair). It passes 1 of the 2 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Toolkit still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.