Agentic Tool
БесплатноНе проверенGithub, Linear related MCP Server exposing a nuanced MCP Server Vulnerability at runtime
Описание
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
Установка Agentic Tool
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/akramIOT/mcp_server_agentic_toolFAQ
Agentic Tool MCP бесплатный?
Да, Agentic Tool MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Agentic Tool?
Нет, Agentic Tool работает без API-ключей и переменных окружения.
Agentic Tool — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Agentic Tool в Claude Desktop, Claude Code или Cursor?
Открой Agentic Tool на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: 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
автор: mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
автор: duxiaohuiSupabase
Database, auth and storage
автор: 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
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
