Enables repository management and issue tracking through GitHub's API, including searching repositories, retrieving repository information, creating issues, and listing commits
Provides location-based services through Google Maps and Places APIs, including place searches, directions, and address geocoding
Allows interaction with Notion workspaces through database queries, page creation and updates, and content search capabilities
Enables music discovery and playlist management through Spotify's API, including track searches, retrieving track information, creating playlists, and adding tracks to playlists
Provides project management capabilities through Trello's API, including board management, card creation and updates, and retrieving board contents
Enables communication services through Twilio's API, including sending SMS messages, making phone calls, and retrieving message history
Provides access to high-quality stock photography through Unsplash's API, including photo searches, random photo retrieval, and detailed photo information
Multi-MCPs
Multi-MCPs is a Model Context Protocol (MCP) server that aggregates multiple third-party APIs and exposes them as unified MCP tools. It ships with out-of-the-box support for the top 10 commonly used external services: OpenWeather, Google Maps/Places, NewsAPI, GitHub, Notion, Trello, Spotify, Twilio, Unsplash, and CoinGecko.
Install
Related MCP server: Customized MCP Server
Run
Build:
Run as an MCP server (stdio):
Configuration
Provide credentials via environment variables or config/api-configs.json. Environment variables take precedence over file values.
Example config/api-configs.json:
You can also point to a custom config file with:
Available Tools (selection)
Weather:
get_current_weather,get_weather_forecast,get_weather_alertsMaps:
search_places,get_directions,geocode_addressNews:
get_top_headlines,search_news,get_sourcesGitHub:
search_repositories,get_repository_info,create_issue,list_commitsNotion:
query_database,create_page,update_page,search_pagesTrello:
get_boards,create_card,update_card,get_board_cardsSpotify:
search_tracks,get_track_info,create_playlist,add_tracks_to_playlistTwilio:
send_sms,make_call,get_message_historyUnsplash:
search_photos,get_random_photo,get_photo_detailsCoinGecko:
get_coin_price,get_trending_coins,get_market_data
Note: Tools are listed even if credentials are missing; calls will fail with a clear error if the required credentials are not configured.
License
This project is licensed under the MIT License. See LICENSE for details.