Discover Awesome MCP Servers

Extend your agent with 15,164 capabilities via MCP servers.

All15,164
ESA MCP Server

ESA MCP Server

ESA.io Model Context Protocol server for Claude Desktop

Headless Agents MCP Server

Headless Agents MCP Server

MCP-ts server for calling agents served on Headless Agents

Structured Thinking MCP Server

Structured Thinking MCP Server

Berikut adalah terjemahan dari teks tersebut ke dalam Bahasa Indonesia: Server Protokol Konteks Model (MCP) TypeScript untuk memungkinkan LLM (Model Bahasa Besar) membangun peta pikiran secara terprogram untuk menjelajahi ruang ide, dengan penegakan refleksi diri "metakognitif".

LibSQL Model Context Protocol Server

LibSQL Model Context Protocol Server

Model Context Protocol server for libsql

Git MCP Server Troubleshooting Guide

Git MCP Server Troubleshooting Guide

Troubleshooting documentation for Git MCP Server with specific focus on registry and connection issues

MCP Server Runner

MCP Server Runner

Mirror of

GitHub MCP Server Integration

GitHub MCP Server Integration

MCP server for LogSeq

MCP server for LogSeq

Berinteraksi dengan LogSeq melalui API-nya.

MLflow MCP Server: Natural Language Interface for MLflow

MLflow MCP Server: Natural Language Interface for MLflow

Antarmuka bahasa alami untuk MLflow yang memungkinkan pengguna untuk menanyakan dan mengelola eksperimen dan model machine learning mereka menggunakan bahasa Inggris sederhana melalui Model Context Protocol.

Tauri + React + Typescript

Tauri + React + Typescript

Aplikasi Tauri yang mengimplementasikan server dan klien cuaca MCP.

Moneybird MCP Server

Moneybird MCP Server

Server Protokol Konteks Model yang menghubungkan asisten AI seperti Claude ke perangkat lunak akuntansi Moneybird, memungkinkan pengelolaan kontak, data keuangan, produk, dan operasi bisnis melalui bahasa alami.

Introduction

Introduction

Menyediakan alat MCP (Model Control Protocol) untuk mengakses dan berinteraksi dengan ruang dan pesan Google Chat melalui autentikasi OAuth2.

Prajwalnayak7_mcp Server Redis

Prajwalnayak7_mcp Server Redis

Cermin dari

cognee-mcp-server

cognee-mcp-server

Cermin dari

MCP API Server

MCP API Server

mcp server

mcp-server-unitycatalog: An Unity Catalog MCP server

mcp-server-unitycatalog: An Unity Catalog MCP server

Sebuah server Protokol Konteks Model yang menyediakan akses ke Fungsi Katalog Unity, memungkinkan asisten AI untuk membuat daftar, mendapatkan, membuat, dan menghapus fungsi di dalam Katalog Unity secara langsung melalui antarmuka terstandarisasi.

ESP32 MCP Server

ESP32 MCP Server

Allow AI models connect to ESP32 exposed interfaces. AI generated MCP server for ESP32.

MCP Weather & DigitalOcean

MCP Weather & DigitalOcean

WildFly MCP

WildFly MCP

A WildFly MCP server to integrate with your AI chatbot such as claude.ai

Jira MCP Server

Jira MCP Server

Here are a few possible translations, depending on the context: * **Server MCP untuk JIRA:** This is a direct translation and is generally understandable. It's suitable if you're talking about a specific server product called "MCP." * **Server MCP bagi JIRA:** Similar to the above, using "bagi" instead of "untuk" which also means "for". * **Server MCP untuk JIRA:** This is a direct translation and is generally understandable. It's suitable if you're talking about a specific server product called "MCP." * **Server MCP yang digunakan dengan JIRA:** This translates to "MCP server used with JIRA." This is a more descriptive translation. * **Server MCP yang terintegrasi dengan JIRA:** This translates to "MCP server that integrates with JIRA." This is suitable if the MCP server is designed to work closely with JIRA. To give you the *best* translation, I need more context. What is "MCP" in this case? Is it a specific product name, or an acronym? Knowing what MCP *does* will help me choose the most accurate and natural-sounding translation.

