AM

adityavaish/mcp-apps

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

2 stars 6 forks Качество 65 Тренд 16Apache-2.0

This repository contains MCP (Model Context Protocol) servers that connect to various Azure services, exposing resources and providing tools for AI assistants.

Обзор

This repository contains MCP (Model Context Protocol) servers that connect to various Azure services, exposing resources and providing tools for AI assistants. Provides powerful tools for API integration and web service interaction. - API Integration with multiple authentication methods - Support for REST API calls to various services - Multiple authentication methods including Bearer token, Basic auth, and Interactive device code auth - Comprehensive error handling with retries for transient failures - OpenAPI schema discovery and integration - call_api - Makes authenticated API calls to a specified endpoint with various authentication options - Support for common HTTP methods (GET, POST, PUT, PATCH, DELETE) - Handles headers, query parameters, request body, and authentication configurations - fetch_openapi_schema - Fetches and parses an OpenAPI schema from a URL with auto-discovery capabilities - get_openapi_endpoints - Lists all available endpoints from an OpenAPI schema with...

README

Показан фрагмент оригинального README. Открыть оригинал.

MCP Server Collection

This repository contains MCP (Model Context Protocol) servers that connect to various Azure services, exposing resources and providing tools for AI assistants.

Available MCP Servers

API Tools MCP Server

Provides powerful tools for API integration and web service interaction.

Features:

  • API Integration with multiple authentication methods
  • Support for REST API calls to various services
  • Multiple authentication methods including Bearer token, Basic auth, and Interactive device code auth
  • Comprehensive error handling with retries for transient failures
  • OpenAPI schema discovery and integration

Available Tools:

  • call_api - Makes authenticated API calls to a specified endpoint with various authentication options
    • Support for common HTTP methods (GET, POST, PUT, PATCH, DELETE)
    • Handles headers, query parameters, request body, and authentication configurations
  • fetch_openapi_schema - Fetches and parses an OpenAPI schema from a URL with auto-discovery capabilities
  • get_openapi_endpoints - Lists all available endpoints from an OpenAPI schema with their HTTP methods
  • get_openapi_operations - Gets detailed information about operations for a specific endpoint path
  • get_openapi_operation_details - Gets comprehensive details about a specific operation by its operationId

Azure DevOps MCP Server

Connects to Azure DevOps, exposing projects, repositories, and work items as resources.

Features:

  • Connection to Azure DevOps using browser-based authentication
  • Project resources (projects, repositories, work items)
  • Tools for querying and working with work items
  • Tools for interacting with repositories and pull requests
  • Project management tools

Available Tools:

  • getProjects - Lists all available projects in your Azure DevOps organization
  • getRepositories - Gets repositories for a specified project
  • getWorkItems - Queries work items based on filters and criteria
  • createWorkItem - Creates a new work item in a project
  • getPullRequests - Gets pull requests for a repository with filtering options

Kusto MCP Server

Connects to Azure Data Explorer (Kusto) database, exposing table schemas and providing data analysis tools.

Features:

  • Connection to Kusto Database using service principal or managed identity authentication
  • Schema resources (table schemas and sample data)
  • KQL Query tools for running read-only queries
  • Data analysis tools for common tasks
  • Analysis prompts and templates

Available Tools:

  • executeQuery - Executes a read-only KQL query against your database
  • getTableInfo - Gets detailed schema and sample data for a specified table
  • findTables - Finds tables that match a specified name pattern
  • analyzeData - Performs various data analyses including summary statistics, time series analysis, top values analysis, outlier detection, and correlation analysis

PDF Tools MCP Server

Открыть полный README на GitHub

Установка

npx @mcp-apps/api-tools-mcp-server
Новичок в MCP? Начните с руководства на mcpskill.org →