Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

BinaSmart

REMOTE · BINA.ET

Ethiopia: Addis rides, jobs, tenders, hotels, health, homes, cars, news and government guides

Available components

+2 this week 79 Trust /100

Last scanned (2 hours ago)

Scores higher than 82% of remote servers

Reachable. Last reached 17 Oct 2026.

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security57
Transport & Reachability100
Schema Quality & AI Usability79
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 4493 tokens (~160/item across 28 items; 27 tools + 1 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
  • No destabilizing schema changes in the last 30 days.Pass
Tool Coverage94
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 82% of tool parameters carry a description.Partial
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 27 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 29 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
  • Supports UI / widget rendering.Pass
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 12 Oct 26 +2
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “cancel_ride” rewrote its description, which is the text the model reads security
    • Tool “get_ethiopia_guide” rewrote its description, which is the text the model reads security
    • Tool “list_jobs” rewrote its description, which is the text the model reads security
    • Tool “quote_ride” rewrote its description, which is the text the model reads security
    • Tool “request_ride” rewrote its description, which is the text the model reads security
    • Tool “search_cars” rewrote its description, which is the text the model reads security
    • Tool “search_hotels” rewrote its description, which is the text the model reads security
    • Tool “search_knowledge” rewrote its description, which is the text the model reads security
    • Tool “search_properties” rewrote its description, which is the text the model reads security
    • The server now declares the “resources” capability functional
    • First check of Capabilities: pass functional
    • First check of Schema quality: 100 functional
    • Schema quality: excellent → good functional
    • New resource “BinaSmart job cards” functional
    • Server version: 1.2.1 → 1.3.2 functional
    • “list_tenders” reworded the description of “newest” cosmetic
  • 10 Oct 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “quote_ride” rewrote its description, which is the text the model reads security
  • 3 Oct 26 +1
    • Stability: 0.97 → pass security
  • 2 Oct 26 0
    • “list_tenders” added an optional parameter “newest” cosmetic

    1 cosmetic change on this day. Switch on “Show cosmetic changes” to see it.

  • 1 Oct 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “search_places” rewrote its description, which is the text the model reads security
    • Schema quality: 3703 → 4115 ▼ functional
    • New tool “search_health” functional
  • 29 Sept 26 0
    • The server rewrote its instructions, which are the text every model session reads security
    • Schema quality: 3082 → 3703 ▼ functional
    • Tool coverage: 91% → 80% ▼ functional
    • New tool “search_cars” functional
    • New tool “search_hotels” functional
    • New tool “search_properties” functional
  • 28 Sept 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 27 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 77 to 80. That category is still filling its 30-day observation window: 23 days of observed history at the previous scan, 24 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 17 Oct 2026 · Probed https://bina.et/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=bina.et CN=YE1,O=Let's Encrypt,C=US 13 Oct 2026 11 Jan 2027 ECDSA 256 ECDSA-SHA384 687cfaaede2282c1433a3972a67784cdc66
SANs: *.bina.et, bina.et
CN=YE1,O=Let's Encrypt,C=US (CA) CN=Root YE,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 ECDSA 384 ECDSA-SHA384 5ddd70dd31f801c85c186a7a04b80afe
CN=Root YE,O=ISRG,C=US (CA) CN=ISRG Root X2,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 ECDSA-SHA384 872165fc34b6e5fba8add5b3705fb53a
CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 ECDSA 384 SHA256-RSA 6c8f1dc727c7117f7baf853ac980f9cd

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of bina.et. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
et. present 30356 8 Verified
bina.et. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://bina.et/mcp Verified 200
http (plaintext) http://bina.et/mcp HTTPS enforced 301 https://bina.et/mcp
MCP tools · 27 exposed · ~4,094 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
cancel_ride ~56

Cancels a BinaSmart ride that has not started yet. A cancellation cannot be undone. Needs the ride id and the rider phone used to book.

NameTypeReqDescription
ride_idstringyes–
rider_phonestringyes–

No output schema declared.

No examples provided.

find_pool_groups ~92

Cars currently filling within about 2.5 km of a point in Addis Ababa: destination, seats left, seat price, women-only flag, and a share url (https://bina.et/pool/<id>) the rider can open to join. Driver-opened cars at stations are listed first. Requires lat/lng.

NameTypeReqDescription
latnumberyesLatitude
lngnumberyesLongitude

No output schema declared.

No examples provided.

get_employer ~65

A company listed on BinaSmart: what it does, its address and location when we hold them, and every vacancy it has posted. By employer slug from list_jobs or get_job.

NameTypeReqDescription
slugstringyesEmployer slug, e.g. from list_jobs employer_url

No output schema declared.

No examples provided.

get_ethiopia_guide ~170

BinaSmart's bilingual (Amharic + English) step-by-step guides to Ethiopian government and banking services: Fayda ID, telebirr, CBE Birr, e-Passport, eVisa, TIN, business licence, VAT/TOT, customs, driving licence, car import, Yellow Card, bank account, birth/marriage certificate, utility bills, Labor ID and LMIS registration and the COC occupational competency certificate (Overseas Employment Proclamation 1389/2025), rental agreements, tenant screening. Call with no slug to list guides; call with a slug for the full text. The guides hold the correct official names and links.

NameTypeReqDescription
slugstring–Guide slug from the list, e.g. tin-registration-ethiopia

No output schema declared.

No examples provided.

get_hospital_departments ~80

Departments of a hospital listed on BinaSmart with consultation fee (ETB), doctors, hours, floor/room and appointment slots left for a date. Use the slug from search_places (is_hospital = true).

NameTypeReqDescription
datestring–YYYY-MM-DD (default today)
slugstringyesHospital slug from search_places

No output schema declared.

No examples provided.

get_hotel_rooms ~56

Room types, nightly prices (ETB), capacity and amenities for a hotel listed on BinaSmart. Use the slug from search_places (is_hotel = true).

NameTypeReqDescription
slugstringyesHotel slug from search_places

No output schema declared.

No examples provided.

get_job ~66

The full advert for a single vacancy on BinaSmart, by its slug from list_jobs: the duties and requirements as the employer wrote them, how to apply, and the company behind it with its address when we hold one.

NameTypeReqDescription
slugstringyesJob slug from list_jobs

No output schema declared.

No examples provided.

get_news_article ~39

The full text of a single BinaSmart news article by its slug from list_news.

NameTypeReqDescription
slugstringyesArticle slug from list_news

No output schema declared.

No examples provided.

get_ride_status ~73

Current status of a BinaSmart ride (dispatching, assigned, arriving, arrived, ontrip, completed, cancelled) with driver name, vehicle and plate once assigned. Needs the ride id and the rider phone used to book.

NameTypeReqDescription
ride_idstringyes–
rider_phonestringyes–

No output schema declared.

No examples provided.

get_tender ~62

The full text of a single tender notice on BinaSmart, by its slug from list_tenders: requirements, bid bond, where and when to submit, and the link to the original notice.

NameTypeReqDescription
slugstringyesTender slug from list_tenders

No output schema declared.

No examples provided.

list_events ~63

Upcoming films, concerts, theatre and events on BinaSmart in Addis Ababa with venue, hall, start time, prices per tier and seats left. Seats are chosen and paid at the url returned (Chapa or at the counter); the ticket is a QR code.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_films ~131

Licensed Amharic (Ethiopian) films that can be watched online on BinaSmart Watch (bina.et/watch): title in Amharic and English, year, genre, whether it is free or rented for 48 hours (ETB), and the watch url. Free titles are public YouTube releases played through the YouTube player; rentals need Chapa. Optional search by title or genre.

NameTypeReqDescription
limitinteger–Max films, default 20
querystring–Title (Amharic or English) or genre to filter by; omit for the latest films

No output schema declared.

No examples provided.

list_job_fields ~47

The fields of work with open vacancies on BinaSmart right now and how many are in each, plus the cities hiring most — useful before calling list_jobs with a field or city filter.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_jobs ~294

Open job vacancies in Ethiopia listed on BinaSmart (bina.et/jobs): the job title, the company posting it, the city, the deadline and days left, salary and requirements where the advert states them. Thousands of vacancies from Ethiopian job boards and employers, refreshed every morning. Search by keyword in English or Amharic, and filter by field of work (banking, accounting, engineering, it, health, education, sales, ngo, logistics, admin, hospitality, construction, agriculture, legal, security, media) or by city. Open vacancies only unless include_closed is set. Where the assistant shows MCP Apps, the result also appears as job cards with an apply link for each vacancy.

NameTypeReqDescription
citystring–City, e.g. Addis Ababa, Adama, Hawassa, Bahir Dar, Dire Dawa
fieldstring–Field of work: banking, accounting, engineering, it, health, education, sales, ngo, logistics, admin, hospitality, construction, agriculture, legal, security, media. Use list_job_fields to see what i…
include_closedboolean–Include vacancies whose deadline has passed (default false)
limitinteger–Max vacancies, default 20
querystring–Keyword in the job title, summary or company name — English or Amharic. Omit for the vacancies closing soonest.

No output schema declared.

No examples provided.

list_news ~190

Recent articles from BinaSmart news (bina.et/news), mostly in Amharic: technology, business, law, real estate, construction and employment in Ethiopia. Returns the headline, a short excerpt and the url — call get_news_article for the full text.

NameTypeReqDescription
categorystring–Category filter, matched loosely: ቴክኖሎጂ technology, ንግድ business, ሕግ law, ሪል እስቴት real estate, ግንባታ construction, ቅጥር employment, መመሪያ guides.
limitinteger–Max articles, default 15
querystring–Keyword in the headline or excerpt, English or Amharic. Omit for the newest articles.

No output schema declared.

No examples provided.

list_overseas_agencies ~101

Ethiopian agencies that send domestic workers to GCC countries, approved on BinaSmart/GCC Domestic: name, licence, whether it is in the Ministry of Labor and Skills register, and for each country its GCC partner office (the office families contact). Filter by country: UAE, KSA, Qatar, Kuwait, Bahrain, Oman. Recruitment is through LMIS only (Proclamation 1389/2025).

NameTypeReqDescription
countrystring––

No output schema declared.

No examples provided.

list_pool_corridors ~160

BinaPool (ጋራ ጉዞ) is BinaSmart's shared commute in Addis Ababa: up to four riders share one Comfort car and pay per seat. Lists the corridors open right now (Megenagna → Bole, CMC → Bole, Megenagna → Kazanchis, Piassa → Kazanchis, Mexico → Kazanchis; inbound until 13:00 Addis time, outbound after) with their stops, the live seat-price ladder (1–4 riders) and cars currently filling. Riders join at https://bina.et/ride?pool=1.

NameTypeReqDescription
latnumber–Rider latitude, to sort by distance
lngnumber–Rider longitude

No output schema declared.

No examples provided.

list_tender_categories ~39

The categories of tender open on BinaSmart right now and how many are in each — useful before calling list_tenders with a category filter.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

list_tenders ~330

Public tender and procurement notices in Ethiopia listed on BinaSmart (bina.et/tenders): the issuing organisation, what is wanted, the deadline and days left, budget when stated, and a link to the original notice. Banks, government bodies, NGOs and World Bank–financed projects. Open tenders only unless include_closed is set. Search by keyword (English or Amharic) and filter by category such as Supply, Construction, Consultancy, Services, Transport.

NameTypeReqDescription
categorystring–Category filter, matched loosely: Supply / አቅርቦት, Construction / ግንባታ, Consultancy / ማማከር, Services / አገልግሎት, Transport / ትራንስፖርት, Disposal auction / ሽያጭ ጨረታ. Use list_tender_categories to see what i…
include_closedboolean–Include tenders whose deadline has passed (default false)
limitinteger–Max tenders, default 20
newestboolean–Newest published first, for "new", "latest", "today" or "this week" (default: closing soonest first). Each tender has published_at, the date that shows whether it is new.
querystring–Keyword in the title, organisation or summary — English or Amharic. Omit for the tenders closing soonest.

No output schema declared.

No examples provided.

quote_ride ~195

Fixed upfront price for a ride inside Addis Ababa, Ethiopia — no surge, cash or telebirr/Chapa. Returns distance, ETA and the fare for every vehicle tier (moto, bajaj, economy, comfort, XL). request_ride books at the fare this returns. Also returns book_url: a one-tap bina.et link with this route and fare for the user to confirm.

NameTypeReqDescription
dropoffstringyesDrop-off: a place name in Addis Ababa (e.g. "Edna Mall", "Bole Airport", "Piassa") or "lat,lng" like "9.0108,38.7578".
pickupstringyesPickup: a place name in Addis Ababa (e.g. "Edna Mall", "Bole Airport", "Piassa") or "lat,lng" like "9.0108,38.7578".

No output schema declared.

No examples provided.

request_ride ~377

Books a ride in Addis Ababa at the fixed fare from quote_ride. It sends a real driver, so it takes the pickup, drop-off, tier, fare and the rider's Ethiopian phone number as the user confirmed them. A dispatcher assigns a driver; the rider is contacted on the phone given. Returns the ride id and a live tracking link. To book for someone else (e.g. a relative in Addis while you are abroad), pass passenger_name and passenger_phone; rider_name/rider_phone are then the booker and may be a foreign number.

NameTypeReqDescription
dropoffstringyesDrop-off: a place name in Addis Ababa (e.g. "Edna Mall", "Bole Airport", "Piassa") or "lat,lng" like "9.0108,38.7578". Prefer the dropoff_coords from quote_ride.
passenger_namestring–Book for someone else: the passenger's name (the driver calls the passenger)
passenger_phonestring–Book for someone else: the passenger's Ethiopian mobile (09… or +2519…)
payment_methodstring–cash (default) or chapa (telebirr/card link)
pickupstringyesPickup: a place name in Addis Ababa (e.g. "Edna Mall", "Bole Airport", "Piassa") or "lat,lng" like "9.0108,38.7578". Prefer the pickup_coords from quote_ride.
rider_namestringyesRider's name (or the booker's name when booking for someone else)
rider_phonestringyesEthiopian mobile: 09XXXXXXXX or +2519XXXXXXXX (any number if booking for someone else)
tierstringyesVehicle tier from quote_ride

No output schema declared.

No examples provided.

search_cars ~207

Live new and used cars on bina.et/cars from Addis Ababa dealers' and car markets' own websites, checked every week: make, model, year, price, mileage, fuel, gearbox, the dealer with its own phone and WhatsApp, and a bina.et link with every photo. Use for "used Toyota", "SUV under 10 million birr", "electric car price", "BYD". Not for taxi rides. Source: the BinaSmart car listings at https://bina.et/cars.

NameTypeReqDescription
bodystring––
cheapest_firstboolean––
conditionstring––
fuelstring––
limitinteger–Max results, default 5
makestring–Brand, e.g. Toyota, Suzuki, BYD, Hyundai, Ford
max_pricenumber–Highest price in birr
min_yearinteger––
modelstring––

No output schema declared.

No examples provided.

search_health ~305

Find hospitals, clinics, dentists, laboratories, health centres and doctors in Addis Ababa from BinaSmart Health (bina.et/health, 250+ places from the city map plus services and doctors the facilities confirmed; doctors' licences are checked by the BinaSmart team). Filter by kind, sub-city, a place to be near (nearest first) and a specialty (children, gynecology, eye, heart, bone, fertility, skin, mental health, blood test). Returns each place's bina.et/health page, landline, sub-city, distance, and its services and doctors when known. Not medical advice; emergencies: 907.

NameTypeReqDescription
areastring–A sub-city: Bole, Kirkos, Arada, Yeka, Lideta, Gulele, Addis Ketema, Kolfe Keranio, Nifas Silk-Lafto, Akaki Kality, Lemi Kura (English or Amharic)
kindstring–lab = laboratory or diagnostic centre; doctor = individual doctors' profiles
limitinteger–Max results, default 6
nearstring–A neighbourhood or landmark to be near, e.g. Piassa, CMC, Megenagna, Edna Mall. Nearest places first.
specialtystring–A specialty, service or part of a name, e.g. children, gynecology, eye, blood test, Hayat

No output schema declared.

No examples provided.

search_hotels ~222

Hotels, guest houses, pensions, hostels and furnished apartments in Addis Ababa from BinaSmart's directory (1,000+ places from the city map): name, type, sub-city, stars, the hotel's own office phone and website, and its bina.et page. It has no prices or room availability: those come from the hotel, whose phone is included. Not for hospitals or clinics (use search_health) or for shops, restaurants and other buildings (use search_places).

NameTypeReqDescription
areastring–Sub-city or area in English or Amharic, e.g. Bole, Kirkos, Arada, ቦሌ
kindstring–hotel; guest_house (also pensions, ፔንስዮን, መኝታ); hostel; motel; apartment (furnished apartments and suites)
limitinteger–Max results, default 6
min_starsinteger––
namestring–Part of the hotel name

No output schema declared.

No examples provided.

search_knowledge ~170

Semantic search over BinaSmart's knowledge base: every service (BinaRide, BinaPool shared commute, Bina Airport, hotels, cinema, BinaWatch, insurance, flights, property, cars, tenders), the product rules (fixed fares, what is demo, payments), the 25 Digital Ethiopia guides, and practical Addis Ababa knowledge (neighbourhoods, transport hubs, Ethiopian time and calendar, emergency numbers). For questions about BinaSmart, Ethiopian paperwork or getting around Addis. Returns the best-matching passages, each with its source url. Exact fares are not in the passages: they come from quote_ride.

NameTypeReqDescription
kinteger–How many passages (default 4)
querystringyesQuestion or keywords, English or Amharic

No output schema declared.

No examples provided.

search_places ~253

Find buildings, hotels, hospitals and shops in Addis Ababa listed on BinaSmart (bina.et): cafés, restaurants, pharmacies, banks, gyms, salons, clinics, offices. Returns names (English + Amharic), building and unit, the phone only for shops that have claimed their listing, coordinates when known (usable as pickup/dropoff for quote_ride), and the bina.et page. Hotels and hospitals are flagged — use get_hotel_rooms / get_hospital_departments for details. For hospitals, clinics, dentists, labs and doctors anywhere in Addis Ababa, use search_health. For food (restaurants, cafes, a dish, "lunch near Megenagna") with no listed shop it returns map_place results from the city map: name, area, distance, coords and ride link, with no phone, hours, prices or menu (see map_note).

NameTypeReqDescription
categorystring–Shop category filter: cafe | restaurant | pharmacy | retail | service | gym | salon | clinic | bank | office | other
limitinteger–Max results per kind (default 8)
querystringyesName or part of a name, English or Amharic

No output schema declared.

No examples provided.

search_properties ~251

Live listings on bina.et/property from Addis Ababa real-estate companies' own websites, checked every week: title, price as the company wrote it (some per m² or in USD), bedrooms, size, area, the listing company with its own phone and WhatsApp, the date the company last updated it, and a bina.et link with every photo. Use for "apartment for rent in Bole", "3 bedroom for sale", "ቤት ኪራይ". Every listing and price is as the company published it.

NameTypeReqDescription
areastring–Neighbourhood in English or Amharic, e.g. Bole, Sarbet, CMC, Ayat, ሳርቤት
bedsinteger–At least this many bedrooms (0 = studio)
limitinteger–Max results, default 5
listingstring–Buy (sale) or rent
max_pricenumber–Highest price in birr (total for sale, per month for rent)
querystring–Other words: a building, project or company name
typestring––

No output schema declared.

No examples provided.

Install

How do I install the BinaSmart MCP server?

BinaSmart is a hosted endpoint at https://bina.et/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · bina.et

# add to Claude Code
claude mcp add --transport http et-bina-binasmart 'https://bina.et/mcp'
Common questions

What is the BinaSmart MCP server?

BinaSmart is an MCP server listed in the public MCP registry as et.bina/binasmart. Ethiopia: Addis rides, jobs, tenders, hotels, health, homes, cars, news and government guides. This page covers its hosted endpoint (https://bina.et/mcp).

Is the BinaSmart MCP server safe to use?

BinaSmart scores 79 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the BinaSmart MCP server expose?

BinaSmart exposes 27 tools: quote_ride, request_ride, get_ride_status, cancel_ride, search_places, and 22 more. Their descriptions and schemas cost roughly 4,094 tokens of context every time the server is loaded.

Does the BinaSmart MCP server require authentication?

No. We connected to BinaSmart without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the BinaSmart MCP server still maintained?

BinaSmart is still listed as active in the MCP registry. We last reached this channel on 17 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.