# mu (slim) > mu, an MCP server by micro.mu, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint. - Full: https://www.anchorterminal.com/tools/micro-mu.md (~6,000 tokens) · this version ~5,930 tokens · JSON https://www.anchorterminal.com/tools/micro-mu.json · canonical https://www.anchorterminal.com/tools/micro-mu - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-05 # mu > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by micro.mu (https://micro.mu) - Category: Weather & climate data (https://www.anchorterminal.com/categories/weather.md) - Listed because: It's published in the registry under micro.mu, a namespace the registry only gives to whoever proves they control that domain. It's in real use: 437 GitHub stars. - What the official MCP registry says: News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint. ## Facts - MCP registry: `mu.micro/mu` 1.0.0 - Endpoint: https://micro.mu/mcp (streamable HTTP) - Source: https://github.com/micro/mu - Website: https://micro.mu - GitHub stars: 437 - Registry entry updated: 2026-08-03 ## Tools - Tools it lists (162, about 20,294 tokens of context, `tools/list` without credentials, checked 2026-10-04 22:25 UTC): - `apps_build`: Queue a durable app build and immediately return its ID and status URL. Use BuildStatus to retrieve progress and the completed app. Reuse request_key on… - `apps_builds`: List your app build jobs and outcomes - `apps_buildstatus`: Read your saved app build status by ID. Poll until complete or failed; the same ID survives restarts. - `apps_collection`: List your saved apps and their source references - `apps_create`: Create an app — a small, self-contained HTML tool hosted here. Takes the HTML; apps_build writes it for you from a description Apps run in a sandbox. Use… - `apps_edit`: Edit an app you own — its name, description, tags, icon, HTML or price. Fields left out keep their value Apps run in a sandbox. Use… - `apps_embed`: Show a saved micro app in the conversation. Embedding preserves access permissions and does not publish the app - `apps_fork`: Fork an app into your own account, to change independently of the original - `apps_read` (read-only): Read an app or build status by slug, including source HTML for apps you own - `apps_search` (read-only): Find your saved private micro apps by name, description or tag - `apps_test`: Test an app by checking its HTML and checking supported SDK calls; this is not browser execution, so an author finds out what is broken without opening it - `archive_list` (read-only): With a kind, the most recent entries of it. Without one, what kinds are archived and how much of each - `archive_search` (read-only): Search everything this instance has collected, across news, video, markets and posts at once. Use it when the question crosses a service, or when you do not… - `blog_create`: Publish a post to the caller's blog. For anything meant to be read later by other people — notes, write-ups, announcements. For a private note to yourself,… - `blog_delete`: Delete one of the caller's own blog posts, by id or title. Refuses posts written by anyone else, and refuses an ambiguous title rather than guessing.… - `blog_list` (read-only): Read recent blog posts — titles, snippets and ids - `blog_read` (read-only): Read one blog post in full, by id or by title. Use after blog_list has found a candidate and the summary is not enough - `blog_update`: Edit one of the caller's own posts. Fields left out keep their current value - `bookmarks_add`: Save an article, video, blog post or link privately. Re-saving preserves its note - `bookmarks_annotate`: Set or clear a private note on one saved item - `bookmarks_delete`: Remove one of your saved items - `bookmarks_get` (read-only): Read one saved item and its private note, with available archived text. Videos have descriptions, not transcripts - `bookmarks_list` (read-only): Find your saved reading by text or kind, newest first. Private notes are searched too - `browser_read` (read-only): Open a page in a real browser and read it after its JavaScript has run. Use it when web_fetch comes back empty or with only a nav bar, which is what a page… - `browser_shot`: Photograph a page and get back a URL for the picture. What it looks like, rather than what it says — a chart, a layout, a page whose content is an image. Ask… - `chat_messages`: Read the recent conversation in a discussion room - `chat_rooms`: List discussion rooms that currently have activity - `chat_send`: Say something in a discussion room, as the caller. Use chat_rooms to find the room id - `chat_source`: Read one stored message owned by the caller, by id - `chat_sources`: List stored message ids owned by the caller - `contacts_add`: Save someone to the address book. Adding a name already there updates it rather than making a second card - `contacts_delete`: Remove someone from the address book - `contacts_find` (read-only): Look someone up in the address book by name, part of a name, or address. Use this before sending mail to a person named rather than addressed - `contacts_list` (read-only): List everyone in the caller's address book - `docs_delete`: Delete one of your documents, by id - `docs_list` (read-only): List your documents, most recently changed first, with an optional search over titles and bodies. Use this to find an id - `docs_read` (read-only): Read one of your documents in full, by id or by exact title - `docs_write`: Write a document — a title and a markdown body. Pass an id to replace one you already have. Private unless you set public. For something long enough to… - `events_create`: Schedule a reminder or event at a given time; optionally repeating, and optionally running a prompt through the agent when it fires - `events_delete`: Cancel an event by id - `events_free` (read-only): Find when the caller has nothing booked — open slots of a given length, within working hours - `events_list` (read-only): List the caller's upcoming events and reminders, each with its id - `events_read` (read-only): Read one schedule owned by the caller - `events_update`: Update one of your scheduled events without changing its id. Omitted fields stay unchanged; empty notes, prompts or recurrence clear them - `files_delete`: Delete a file you own - `files_driveread`: Read the caller's connected Google Drive. Read-only; connect in Account first. - `files_drivesearch`: Search the caller's connected Google Drive. Read-only; connect in Account first. - `files_get` (read-only): Read a stored file back by its id - `files_list` (read-only): List the caller's stored files, newest first - `files_put`: Store a file and get a URL for it — a report, a CSV, a transcript - `files_share`: Make a file readable by anyone with its URL, or private again - `flights_airport`: Report what is happening at an airport right now: what is on the ground, what is on approach and what is climbing out. Live positions, not the timetable, so it… - `flights_overhead`: List the aircraft flying near a location right now, nearest first, with altitude, speed, heading and distance. Live positions broadcast by the aircraft… - `flights_status`: Scheduled, estimated and actual flight arrival/departure times from Aviationstack. Requires a configured provider. - `flights_track`: Find where an aircraft is right now by flight number ('BA117'), radio callsign ('BAW117') or registration ('G-ZBKL'). Only sees aeroplanes that are airborne… - `food_hygiene`: Food hygiene ratings for UK businesses, from the Food Standards Agency inspections. Takes a business name, a town or postcode, or a lat/lon to look around - `food_product`: Look up a packaged food by its barcode — name, brand, ingredients, allergens, nutrition per 100g, Nutri-Score and how processed it is - `food_search` (read-only): Find packaged foods by name or brand, with the barcode of each so one can then be looked up in full - `groups_create`: Create a private group - `groups_list` (read-only): List your groups and pending invitations - `groups_read` (read-only): Read a group you belong to and open its chat - `groups_update`: Manage invitations, membership and roles. Accept invitations before accessing a group. Removing yourself leaves; owners must transfer ownership first. Delete… - `hazards_alerts`: Current disasters worldwide from GDACS — cyclones, floods, volcanoes, wildfires and earthquakes — with an alert level of green, orange or red. Pass lat/lon to… - `hazards_floods`: Flood warnings and alerts in force in England, most severe first, from the Environment Agency. The one hazard here that is a forecast rather than a record — a… - `hazards_quakes`: Recent earthquakes worldwide from the USGS, with magnitude, place and how long ago. Pass lat/lon to ask about somewhere in particular, min for a magnitude… - `images_daily`: Retrieve the current daily image or a date - `images_delete`: Delete an image you own - `images_generate`: Generate an image from a text prompt and return its URL - `images_get` (read-only): Retrieve accessible image metadata and URL - `images_list` (read-only): List stored images or the daily archive with pagination - `images_search` (read-only): Search accessible stored images by title, description, prompt and tags; public by default - `images_share`: Explicitly publish or unpublish your image - `images_update`: Edit metadata on an image you own - `images_upload`: Upload a private raster image - `islam_read` (read-only): Read the full Islamic source passage from an islam_search result, with its source and reference. Preserve distinctions between original text, translation and… - `islam_search` (read-only): Search Aslam.org's Quran, hadith, names of Allah, Seerah, Ghazali, IslamQA, adhkar and Riyad us-Salihin. Returns reference excerpts, not generated answers.… - `mail_gmailread`: Read the caller's connected Gmail. Read-only; connect in Account first. - `mail_gmailsearch`: Search the caller's connected Gmail. Read-only; connect in Account first. - `mail_inbox` (read-only): List the account's most recent messages — read my mail, check my inbox - `mail_info`: How to reach the caller here: the handle, the email address if this instance has a mail domain, and whether mail from outside can arrive at all. Pass a tag for… - `mail_markread`: Mark specified inbox message IDs, or explicitly all current inbox messages, as read. Changes read status only; does not read, summarize or triage the content. - `mail_read` (read-only): Read your correspondence by id in bounded body-character pages, including attachment names. Follow the returned next offset for the rest. Omitting id retains… - `mail_search` (read-only): Search the account's mail and return matching messages - `mail_send`: Write to somebody, as you. A username reaches them on this instance and is free; a full email address leaves over SMTP under this instance's domain, so a reply… - `mail_source`: Read one stored message owned by the caller, by id - `mail_sources`: List stored message ids owned by the caller - `maps_area`: Every tile covering a bounding box at a zoom level, as URLs, row by row from the north-west, and how many are already held. What to ask for when you want the… - `maps_tile`: The URL for one map tile, by zoom, column and row. Styles: road, outdoor (rights of way and contours), light (a quiet basemap to draw on). Free. Britain only - `markets_convert`: Convert an amount from one currency to another — 250 GBP in JPY. Uses European Central Bank reference rates, and takes a past date back to 1999. Crypto… - `markets_history`: Read daily closing prices for a supported instrument over a range of up to 366 days. Missing trading days are omitted. Uses Yahoo Finance - `markets_list` (read-only): Get live prices for cryptocurrencies, stocks, commodities (oil, gold, silver, copper and crops), futures and currencies - `markets_quote`: Read one supported instrument price in USD, with source, timestamp and staleness - `news_headlines`: Read the home card headlines: latest story per topic, freshest first, at most ten - `news_list` (read-only): Read recent news headlines with short summaries, balanced across topics - `news_read` (read-only): Read one news article in full by its id or URL - `news_search` (read-only): Search indexed and live news for a topic - `notes_add`: Write a note under a title, so it is there next conversation. Writing a title that exists rewrites that note - `notes_delete`: Delete one note by title - `notes_get` (read-only): Read one note by title. Use it when you know the title; notes_list when you do not - `notes_list` (read-only): List every note the caller has written, with its text - `notify_devices`: Whether this account can be reached by notification at all, and on which devices. Worth asking before promising to tell somebody something - `notify_send`: Interrupt yourself on your own devices — a phone, a laptop — with the page closed. For the thing that cannot wait until the next time somebody looks. An answer… - `places_address` (read-only): Name the place at a latitude and longitude — the reverse of places_geocode. Use it whenever you have coordinates and need to say where that is - `places_elevation`: How high a place is above sea level, in metres and feet. Sampled from a 90-metre global elevation model, so a summit reads a little under its surveyed height - `places_geocode`: Resolve a place name or address to coordinates - `places_nearby` (read-only): List points of interest near a location. Each one says whether it is open right now where that is known, so "is anything open near me" is one call - `places_search` (read-only): Find places by name or category, optionally near a location. Each one says whether it is open right now where that is known, rather than raw opening-hours text… - `prayer_qibla` (read-only): Get the qibla — the compass bearing to face for Islamic prayer from a location - `prayer_reflection` (read-only): Get today's Islamic reflection — a verse of the Quran with its surah, a saying of the Prophet, and a name of Allah - `prayer_saying` (read-only): Look up a hadith from Sahih al-Bukhari, optionally from a given book - `prayer_search` (read-only): Search the Quran, the hadith and the names of Allah by meaning — ask a question in plain language rather than naming a reference - `prayer_times` (read-only): Get today's Islamic prayer times (salah) for a location, and which prayer is next - `prayer_verse` (read-only): Look up a chapter of the Quran, or one verse within it, by number. Use prayer_search to ask a question instead of naming a reference - `recall_conversation`: Read one whole conversation back by id, as recall_search and recall_list report it - `recall_list` (read-only): List the caller's conversations, most recently active first, with what each is about and where it happened - `recall_search` (read-only): Search everything the caller has said to an agent and been told, wherever they said it — the browser, email, or the command line. Use it when something was… - `routes_directions`: The turn-by-turn route between two places, with the distance for each instruction. Use ETA instead when only the travel time is wanted — this asks the provider… - `routes_eta` (read-only): How long it takes to travel between two places, by road rather than as the crow flies. Can be asked about a future departure, or told when you need to arrive… - `routes_nearest`: Given a starting point and several destinations, say which is quickest to reach and put them in order. Each destination is a separate routing lookup, so ask… - `shell_run`: Run a shell command in your account's container sandbox and get back what it wrote. A real shell in a container: pipes, redirection and && all work, the… - `shell_write`: Put a file in your account's container sandbox, creating any missing directories. The only file operation that is not a shell command, because it is the one a… - `sms_history`: Read the texts this account has sent and received, newest first. Both directions, which is why it is not called an inbox - `sms_number`: The number texts are sent from, which numbers are verified as yours, and how many messages are left today - `sms_send`: Message somebody from this instance's number, by text or on WhatsApp. A text is charged per 160-character segment; WhatsApp is charged per 24-hour conversation… - `sms_source`: Read one stored message owned by the caller, by id - `sms_sources`: List stored message ids owned by the caller - `sms_verify`: Claim a number as your own, so texts arriving from it reach this account. Call it with just the number to have a code texted there, then again with the code - `social_list` (read-only): Read the latest social posts from the network - `social_search` (read-only): Search public posts on this instance by keyword. This is the instance's own feed, not the wider internet — use web_search for that - `stream_list` (read-only): Read what has happened here recently - `tasks_create`: Add a task. Assign it to the agent and it can pick the task up itself - `tasks_delete`: Remove a task - `tasks_list` (read-only): List the caller's tasks, open ones first; optionally filtered by state - `tasks_next`: The next task assigned to the agent — what to work on now - `tasks_read` (read-only): Read one task owned by the caller - `tasks_update`: Change a task: its state, or the result of doing it - `text_classify`: Sort text into one of the labels you give, with a confidence. For routing, triage and moderation. Capped at 30,000 characters - `text_extract`: Turn text into JSON matching a schema you give. Pass the fields you want as a JSON schema or a plain description; returns JSON only. Capped at 30,000 characters - `text_summarise`: Summarise text into a few sentences. Pass style=bullets for a list, or a sentence count. Capped at 30,000 characters - `text_translate`: Translate text into another language, preserving formatting. Capped at 30,000 characters - `transit_arrivals`: What is due at a stop and when. Takes a stop name or an id. In London this is live from TfL — buses, tube, DLR, Overground and Elizabeth line. Elsewhere it is… - `transit_buses`: Where the buses actually are near a point right now — line, where each is heading and how far away, nearest first. England, from the Bus Open Data Service.… - `transit_feeds`: Which published timetables this instance carries, and which others it could — with the size of each, so an operator can see what switching one on costs. Also… - `transit_nearby` (read-only): Bus stops and stations near a point, nearest first, with the id each one is called by. London live from TfL; elsewhere from whichever published timetables this… - `transit_status`: Which lines are delayed, part-suspended or closed right now, and why. London only - `transit_trains`: The live departure or arrival board at a British station, by its three-letter code — KGX, MAN, EDB. Scheduled and expected time, platform, operator and where… - `users_find` (read-only): Look somebody up by username or display name. Use this to turn a name somebody mentioned into an address you can write to - `users_get` (read-only): One user, by username - `users_list` (read-only): Everyone on this instance, online first and then newest. Agents are included and marked; an agent account is a user here like any other - `video_list` (read-only): Read the latest videos from curated channels - `video_read` (read-only): Read the metadata and description of one video already discovered by this instance. No transcript is available - `video_search` (read-only): Search YouTube by keyword using this instance's search quota. Results are not restricted to the curated channels - `wallet_address` (read-only): Your own address on Base, to receive USDC. Created the first time you ask. Funds sent on any other chain land at the same address there and cannot be reached… - `wallet_balance` (read-only): What your wallet holds in USDC on Base. Says so plainly when the chain could not be reached, because that is not the same as holding nothing - `weather_air`: Air quality at a location right now — AQI, PM2.5, PM10, ozone, nitrogen dioxide, UV index, and pollen where it is counted - `weather_forecast` (read-only): Get the weather forecast for a location — current conditions, the days ahead, and today's sunrise, sunset and how much daylight is left, which is the fact that… - `weather_history`: What the weather actually was at a location between two dates — average high and low, total rainfall and the extremes. Records run a few days behind today - `weather_lookup`: Look up the weather by town or city name - `weather_marine`: Sea state at a coastal or offshore point — wave height, period and direction now and for the days ahead, with sea temperature - `web_fetch`: Fetch a web page by URL and return its cleaned readable content, stripping ads, popups and navigation. Needs an account - `web_images`: Search the web for images, thumbnails and original source pages - `web_search` (read-only): Search the web for current information and news - How its tools read to an agent (0 errors, 109 warnings, 1 note, about 20,294 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC06 events_delete: the description is "Cancel an event by id" - warn TC06 files_delete: the description is "Delete a file you own" - warn TC06 groups_create: the description is "Create a private group" - warn TC06 images_delete: the description is "Delete an image you own" - warn TC06 notes_delete: the description is "Delete one note by title" - warn TC06 tasks_delete: the description is "Remove a task" - warn TC06 users_get: the description is "One user, by username" - warn TC13 events_create: advance (object with no properties) - warn TC13 events_update: advance (object with no properties) - warn TC13 images_update: tags (array with no items) - warn TC13 mail_markread: ids (array with no items) - warn TC13 routes_nearest: to (array with no items) - warn TC16 apps_build: no readOnlyHint or destructiveHint - warn TC16 apps_builds: no readOnlyHint or destructiveHint - warn TC16 apps_buildstatus: no readOnlyHint or destructiveHint - warn TC16 apps_collection: no readOnlyHint or destructiveHint - warn TC16 apps_create: no readOnlyHint or destructiveHint - warn TC16 apps_edit: no readOnlyHint or destructiveHint - warn TC16 apps_embed: no readOnlyHint or destructiveHint - warn TC16 apps_fork: no readOnlyHint or destructiveHint - warn TC16 apps_test: no readOnlyHint or destructiveHint - warn TC16 blog_create: no readOnlyHint or destructiveHint - warn TC16 blog_update: no readOnlyHint or destructiveHint - warn TC16 bookmarks_add: no readOnlyHint or destructiveHint - JSON: https://www.anchorterminal.com/api/v1/tools/micro-mu.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming