Discover Awesome MCP Servers

Extend your agent with 65,640 capabilities via MCP servers.

All65,640
mcp-api-tester Tools & Interfaces

mcp-api-tester Tools & Interfaces

For testing LLM APIs, an "MCP server" isn't a standard term. It's likely you're looking for a way to **mock**, **simulate**, or **proxy** an LLM API endpoint. Here are a few ways to approach this, along with their Chinese translations: **1. Mock Server (模拟服务器 - mó nǐ fú wù qì):** * **Concept:** A mock server simulates the behavior of a real LLM API. You define the expected requests and the corresponding responses. This is ideal for testing your application's logic without actually calling the LLM. * **Tools:** * **Mockoon:** A popular and easy-to-use mock server application. * **WireMock:** A more powerful and flexible tool, often used in Java environments. * **JSON Server:** A simple way to create a REST API from a JSON file. * **How it works:** You configure the mock server to listen on a specific port and define routes that match the API endpoints you want to test. When your application makes a request to the mock server, it returns the pre-defined response. **2. Proxy Server (代理服务器 - dài lǐ fú wù qì):** * **Concept:** A proxy server sits between your application and the real LLM API. It can intercept requests and responses, allowing you to: * **Inspect traffic:** See exactly what data is being sent and received. * **Modify requests/responses:** Change the data being sent to the LLM or the data being returned to your application. * **Simulate errors:** Force the API to return error codes to test your application's error handling. * **Rate limiting:** Simulate rate limits to test your application's behavior under load. * **Tools:** * **Charles Proxy:** A popular commercial proxy tool. * **Fiddler:** A free proxy tool from Telerik. * **mitmproxy:** A free and open-source interactive HTTPS proxy. * **How it works:** You configure your application to use the proxy server as its HTTP/HTTPS proxy. The proxy server then intercepts all traffic and allows you to inspect and modify it. **3. Local LLM (本地LLM - běn dì LLM):** * **Concept:** Run a smaller, open-source LLM locally on your machine. This allows you to test your application against a real LLM without relying on an external API. * **Tools:** * **llama.cpp:** A library for running LLaMA models on CPUs. * **Ollama:** A tool for running and managing LLMs locally. * **GPT4All:** A project that provides a GUI and API for running LLMs locally. * **How it works:** You download and install the local LLM and then configure your application to connect to it. This gives you full control over the LLM and allows you to test your application in a completely isolated environment. **4. API Simulation Library (API 模拟库 - API mó nǐ kù):** * **Concept:** Libraries that allow you to create mock API responses directly within your code. * **Examples:** * **Python:** `unittest.mock` (built-in), `responses` * **JavaScript:** `nock`, `jest.fn()` * **How it works:** You use the library to replace the actual API call with a mock function that returns a pre-defined response. This is useful for unit testing individual components of your application. **Which approach is best for you depends on your specific needs:** * **Simple testing with static responses:** Mock server (Mockoon, JSON Server) * **Inspecting and modifying API traffic:** Proxy server (Charles, Fiddler, mitmproxy) * **Testing against a real LLM without external dependencies:** Local LLM (llama.cpp, Ollama, GPT4All) * **Unit testing individual components:** API simulation library (unittest.mock, responses, nock) **Example Scenario (使用 Mockoon 的例子 - shǐ yòng Mockoon de lì zi):** Let's say you want to test your application's interaction with an LLM API that generates text completions. The API endpoint is `https://api.example.com/completions` and it expects a JSON payload like this: ```json { "prompt": "The quick brown fox", "max_tokens": 50 } ``` You can use Mockoon to create a mock server that listens on port 3000 and defines a route for `/completions`. The mock server would return a JSON response like this: ```json { "completion": "The quick brown fox jumps over the lazy dog." } ``` Your application would then be configured to send requests to `http://localhost:3000/completions` instead of `https://api.example.com/completions`. This allows you to test your application's logic without actually calling the real LLM API. **In summary (总结 - zǒng jié):** Instead of a specific "MCP server," you're likely looking for a way to simulate or mock an LLM API. Consider using a mock server, proxy server, local LLM, or API simulation library, depending on your testing requirements. Each approach offers different levels of control and complexity. Choose the one that best suits your needs.

md-redline

md-redline

Inline review comments for markdown specs and design docs. Agents request human review mid-task via MCP and pause until you send feedback.

aura-mnemos

aura-mnemos

A persistent-memory MCP server for AI agents with an honest health endpoint that survives its store dying.

mcp-youtube

mcp-youtube

High-efficiency YouTube MCP server: Get token-optimized, structured data for your LLMs using the YouTube Data API v3.

Nullsec S1 MCP

Nullsec S1 MCP

Exposes Nullsec security tooling for scanning and explaining ZK circuits (Circom/Halo2) to MCP-compatible AI agents.

OMNI-Sales

OMNI-Sales

销售 MCP 服务器 (Xiāoshòu MCP fúwùqì)

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

A server that enables Model Context Protocol (MCP) functionality on Cloudflare Workers with OAuth login, allowing applications like Claude Desktop to access custom tools through a standardized interface.

