Rail Crossing Atlas
Look up US railroad crossings: equipment, daily trains, road traffic, county and state summaries.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"crossings": {
"url": "https://railcrossingatlas.tansolutions.org/mcp"
}
}
}원격 엔드포인트
https://railcrossingatlas.tansolutions.org/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢find_crossings_near(latitude, longitude, radius_miles)
Find US railroad crossings near a point. Give a latitude and longitude, and a distance of up to 2 miles (1 mile if left out). Returns up to the 25 closest crossings, each with its crossing ID, road, city, equipment, daily trains, distance in miles and a link to its page.
입력 스키마
{
"type": "object",
"properties": {
"latitude": {
"description": "Latitude in decimal degrees, like 41.8781.",
"maximum": 85,
"minimum": -85,
"type": "number"
},
"longitude": {
"description": "Longitude in decimal degrees, like -87.6298.",
"maximum": 180,
"minimum": -180,
"type": "number"
},
"radius_miles": {
"description": "How far to look, in miles. Up to 2; 1 if left out.",
"exclusiveMinimum": 0,
"maximum": 2,
"type": "number"
}
},
"required": [
"latitude",
"longitude"
],
"additionalProperties": false
}🟢get_crossing(crossing_id)
Look up one US railroad crossing by its 7-character FRA crossing ID. Returns its road, place, equipment, daily trains, road traffic, a link to its page, a link to this version of the record and a link to the FRA record.
입력 스키마
{
"type": "object",
"properties": {
"crossing_id": {
"description": "The 7-character FRA crossing ID: six digits and a letter, like 123456A.",
"type": "string"
}
},
"required": [
"crossing_id"
],
"additionalProperties": false
}🟢county_summary(county, state)
Get the totals for one US county. Returns the number of public railroad crossings, how many have gates, lights or signs, the most trains a day and the other facts shown on the county page, with a link to that page.
입력 스키마
{
"type": "object",
"properties": {
"county": {
"description": "The county name, like Cook.",
"type": "string"
},
"state": {
"description": "A US state name or its two-letter code, like Illinois or IL.",
"type": "string"
}
},
"required": [
"state",
"county"
],
"additionalProperties": false
}🟢state_summary(state)
Get the totals for one US state: the number of public railroad crossings and how many are equipped with gates, with flashing lights only, with signs only, or with other or unreported equipment. Returns a link to the state page.
입력 스키마
{
"type": "object",
"properties": {
"state": {
"description": "A US state name or its two-letter code, like Illinois or IL.",
"type": "string"
}
},
"required": [
"state"
],
"additionalProperties": false
}🟢train_activity(at, latitude, longitude)
Get the train activity number for one US point: a number from 0 to 100 for the trains that pass within 1 mile, built from the train counts railroads report to the FRA. Give a latitude and longitude, or the point as at, like 41.587,-93.625. The point is rounded to 3 decimals. Returns the number, its band, the inputs behind it, the nearest crossing, the data date and a link to its page.
입력 스키마
{
"type": "object",
"properties": {
"at": {
"description": "The point as latitude,longitude, like 41.587,-93.625. Use this or latitude and longitude, not both.",
"type": "string"
},
"latitude": {
"description": "Latitude in decimal degrees, like 41.587. Give it with longitude, or use at instead.",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"longitude": {
"description": "Longitude in decimal degrees, like -93.625. Give it with latitude, or use at instead.",
"maximum": 180,
"minimum": -180,
"type": "number"
}
},
"required": [],
"additionalProperties": false
}커뮤니티
증거