Skip to main content
Glama

Seoulstart

Server Details

Jobs for foreigners in Korea and median rent, jeonse and home prices from MOLIT data.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4/5.0

Scored across 7 tools

Disambiguation5/5

The four housing tools have clearly separated scopes: one area median, two-area comparison, national/Seoul summary, and monthly trend. The three jobs tools are also distinct: aggregate counts, individual job search, and employer-level visa sponsorship ranking. An agent can select the right tool without meaningful overlap.

Naming Consistency3/5

All names use snake_case, but patterns are mixed: housing tools consistently use the housing_ prefix, jobs_overview uses jobs_, while search_jobs is verb_object and visa_sponsoring_companies is a noun phrase. The names remain readable, but the set does not follow a single predictable convention.

Tool Count5/5

Seven tools is well-scoped for a server combining Korean housing market data and foreigner-focused job listings. Each tool has a clear role, and there are no redundant or filler tools.

Completeness4/5

The housing side covers median, comparison, trend, and summary views, while jobs cover aggregate counts, searchable listings, and visa-sponsoring employers. Minor gaps exist, such as no dedicated job-detail or company-profile retrieval beyond search results and the sponsorship list, but core workflows are covered.

Available Tools

7 tools
housing_compareCompare rent or prices in two Korean areasA
Read-onlyIdempotent
Inspect

Median monthly rent, jeonse deposit and apartment sale price side by side for two areas of South Korea, from reported contracts (MOLIT). Use it when someone is choosing between two districts or cities.

NameRequiredDescriptionDefault
area_aYesA place in South Korea: "Korea" for the whole country, a province or city ("Seoul", "Busan", "Gyeonggi"), or a district, city or county ("Mapo-gu", "Gangnam", "Suwon-si", "마포구").
area_bYesA place in South Korea: "Korea" for the whole country, a province or city ("Seoul", "Busan", "Gyeonggi"), or a district, city or county ("Mapo-gu", "Gangnam", "Suwon-si", "마포구").
province_aNoOptional. The province or city the area is in, when its name exists in more than one ("Jung-gu" is in Seoul, Busan and other cities).
province_bNoOptional. The province or city the area is in, when its name exists in more than one ("Jung-gu" is in Seoul, Busan and other cities).
property_typeNoapartment (default), officetel or villa (multi-family house).

TDQS

A3.8/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds real value by disclosing the data source (MOLIT reported contracts) and that figures are medians, but says nothing about data recency or how missing/thin markets are handled.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tight sentences: the what-and-source first, the when-to-use second. No filler, and the resource list is front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With 100% schema coverage and no output schema, the description correctly states what the comparison returns (rent, jeonse deposit, sale price) and where the data comes from. Only the time window of the underlying contracts and the output shape are left implicit.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both required areas, the optional province qualifiers and the property_type enum are already fully documented with examples. The description adds no parameter-level guidance beyond what the schema provides, which is the baseline case for full coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource — median monthly rent, jeonse deposit and apartment sale price compared side by side for two areas, sourced from MOLIT reported contracts. The 'two areas' framing implicitly distinguishes it from housing_median and housing_trend, but no sibling is named explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use it when someone is choosing between two districts or cities" gives a clear situational trigger. It stops short of exclusions or naming housing_median/housing_trend as the alternative for single-area or time-series lookups.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

housing_medianMedian rent, jeonse or sale price in a Korean areaA
Read-onlyIdempotent
Inspect

Median monthly rent and deposit, jeonse deposit, or apartment sale price in an area of South Korea, from reported contracts (MOLIT). Use it when someone asks what rent costs in a Seoul district or Korean city, how big a jeonse deposit is, or what apartments sell for. Returns the median, the number of contracts and the month.

