About Agentic Tool
Agentic Tool is an MCP server published by akramIOT in the Developer Tools category: github, Linear related MCP Server exposing a nuanced MCP Server Vulnerability at runtime.
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
git clone https://github.com/akramIOT/mcp_server_agentic_toolThis 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 Agentic Tool
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
3 checks have not been run yet.
README
Enterprise MCP Server
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_tool -
Install dependencies:
pip install -r requirements.txt -
Configure 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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.