ActTrace

ActTrace

MCP server for EU AI Act compliance, providing risk classification of AI features and Article 50 transparency notices.

wiz-light-mcp

wiz-light-mcp

MCP server for controlling WiZ smart lights locally via UDP: discover bulbs, power control, color, temperature, and scenes.

artifactory-mcp

artifactory-mcp

Enables AI assistants to query Maven artifacts in JFrog Artifactory by reusing credentials from ~/.m2/settings.xml and providing tools like getting latest stable versions, listing artifacts, and checking dependency updates.

Zefix MCP

Zefix MCP

Enables AI assistants to search the Swiss Central Business Name Index (Zefix) for companies by name or UID, with optional filters, and retrieve full company details including address, legal form, history, and representatives.

Weather MCP Server

Weather MCP Server

Provides real-time weather information for Brazilian cities, built with domain-driven design and SOLID principles.

Screen View MCP

Screen View MCP

Enables AI assistants to capture and analyze screenshots using Claude Vision API, providing AI-powered insights about desktop interface content, UI elements, and visual layouts.

mcp-textbrowser

mcp-textbrowser

A text-first headless browser MCP server that extracts DOM and OCR text from web pages, offering a cheaper alternative to screenshot-based browsing by defaulting to zero image tokens.

Pentest MCP Server

Pentest MCP Server

Enables AI agents to perform autonomous penetration testing on any Linux distribution via SSH with persistent tmux sessions, supporting interactive tools like Metasploit, reverse shells, and complex multi-step security workflows.

mobile-simulator-emulator-mcp

mobile-simulator-emulator-mcp

A local, stdio-only Model Context Protocol server that lets coding agents inspect, control, and test Apple iOS Simulators and Google Android Emulators. It exposes 29 typed tools for device lifecycle, app management, UI automation, screenshots, logs, permissions, location, and platform-specific test conditions.

@looppause/mcp

@looppause/mcp

Pauses AI agent execution and routes approval requests to humans via Slack or email, with cryptographically signed proof of the human's decision.

open-museum-mcp

open-museum-mcp

Federated, license-verified search across open-access museum collections — currently The Met, Cleveland, AIC, Wikimedia Commons, and Europeana, with more being added. Strict-default-deny rights gate accepts only CC0 / Public Domain Mark, returning reuse-safe artwork with citations in three styles.

battery-mcp

battery-mcp

Enables LLMs to verify the novelty and validity of invented battery materials, with support for searching and validating against a materials database.

OpenOcean MCP

OpenOcean MCP

Enables interaction with decentralized exchanges (DEXs) through OpenOcean, allowing users to get swap quotes, execute token swaps, check gas prices, and query transaction information across multiple blockchain networks.

sql-sop-mcp

sql-sop-mcp

MCP server that integrates sql-sop SQL linter into LLM clients, enabling linting SQL queries and listing lint rules via chat tools.

depsonar

depsonar

Comprehensive dependency audit MCP server supporting 9 languages and 23 tools for scanning, updating, security auditing, and migration detection.

Slack MCP Server

Slack MCP Server

An MCP server that enables searching for messages and listing channels within a Slack workspace. It provides tools to retrieve channel history and filter messages based on text matching and date ranges.

mixxx-mcp

mixxx-mcp

An MCP server that lets AI agents control Mixxx DJ software over a virtual MIDI port, enabling playback, mixing, EQ, effects, and track loading.

蓝湖 Design Schema MCP

蓝湖 Design Schema MCP

A read-only MCP server for reading and analyzing Lanhu (Blue Lake) design projects, providing tools to retrieve design lists, previews, node trees, schemas, and exportable resources.

Rvvel Affiliate Links MCP Server

Rvvel Affiliate Links MCP Server

Central hub for managing affiliate links across all Rvvel applications and AI agents, enabling storage, retrieval, search, and tracking.

Angular Toolkit MCP

Angular Toolkit MCP

A Model Context Protocol server that provides Angular project analysis and refactoring capabilities, enabling LLMs to analyze component usage patterns, dependency structures, and perform safe refactoring with breaking change detection.

aspicio-dxf-viewer

aspicio-dxf-viewer

Opens, inspects, and renders DXF/CAD drawings for AI agents: describe_dxf returns structured facts (layers with actual drawn colors, units, bounds, text content) and render_dxf returns PNG images. On MCP Apps hosts like ChatGPT and Claude, view_dxf opens an interactive in-chat viewer with pan, zoom, and layer toggles.

ine-chile-mcp

ine-chile-mcp

MCP server exposing Chilean INE (Instituto Nacional de Estadísticas) public APIs as LLM tools. 11 tools for economic indicators, labor market data (ENE/ESI), automatic CAENES/CIUO-08 classification, and open datasets. No API key required.

Halo ITSM MCP Server

Halo ITSM MCP Server

Enables AI-driven IT service management by exposing the full Halo ITSM REST API through 172 tools across 43 resource domains to any MCP-compatible client.