MCP Toolkit Pro
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Toolkit Pro search GitHub for Python projects about data visualization"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Toolkit Pro
Premium MCP Server for AI Agents — GitHub integration, code analysis, and project management.
What is this?
MCP Toolkit Pro is a Model Context Protocol (MCP) server that gives AI agents powerful tools to interact with GitHub, analyze code, and manage projects. It's the fastest way to add GitHub capabilities to any AI agent.
Related MCP server: GitHub MCP Server
Features
GitHub Integration
Search Repositories — Find repos by keyword, language, or topic
Read Files — Access any file in any public GitHub repository
List Issues — Browse issues with filtering by state and labels
List Pull Requests — View PRs with author and status info
Read READMEs — Get repository documentation instantly
Code Analysis
Code Quality Analysis — Detect issues, complexity, and best practices
Language Detection — Auto-detect programming languages
Issue Detection — Find TODOs, FIXMEs, console.logs, and more
Project Management
Task List Generator — Create structured task lists from descriptions
Priority Sorting — Organize tasks by priority and status
Quick Start
# Install
npm install mcp-toolkit-pro
# Or clone and build
git clone https://github.com/yourusername/mcp-toolkit-pro.git
cd mcp-toolkit-pro
npm install
npm run buildConfiguration
Add to your MCP client config:
{
"mcpServers": {
"mcp-toolkit-pro": {
"command": "node",
"args": ["path/to/mcp-toolkit-pro/dist/index.js"]
}
}
}Pro Features (Coming Soon)
GitHub Write Operations — Create issues, PRs, and manage workflows
Batch Operations — Process multiple items at once
Custom Templates — Create and save custom tool configurations
Priority Support — Direct line to the developer
License
MIT
Available Tools
7 toolsanalyze_codeA
Analyze code for quality, complexity, and potential issues. Returns a detailed report.
Inputs: code (required), language.
create_task_listB
Create a structured task list from a description. Returns organized tasks with priorities.
Inputs: description (required), format.
github_list_issuesB
List issues in a GitHub repository. Returns issue number, title, state, labels, and URL.
Inputs: repo (required), owner (required), limit, state, +1 more.
github_list_prsA
List pull requests in a GitHub repository. Returns PR number, title, state, author, and URL.
Inputs: repo (required), owner (required), limit, state.
github_read_fileA
Read the contents of a file from a GitHub repository. Returns the file content as text.
Inputs: path (required), repo (required), owner (required), branch.
github_readmeA
Read the README file of a GitHub repository. Returns the markdown content.
Inputs: repo (required), owner (required).
github_search_reposA
Search GitHub repositories by keyword, language, or topic. Returns repo name, description, stars, and URL.
Inputs: query (required), sort, limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 7 tools
Most tools have clearly distinct purposes: code analysis, task list creation, and the various GitHub read/search operations. The only potential confusion is between github_read_file and github_readme, since readme is a special case of file reading, but the descriptions make the distinction clear enough.
GitHub tools consistently use a 'github_' prefix followed by a verb_noun pattern (e.g., github_search_repos, github_list_issues), but the two non-GitHub tools (analyze_code, create_task_list) lack any prefix. This mixed convention — some tools namespaced, others not — reduces naming consistency.
With 7 tools, the set falls comfortably within the ideal 3-15 range. The count feels reasonable for a server that covers both general utility functions and GitHub-specific operations, though it could be seen as slightly sparse for a 'Toolkit Pro' label.
The GitHub toolset is read/search-only, lacking any create, update, or delete operations for issues or PRs. The task list tool only supports creation, with no way to update or delete tasks, creating dead-ends in workflows. For a general-purpose toolkit, the absence of write operations and task lifecycle management represents significant gaps.
Maintenance
Related MCP Connectors
Operate GitHub from your AI assistant: repos, PRs, issues, Actions. Previews and read-only mode.
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
GitHub repo search, stats, language breakdown and comparison as agent tools.
Access the GitHub API, enabling file operations, repository management, search functionality, and…
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage GitHub repositories, branches, issues, pull requests, releases, and actions through natural language.295 npm6MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with GitHub repositories, issues, pull requests, code, and more through a comprehensive set of tools.-
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to interact with GitHub via natural language, supporting repository management, issue tracking, file commits, and more.ISC
- AlicenseNot gradedqualityDmaintenanceEnables LLM agents to search, read, and create GitHub issues and pull requests via natural language, using the GitHub API.1MIT