Agentic Tool
FreeNot checkedGithub, Linear related MCP Server exposing a nuanced MCP Server Vulnerability at runtime
About
Github, Linear related MCP Server exposing a nuanced MCP Server Vulnerability at runtime
README
Github based Anthropic Model contex Protocol (MCP) server implementation for managing Agentic tool execution across multiple service integrations.
Overview
This project provides a complete MCP server implementation for integrating multiple third-party services (GitHub, Linear, etc.) into a unified tool execution platform. The server orchestrates API requests across service boundaries, enabling seamless multi-service workflows through a single interface.
Features
- Multi-Service Integration: Connect to GitHub, Linear, and other services through a unified API
- Tool Orchestration: Route tool requests to the appropriate service automatically
- Flexible Configuration: Easy service registration and configuration
- Robust Error Handling: Consistent error responses across all services
Architecture
The MCP server follows a modular architecture:
- MCP Registry: Core component that manages service and tool registration
- Service Implementations: Adapters for each integrated service (GitHub, Linear)
- Client API: Interface for executing tools across services
Getting Started
Prerequisites
- Python 3.8 or higher
- pip (Python package manager)
Installation
Clone this repository:
git clone <repository-url> cd mcp_server_agentic_toolInstall dependencies:
pip install -r requirements.txtConfigure your environment:
cp .env.example .env # Edit .env with your service API keys
Running the Server
Start the MCP server:
python src/index.py
The server will start on port 5000 (configurable via PORT environment variable).
Usage
API Endpoints
GET /services: List all available servicesGET /tools: List all available tools across all servicesPOST /execute: Execute a tool by namePOST /github/{tool_name}: Execute a GitHub toolPOST /linear/{tool_name}: Execute a Linear tool
Example Request
Execute a GitHub tool to list issues:
curl -X POST http://localhost:5000/github/list_issues \
-H "Content-Type: application/json" \
-d '{}'
Client Library
The project includes a Python client library for interacting with the MCP server:
from src.client.api import client
# List all tools
tools = client.list_tools()
# Execute a GitHub tool
response = client.execute_github_tool('list_issues', {})
Integration Showcase
The project includes a showcase of how to integrate multiple services through the MCP server:
python src/client/integration_showcase.py
This demonstrates how the MCP server can be used to create seamless workflows across multiple services, enabling unified project management.
Project Structure
src/server: Core MCP server implementationsrc/services: Service-specific implementationssrc/client: Client API and demo scriptssrc/utils: Shared utilities and type definitions
Installing Agentic Tool
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/akramIOT/mcp_server_agentic_toolFAQ
Is Agentic Tool MCP free?
Yes, Agentic Tool MCP is free — one-click install via Unyly at no cost.
Does Agentic Tool need an API key?
No, Agentic Tool runs without API keys or environment variables.
Is Agentic Tool hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Agentic Tool in Claude Desktop, Claude Code or Cursor?
Open Agentic Tool on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
Compare Agentic Tool with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