NameRequiredDescriptionDefault
areaYesA place in South Korea: "Korea" for the whole country, a province or city ("Seoul", "Busan", "Gyeonggi"), or a district, city or county ("Mapo-gu", "Gangnam", "Suwon-si", "마포구").
monthNoOptional month as YYYY-MM, for apartment rent or jeonse within the last 12 months. Default: the latest complete month.
provinceNoOptional. The province or city the area is in, when its name exists in more than one ("Jung-gu" is in Seoul, Busan and other cities).
size_bandNoOptional home size: under40, 40-60, 60-85 or over85 square meters. Uses new leases over the last 3 months.
transactionNomonthly_rent (default, 월세): rent plus deposit. jeonse (전세): a large deposit and no monthly rent. sale: apartment sale price (apartments only).
property_typeNoapartment (default), officetel or villa (multi-family house).

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, non-destructive, idempotent and closed-world, so the safety profile is covered. The description adds genuinely new context by disclosing the data provenance (reported contracts, MOLIT) and the return shape (median, contract count, month). Residual ambiguity is how the contract count should be used as a confidence signal, which is only loosely implied.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences: what it returns, when to use it, what comes back. No preamble or repetition, and the resource definition is front-loaded before the usage hints.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description steps in to state the returned fields, and the provenance and unit conventions are adequate for a read-only lookup tool. All six parameters, including the province disambiguation rule and the 12-month limit, are covered by schema or description.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so every parameter, enum and default is already documented in the schema. The description's mention of monthly rent vs jeonse vs sale echoes the transaction enum without adding syntax or edge-case rules. Baseline 3 is correct since the schema does the heavy lifting.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb-and-resource combination: median monthly rent and deposit, jeonse deposit, or apartment sale price for a South Korean area, sourced from reported MOLIT contracts. That is far more precise than the title alone. It does not explicitly distinguish itself from siblings like housing_compare or housing_trend, but the singular 'median in an area' framing implies a point estimate rather than a comparison or time series.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives three concrete triggering questions (what rent costs in a Seoul district, how big a jeonse deposit is, what apartments sell for), which is strong positive guidance. It offers no exclusions or named alternatives, so an agent must infer that housing_trend or housing_compare should be used for time series or side-by-side requests.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

housing_reportKorea housing prices at a glanceA
Read-onlyIdempotent
Inspect

The nationwide and Seoul summary of reported housing contracts (MOLIT): median monthly rent, jeonse deposit and apartment sale price by home type, how much renewed leases rose, and the jeonse-to-sale ratio. Use it for a quick overview of the Korean rental market.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, non-destructive and closed-world, so the safety profile needs no restating. The description adds real value beyond them: the data source (MOLIT reported contracts), the geographic scope (nationwide plus Seoul), and the exact metric set returned. It stops short of noting datapoints like reporting lag or whether renewed-lease figures are seasonally adjusted.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences with no filler: the first front-loads what comes back, the second front-loads the use case. The metric list is dense but every element is distinct information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no parameters and no output schema, the description must carry the return content itself, and it does — enumerating the metrics and the geographic scope. It is largely sufficient for an agent to decide whether to call it, with the main residual gap being no explicit routing guidance against the median/trend/compare siblings.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Zero parameters and 100% schema coverage, so there is nothing for the description to compensate for. The baseline of 4 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names the concrete resource (reported housing contracts from MOLIT) and enumerates the specific metrics returned: median monthly rent, jeonse deposit, apartment sale price by home type, renewal increases, and jeonse-to-sale ratio. Scope (nationwide and Seoul) is explicit. It doesn't explicitly contrast itself with housing_median or housing_trend, but 'summary' and 'quick overview' do signal an aggregated snapshot versus those siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The single guidance sentence — 'Use it for a quick overview of the Korean rental market' — gives the intended context, but there are no exclusions and no named alternatives. With three closely related siblings (housing_compare, housing_median, housing_trend) an agent must infer on its own when to reach for this one instead of them.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

housing_trendApartment rent and jeonse trend in a Korean areaA
Read-onlyIdempotent
Inspect

Month by month median apartment rent, deposit and jeonse deposit in an area of South Korea over the last year, from reported contracts (MOLIT). Use it when someone asks whether rent is rising or falling in an area.