claude_mcp

claude_mcp

Different MCP servers in Python

Tinypng Mcp Server

Tinypng Mcp Server

Okay, here's how you would generally use TinyPNG via MCP (assuming MCP refers to the Mod Coder Pack, a tool for decompiling, modifying, and recompiling Minecraft code): **Understanding the Context** * **TinyPNG:** TinyPNG is a service that uses lossy compression techniques to reduce the file size of PNG images, often significantly, while maintaining acceptable visual quality. This is very useful for Minecraft modding because smaller textures mean smaller mod file sizes and potentially better performance in-game. * **MCP (Mod Coder Pack):** MCP is a toolset that allows you to decompile Minecraft's code, make modifications, and then recompile it. It's essential for creating mods that change the core game. * **The Goal:** You want to integrate TinyPNG's compression into your mod development workflow, likely to automatically optimize textures before packaging your mod. **General Approach (Conceptual - Requires Coding)** You can't directly "use TinyPNG via MCP" in the sense of a built-in feature. MCP doesn't have native TinyPNG integration. You'll need to write code (likely in Java, since that's what Minecraft mods use) to interact with the TinyPNG API and integrate it into your build process. Here's a breakdown of the steps: 1. **Get a TinyPNG API Key:** * Go to the TinyPNG developer website ([https://tinypng.com/developers](https://tinypng.com/developers)) and sign up for an API key. You'll need this to authenticate your requests to the TinyPNG service. 2. **Add a TinyPNG API Library to Your Project:** * You'll need a Java library that simplifies making HTTP requests to the TinyPNG API. There are a few options: * **Official TinyPNG Java Library:** TinyPNG provides an official Java library. This is the recommended approach. You can find it on their website or through Maven/Gradle. * **Other HTTP Libraries:** You could use a general-purpose HTTP client library like Apache HttpClient or OkHttp, but you'll have to handle the API request formatting and response parsing yourself. The official library is much easier. 3. **Write Java Code to Compress Images:** * Create a Java class (or integrate it into an existing one) that uses the TinyPNG API library to compress your PNG images. Here's a simplified example (using the *concept* of what the official library might look like - check the actual library documentation for the correct usage): ```java import com.tinify.Tinify; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; public class TinyPNGCompressor { private static final String TINYPNG_API_KEY = "YOUR_TINYPNG_API_KEY"; // Replace with your actual key public static void compressImage(String inputImagePath, String outputImagePath) { Tinify.setKey(TINYPNG_API_KEY); try { Path inputPath = Paths.get(inputImagePath); Path outputPath = Paths.get(outputImagePath); // Ensure the output directory exists Files.createDirectories(outputPath.getParent()); Tinify.fromFile(inputImagePath).toFile(outputImagePath); System.out.println("Compressed " + inputImagePath + " to " + outputImagePath); } catch (IOException e) { System.err.println("Error compressing " + inputImagePath + ": " + e.getMessage()); e.printStackTrace(); } } public static void main(String[] args) { // Example usage: compressImage("path/to/your/input.png", "path/to/your/output.png"); } } ``` * **Important:** Replace `"YOUR_TINYPNG_API_KEY"` with your actual API key. * **Error Handling:** The code includes basic error handling (try-catch blocks). You should improve this to handle API rate limits, network errors, and other potential issues gracefully. * **Output Path:** The `outputImagePath` can be the same as the `inputImagePath` to overwrite the original file, or you can specify a different path to keep the original. 4. **Integrate into Your Build Process (build.gradle or similar):** * This is the key part. You need to integrate the TinyPNG compression into your mod's build process. This usually involves modifying your `build.gradle` (if you're using Gradle) or your Ant build script (if you're using Ant). * **Gradle Example (Conceptual):** ```gradle plugins { id 'java' } dependencies { // Add the TinyPNG Java library as a dependency implementation 'com.tinify:tinify:1.6.0' // Replace with the actual version } task compressTextures { doLast { // Find all PNG files in your textures directory fileTree('src/main/resources/assets/yourmodid/textures').include('**/*.png').each { file -> // Call your TinyPNG compression function println "Compressing: " + file.absolutePath javaexec { main = 'TinyPNGCompressor' // Your Java class name classpath = sourceSets.main.runtimeClasspath args = [file.absolutePath, file.absolutePath] // Input and output paths (overwrite) } } } } // Make sure the compressTextures task runs before the jar task jar.dependsOn compressTextures ``` * **Explanation:** * `implementation 'com.tinify:tinify:1.6.0'` adds the TinyPNG library as a dependency. Replace `1.6.0` with the actual version number. * The `compressTextures` task finds all PNG files in your texture directory. Adjust the path (`'src/main/resources/assets/yourmodid/textures'`) to match your mod's texture location. * `javaexec` runs your `TinyPNGCompressor` class, passing the input and output file paths as arguments. * `jar.dependsOn compressTextures` ensures that the `compressTextures` task runs *before* the `jar` task (which creates your mod's JAR file). This means your textures will be compressed before the mod is packaged. * **Ant Example (Conceptual):** If you're using Ant, you'll need to use the `<java>` task to execute your `TinyPNGCompressor` class within your Ant build script. The logic is similar to the Gradle example. 5. **Run Your Build:** * Run your Gradle build (e.g., `./gradlew build`) or your Ant build. The `compressTextures` task (or its Ant equivalent) should run, compressing your textures before the mod is packaged. **Important Considerations:** * **API Usage Limits:** TinyPNG has API usage limits (a certain number of free compressions per month). If you exceed the limit, you'll need to pay for additional compressions. Handle API errors and rate limits gracefully in your code. * **Lossy Compression:** TinyPNG uses lossy compression. This means some image quality will be lost. Experiment with different settings (if the TinyPNG API allows it) to find a balance between file size and visual quality. For some textures, the loss might be imperceptible, while for others, it might be noticeable. * **Backup Your Textures:** Before running the compression, it's a good idea to back up your original textures in case you're not happy with the results. * **Alternative Tools:** There are other image optimization tools besides TinyPNG. Some are command-line tools that you could also integrate into your build process. Research and choose the tool that best suits your needs. * **MCP Updates:** MCP is updated periodically. Make sure your code is compatible with the version of MCP you're using. * **Modding Community:** Check the Minecraft modding community forums and resources. Someone may have already created a similar solution or have helpful tips. **In summary, integrating TinyPNG into your MCP-based mod development requires writing Java code to interact with the TinyPNG API and then integrating that code into your build process (Gradle or Ant). The provided examples are conceptual; you'll need to adapt them to your specific project structure and the TinyPNG API library you choose.**

