Egleze
Search verified podcast moments and episode summaries with canonical Egleze links.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"egleze": {
"url": "https://egleze-mcp-server.onrender.com/mcp"
}
}
}원격 엔드포인트
https://egleze-mcp-server.onrender.com/mcpstreamable-http할 수 있는 일
도구 목록
도구 (5)
🟢search_moments(query, category, since, until, limit)
Search Egleze for attribution-verified public podcast moments by keyword, topic/category, and/or date range. Returns Egleze-written headlines and short summaries with canonical links. Does not return full transcripts or quotes. Records privacy-safe operational telemetry for reliability and aggregate usage measurement.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 200,
"description": "Keyword(s) to match in the headline/summary, e.g. \"AI safety\""
},
"category": {
"type": "string",
"maxLength": 100,
"description": "Filter by Egleze topic/category, e.g. \"AI & Tech\""
},
"since": {
"type": "string",
"description": "ISO date (YYYY-MM-DD); only moments on/after this date"
},
"until": {
"type": "string",
"description": "ISO date (YYYY-MM-DD); only moments on/before this date"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Max results (1-50)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"moments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"number"
]
},
"headline": {
"type": [
"string",
"null"
]
},
"summary": {
"$ref": "#/properties/moments/items/properties/headline"
},
"show": {
"$ref": "#/properties/moments/items/properties/headline"
},
"category": {
"$ref": "#/properties/moments/items/properties/headline"
},
"date": {
"$ref": "#/properties/moments/items/properties/headline"
},
"url": {
"type": "string",
"format": "uri"
},
"source": {
"type": "string"
}
},
"required": [
"id",
"headline",
"summary",
"show",
"category",
"date",
"url",
"source"
],
"additionalProperties": false
}
},
"error": {
"type": "string"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_latest(category, limit)
Get the newest attribution-verified public podcast moments surfaced by Egleze, optionally filtered by category, with canonical Egleze links. Records privacy-safe operational telemetry for reliability and aggregate usage measurement.
입력 스키마
{
"type": "object",
"properties": {
"category": {
"type": "string",
"maxLength": 100,
"description": "Optional Egleze topic/category filter"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10,
"description": "Max results (1-50)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"moments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"number"
]
},
"headline": {
"type": [
"string",
"null"
]
},
"summary": {
"$ref": "#/properties/moments/items/properties/headline"
},
"show": {
"$ref": "#/properties/moments/items/properties/headline"
},
"category": {
"$ref": "#/properties/moments/items/properties/headline"
},
"date": {
"$ref": "#/properties/moments/items/properties/headline"
},
"url": {
"type": "string",
"format": "uri"
},
"source": {
"type": "string"
}
},
"required": [
"id",
"headline",
"summary",
"show",
"category",
"date",
"url",
"source"
],
"additionalProperties": false
}
},
"error": {
"type": "string"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_episode_summary(show, episode, limit)
Get Egleze's published episode summary and key points by show name and/or episode title. Returns a canonical Egleze episode-hub link. Does not return the full transcript. Records privacy-safe operational telemetry for reliability and aggregate usage measurement.
입력 스키마
{
"type": "object",
"properties": {
"show": {
"type": "string",
"maxLength": 160,
"description": "Show name, e.g. \"The Joe Rogan Experience\""
},
"episode": {
"type": "string",
"maxLength": 240,
"description": "Episode title fragment to match"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"default": 3,
"description": "Max episodes (1-10)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"episodes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": [
"string",
"number"
]
},
"show": {
"type": [
"string",
"null"
]
},
"episode": {
"$ref": "#/properties/episodes/items/properties/show"
},
"summary": {
"$ref": "#/properties/episodes/items/properties/show"
},
"key_points": {
"type": "array",
"items": {
"type": "string"
}
},
"published_at": {
"$ref": "#/properties/episodes/items/properties/show"
},
"egleze_url": {
"type": "string",
"format": "uri"
},
"source": {
"type": "string"
}
},
"required": [
"id",
"show",
"episode",
"summary",
"key_points",
"published_at",
"egleze_url",
"source"
],
"additionalProperties": false
}
},
"error": {
"type": "string"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_categories
List the topic categories Egleze covers. Use these values to filter search_moments and get_latest. Records privacy-safe operational telemetry for reliability and aggregate usage measurement.
입력 스키마
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"categories": {
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"count",
"categories"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_shows(limit)
List podcasts/shows represented by currently attribution-safe public Egleze moments, with moment counts. Records privacy-safe operational telemetry for reliability and aggregate usage measurement.
입력 스키마
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 200,
"default": 100,
"description": "Max shows (1-200)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}출력 스키마
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"minimum": 0
},
"shows": {
"type": "array",
"items": {
"type": "object",
"properties": {
"show": {
"type": "string"
},
"moments": {
"type": "integer",
"minimum": 0
}
},
"required": [
"show",
"moments"
],
"additionalProperties": false
}
},
"error": {
"type": "string"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}커뮤니티
증거