NameRequiredDescriptionDefault
areaYesA place in South Korea: "Korea" for the whole country, a province or city ("Seoul", "Busan", "Gyeonggi"), or a district, city or county ("Mapo-gu", "Gangnam", "Suwon-si", "마포구").
provinceNoOptional. The province or city the area is in, when its name exists in more than one ("Jung-gu" is in Seoul, Busan and other cities).

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so safety is covered. The description adds real context beyond them: the data provenance (MOLIT reported contracts), the time window (last year) and the monthly granularity of the medians. It stops short of describing pagination or result shape, which keeps it from a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with what is returned and at what granularity, followed by the usage trigger. Nothing is repeated from the title or schema, and every clause carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With only two well-documented parameters, no output schema and rich annotations, the description supplies the missing return-shape information: three median measures reported month by month over a one-year window. Only the response structure and any result-size limits remain unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, with area and province both documented in detail including Korean-language examples. The description adds only that the area is "an area of South Korea," which does not extend the schema's meaning, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: month-by-month median apartment rent, deposit and jeonse deposit for a South Korean area over the last year, sourced from MOLIT reported contracts. An agent can tell this is a trend/time-series read rather than a single-value lookup, though it never names housing_compare or housing_median to sharpen the boundary.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit trigger: "Use it when someone asks whether rent is rising or falling in an area." That covers the when-to-use case clearly, but there are no exclusions or named alternatives for adjacent questions like comparing two areas or getting a single median.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

jobs_overviewSeoulstart Jobs at a glanceA
Read-onlyIdempotent
Inspect

Counts of the open jobs on Seoulstart Jobs: how many jobs in South Korea for foreigners, remote, global and AI training jobs, with the Korea jobs split by role family, likely visa route, Korean level needed and posting language. Use it when someone asks how many English-speaking jobs there are in Korea, or which visa routes and roles are common. Returns counts and the date of the newest listing, no job names.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, closed-world, non-destructive, so the safety profile is covered. The description adds real value beyond that: it discloses the return shape ('counts and the date of the newest listing, no job names'), which prevents an agent from expecting a listing payload.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core capability, then usage, then return shape — a sensible information order. The middle sentence is long and enumerates dimensions with some redundancy, but every clause describes a real facet of the output.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of explaining results and does so ('counts and the date of the newest listing, no job names'). An agent has enough to call it and interpret the response, though exact field names or count granularity are unspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate; baseline applies. The schema already enforces an empty object with additionalProperties false.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb and resource ('Counts of the open jobs on Seoulstart Jobs') and immediately enumerates the exact breakdowns returned. This clearly separates it from siblings like search_jobs, which returns individual listings rather than aggregate counts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete triggering questions ('how many English-speaking jobs there are in Korea, or which visa routes and roles are common'), which is strong positive guidance. It does not explicitly name search_jobs as the alternative for per-job results, so the exclusion side is left implicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_jobsSearch Seoulstart JobsA
Read-onlyIdempotent
Inspect

Search open jobs for foreigners on Seoulstart: jobs in South Korea that hire people on foreign visas, remote jobs, global jobs and AI training work. Each result has the title, company, location, posting date and a link to the job on Seoulstart. Korea jobs also carry Seoulstart's read of the Korean level needed and the likely visa route. Use it when someone asks for jobs in Korea, English-speaking jobs in Seoul, jobs with visa sponsorship in Korea, D-10 or E-7 jobs, or AI training gigs. Always share each job's Seoulstart link.