MCP API Connect

MCP API Connect

MCP server that enables MCP to make REST API calls

ExploitDB MCP Server

ExploitDB MCP Server

Server Protokol Konteks Model yang memungkinkan asisten AI untuk mencari dan mengambil informasi tentang eksploitasi dan kerentanan keamanan dari Exploit Database, meningkatkan kemampuan penelitian keamanan siber.

StrongApps_MCPE_servers

StrongApps_MCPE_servers

Cermin dari

first-mcp-server

first-mcp-server

mysqldb-mcp-server MCP server

mysqldb-mcp-server MCP server

Sebuah server MCP yang memungkinkan integrasi database MySQL dengan Claude. Anda dapat menjalankan kueri SQL dan mengelola koneksi database.

Inbox Zero AI MCP

Inbox Zero AI MCP

Sebuah MCP yang membantu Anda mengelola email Anda. Misalnya, untuk mengetahui email mana yang memerlukan balasan atau tindak lanjut. Menawarkan fungsionalitas yang lebih dari sekadar fungsionalitas dasar Gmail.

Raygun MCP Server

Raygun MCP Server

Mirror of

OpenAI Speech-to-Text transcriptions MCP Server

OpenAI Speech-to-Text transcriptions MCP Server

Sebuah server MCP yang memungkinkan transkripsi berkas audio menggunakan API Speech-to-Text OpenAI, dengan dukungan untuk berbagai bahasa dan opsi penyimpanan berkas.