Discover Awesome MCP Servers
Extend your agent with 23,703 capabilities via MCP servers.
- All23,703
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
ts-refactor-mcp
An MCP server that enables AI agents to move TypeScript files and directories while automatically updating all affected imports using a persistent tsserver instance. This ensures atomic, error-free refactoring that maintains project integrity without manual intervention or wasted tokens.
Magic-API MCP Server
Provides comprehensive development tools for Magic-API including documentation lookup, API testing, resource management, debugging with breakpoints, backup operations, and code search capabilities. Enables developers to efficiently build, test, and maintain Magic-API projects through natural language interactions.
Daraja API MCP Server
Provides AI assistants with access to comprehensive Safaricom Daraja API documentation for all 22 M-Pesa APIs through searchable tools, enabling developers to query payment processing, transaction management, and business operations documentation.
Glitchtip MCP Server
Enables interaction with Glitchtip error tracking platform through natural language. Provides access to issues, events, projects, teams, and organization management for comprehensive error monitoring and debugging.
Thunder Client License Manager MCP Server
Provides tools for managing Thunder Client licenses through their API, enabling users to add, retrieve, and remove licenses with simple commands.
Gemini Docs Server
Fornece acesso curado à documentação através da API Gemini, permitindo que os usuários consultem e interajam com documentos técnicos de forma eficaz, superando as limitações de contexto e pesquisa.
Gemini MCP Server
Enables multi-turn conversations with Google Gemini AI models, supporting file and image analysis, automatic model selection, deep thinking mode, and Google Search integration through the AIStudioProxyAPI backend.
Nagoya Bus MCP
Provides access to Nagoya bus system information and schedules. Enables users to query bus routes, stops, and real-time transit data for Nagoya's public transportation network.
Azure Usage MCP Server
Enables natural language analysis of Azure usage data from CSV files, providing cost summaries, visualizations, and insights about service and regional spending patterns.
Text-to-GraphQL MCP Server
Converts natural language queries into valid GraphQL queries and executes them against GraphQL APIs. Includes schema introspection, query validation, execution with authentication, and query history tracking.
postman-mcp
mcp-PostmanV3
Microservice Control Panel (MCP)
Uma plataforma que integra e gerencia APIs da plataforma de publicidade Ocean Engine (巨量引擎) da ByteDance, fornecendo interfaces de acesso unificadas para cenários de aquisição de tráfego de e-commerce.
MCP Server Starter (TypeScript)
A minimal, production-ready TypeScript template for building Model Context Protocol servers with auto-loading architecture for tools, resources, and prompts, supporting both stdio and HTTP transports.
MCP Prompt Cleaner
Enhances and cleans raw prompts using AI to make them more clear, actionable, and effective. Provides quality assessment, suggestions, and supports both general and code-specific optimization modes.
MCP Jira
Enables AI assistants to interact with Jira Cloud and Server/Data Center deployments for issue management, project tracking, and workflow automation. Supports multiple authentication methods including API tokens, OAuth 2.0, and personal access tokens.
ExpenseTracker MCP Server
Enables AI assistants to manage personal finances by storing, analyzing, and exporting expense data using a persistent PostgreSQL database. Supports adding/editing expenses, generating spending summaries, detecting top categories, and creating monthly reports.
Mnemos
A self-hosted, multi-context memory server that enables AI agents to search and retrieve information from local documents and crawled websites via MCP tools. It runs fully offline using Postgres and Ollama to provide secure, private knowledge management and retrieval-augmented generation.
Portable MCP Toolkit
Provides AI-powered code intelligence for any codebase using local LLMs and vector search, enabling semantic code search, pattern analysis, and context-optimized code generation with 90% token savings.
SP-MCP
Bridge between Super Productivity app and MCP servers, allowing Claude Desktop to directly interact with Super Productivity for task management, project organization, and information retrieval.
Hello3DMCP Server
An MCP server that bridges AI clients with a frontend 3D visualization application to control model properties, lighting, and camera settings via WebSocket. It enables real-time manipulation of 3D scenes through natural language commands for scaling, rotating, and coloring models.
mcp-xpath
Servidor MCP para executar consultas XPath em conteúdo XML
MCP Graylog Server
Integrates AI assistants with Graylog to query and analyze log data using Elasticsearch syntax and stream-specific filtering. It enables users to perform advanced searches, retrieve log statistics, and manage Graylog streams through natural language.
Forge MCP Server
Integrates with the Laravel Forge API to provide comprehensive management of servers and sites. It enables users to perform health checks, monitor logs, create resources, and execute deployment tasks through MCP-compliant tools.
sentry-mcp-rs
Fast and minimal Sentry MCP server written in Rust
Truecaller Data2 MCP Server
Enables phone number lookup through the Truecaller Data2 API, allowing users to search and retrieve information about phone numbers for identification and verification purposes.
Favro MCP
An MCP server for interacting with the Favro project management platform. It enables users to manage organizations, boards, columns, and cards through actions like task creation, assignment, and status updates.
GREB-MCP
A hybrid search MCP that enables users to find coding chunks like RAG without indexing their codebase, without any vector database. World's first context attention MCP. It gives results in below 5 seconds in a repository as big as VS Code.
Symphony of One MCP
A multi-agent orchestration system that enables multiple Claude instances to collaborate through a centralized hub with a shared workspace and real-time communication. It features integrated task management, role assignment, and persistent memory to facilitate complex, synchronized agent workflows.
MCP Math Server
Provides basic mathematical operations including arithmetic, square root, and number theory functions like GCD and LCM. Built with TypeScript and includes proper error handling for edge cases like division by zero.
saras-mcp
Please be more specific. "MCP server code for Saras" is too vague. To provide you with useful information, I need to know what you're trying to accomplish. For example, are you looking for: * **Code for a Minecraft server using the Mod Coder Pack (MCP) and specifically tailored for a mod called "Saras"?** If so, I need to know what "Saras" is supposed to *do*. What features does this mod add? What are its core mechanics? * **Code that *interacts* with a server running a "Saras" mod?** If so, what kind of interaction are you looking for? Are you trying to send commands, read data, or something else? * **Something else entirely?** The more details you give me, the better I can assist you. In the meantime, here's a general overview of what's involved in creating a Minecraft server with mods using MCP: 1. **Set up your development environment:** * Install Java Development Kit (JDK). * Download and set up your IDE (e.g., IntelliJ IDEA, Eclipse). * Download and set up the Mod Coder Pack (MCP). MCP is used to decompile, deobfuscate, and recompile Minecraft code. It's essential for modding. You'll need to choose the correct MCP version for the Minecraft version you're targeting. 2. **Decompile Minecraft:** Use MCP to decompile the Minecraft server and client code. This will give you readable (though still somewhat obfuscated) source code. 3. **Create your mod project:** Within your IDE, create a new project and set up the necessary dependencies (Minecraft libraries provided by MCP). 4. **Write your mod code:** This is where you implement the features of your "Saras" mod. You'll use the Minecraft API (exposed through MCP) to add new blocks, items, entities, commands, etc. 5. **Build your mod:** Compile your code into a `.jar` file. 6. **Set up a Minecraft server:** * Download the Minecraft server `.jar` file from Mojang. * Create a folder for your server. * Place the server `.jar` file in the folder. * Run the server once to generate the necessary configuration files (e.g., `server.properties`). 7. **Install your mod:** Place your mod's `.jar` file in the `mods` folder within your Minecraft server directory. You may also need to install Forge or Fabric, depending on how your mod is designed. 8. **Configure your server:** Edit the `server.properties` file to customize your server settings (e.g., game mode, difficulty, port). 9. **Run your server:** Start the server and test your mod. **Example (very basic, just to illustrate the structure):** Let's say "Saras" is a simple mod that adds a new block called "SarasBlock". Here's a simplified example of what the code might look like (using Forge): ```java // Example SarasMod.java (main mod class) package com.example.sarasmod; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.item.BlockItem; import net.minecraft.item.Item; import net.minecraft.item.ItemGroup; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.event.RegistryEvent; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.registries.IForgeRegistry; import net.minecraftforge.registries.ObjectHolder; @Mod("sarasmod") // Replace with your mod ID public class SarasMod { public static final String MOD_ID = "sarasmod"; public SarasMod() { FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup); FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff); MinecraftForge.EVENT_BUS.register(this); } private void setup(final FMLCommonSetupEvent event) { // Some common setup code } private void doClientStuff(final FMLClientSetupEvent event) { // Do something that relies on the client only } @Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) public static class RegistryEvents { @SubscribeEvent public static void onBlocksRegistry(final RegistryEvent.Register<Block> blockRegistryEvent) { blockRegistryEvent.getRegistry().register(new SarasBlock()); } @SubscribeEvent public static void onItemsRegistry(final RegistryEvent.Register<Item> itemRegistryEvent) { itemRegistryEvent.getRegistry().register(new BlockItem(SarasBlock.SARAS_BLOCK, new Item.Properties().group(ItemGroup.MISC)).setRegistryName(SarasBlock.SARAS_BLOCK.getRegistryName())); } } @ObjectHolder(MOD_ID + ":saras_block") public static SarasBlock sarasBlock; } // Example SarasBlock.java package com.example.sarasmod; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.util.ResourceLocation; public class SarasBlock extends Block { public static final SarasBlock SARAS_BLOCK = new SarasBlock(); public SarasBlock() { super(Block.Properties.create(Material.ROCK)); setRegistryName(new ResourceLocation(SarasMod.MOD_ID, "saras_block")); } } ``` **Important Considerations:** * **Minecraft Version:** The code and APIs change between Minecraft versions. Make sure you're using the correct MCP and Forge/Fabric versions for the Minecraft version you're targeting. * **Forge/Fabric:** Forge and Fabric are modding APIs that provide a more stable and easier-to-use interface for modding Minecraft. Most modern mods use one of these. You'll need to choose one and set it up in your development environment. * **Obfuscation:** Minecraft code is obfuscated, meaning the names of classes and methods are deliberately made difficult to understand. MCP helps with deobfuscation, but it's still not perfect. * **Licensing:** Be aware of the licensing terms of Minecraft and any libraries you use in your mod. **To get more specific code, please tell me:** * **What is "Saras"?** Describe the mod's functionality. * **What Minecraft version are you targeting?** * **Are you using Forge or Fabric?** * **What specific part of the server code are you interested in?** (e.g., adding a new command, handling a specific event, modifying existing game mechanics) Once I have this information, I can provide more relevant and helpful code examples.