NameRequiredDescriptionDefault
limitNoHow many jobs to return (default 5, at most 10).
queryNoWords to match in the job title, company or location, for example "data analyst", "Samsung" or "Busan". Leave empty to list the newest jobs.
koreanNoKorea jobs only. none: no Korean needed. some: no Korean or conversational Korean.
marketNokorea (default): jobs located in South Korea. remote: remote roles. global: jobs outside Korea. ai_training: AI training and data annotation work.
visa_routeNoKorea jobs only. e7: employer likely sponsors the E-7 work visa. d10: fits the D-10 job-seeker visa. e9: Employment Permit System. f_series: for people who already hold an F visa.
english_postingNotrue: only postings written in English.

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower. The description adds genuinely useful behavior: what each result contains and an output obligation ("Always share each job's Seoulstart link"), plus the note that Korea jobs carry inferred Korean-level and visa-route data. It stops short of stating pagination or result-cap behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with scope and return contents, then use cases, then the link-sharing rule — a sensible ordering. It is dense but every sentence contributes; only the field enumeration overlaps slightly with the schema's own descriptions.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description compensates by listing the returned fields and the extra Korea-specific annotations. All six optional parameters are covered by the schema, use cases are given, and the link-sharing requirement is stated — nothing an agent needs to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and three enums are fully documented in the schema, so the schema does the heavy lifting. The description only indirectly reinforces semantics by noting that Korea jobs carry Seoulstart's read of Korean level and likely visa route, which hints at what the korean/visa_route filters are derived from, but adds no syntax or defaults.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ("Search open jobs") plus a precise scope: jobs in South Korea for foreigners on visas, remote, global, and AI training work. It even enumerates the return fields, so an agent knows exactly what comes back. It does not name jobs_overview or explain how it differs from that sibling, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete trigger cases: "jobs in Korea, English-speaking jobs in Seoul, jobs with visa sponsorship in Korea, D-10 or E-7 jobs, or AI training gigs" — this maps directly onto the market and visa_route filters. No explicit when-not or routing to jobs_overview/visa_sponsoring_companies, so it is clear context without exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

visa_sponsoring_companiesCompanies in Korea hiring for visa-sponsored rolesA
Read-onlyIdempotent
Inspect

Employers in South Korea with open jobs on Seoulstart that mention visa sponsorship or are professional roles that usually hire on the E-7 visa, ranked by those counts. This is the public list from seoulstart.com/jobs/visa-sponsorship-companies. A mention is a strong sign, not a promise: people should confirm sponsorship with the recruiter.

NameRequiredDescriptionDefault
limitNoHow many employers to return (default 20, at most 50).
include_teachingNotrue: also list schools and academies whose roles are mostly teaching jobs (usually the E-2 visa). Default false.

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so safety is covered. The description adds genuinely non-structured context: the upstream source URL, how ranking is computed, and the important reliability caveat that a mention is a strong sign rather than a promise. It does not describe return shape, but with no output schema that is a minor gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three sentences, front-loaded with what the list contains and how it is ranked, followed by provenance and the caveat. Every sentence carries information; the only minor slack is that the source URL restates what the tool name and context already imply.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a two-optional-parameter read-only list tool with no output schema, the description covers scope, ranking, data source, and reliability. What an agent still cannot tell is the shape of each returned employer record (name only, or name plus counts and links), which is the one thing a no-output-schema tool would benefit from stating.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, and both parameters (limit, include_teaching) are fully documented in the schema including defaults and bounds. The description adds nothing about parameters, so the baseline 3 applies — the schema does all the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource (employers in South Korea with open jobs on Seoulstart) and the qualifying criteria (visa-sponsorship mentions or E-7-typical professional roles), plus the ranking basis. It is clearly a company list rather than a job search, which implicitly separates it from search_jobs and jobs_overview, but it never names those siblings to make the distinction explicit.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied: this is the tool for finding employers that sponsor visas, and the closing sentence tells the agent the data is a signal, not a guarantee. There is no explicit statement of when to prefer search_jobs or jobs_overview instead, nor any prerequisite or exclusion, so the agent must infer routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 7 tool updates
    • First observedhousing_compare
    • First observedhousing_median
    • First observedhousing_report
    • First observedhousing_trend
    • First observedjobs_overview
    • First observedsearch_jobs
    • First observedvisa_sponsoring_companies

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Connects to Korea's MOLIT real estate API to provide 14+ tools for live transaction data and financial scenarios like buy now, buy later, or invest only based on income and savings.
    16
    379
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides South Korean real estate transaction price lookup (sales and rent) for apartments, row houses, single-family homes, and officetels via MCP tools using public data from data.go.kr.
    8
    9 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to query and analyze Korean apartment real estate transaction prices (sales and rentals) using natural language, providing tools for price trends, regional comparisons, and rent ratios.
    7
    MIT
  • F
    license
    Not graded
    quality
    F
    maintenance
    Enables natural language queries to retrieve Korean real estate transaction data (land, commercial, apartments) from the public API, returning structured tables and summary statistics.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources