Sophia Commons
Search 4,500+ Waldorf schools, biodynamic farms, Camphill communities and anthroposophical events.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"directory": {
"url": "https://sophiacommons.org/mcp"
}
}
}远程端点
https://sophiacommons.org/mcpstreamable-http它能做什么
工具清单
工具(4)
🟢search_directory(query, category, country, city, limit)
Search Sophia Commons for anthroposophical organizations: Waldorf schools, biodynamic farms, Camphill communities, The Christian Community, clinics, eurythmy, study groups and more. Combine a free-text query with category, country and city filters.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Words to look for in the name or description, e.g. \"kindergarten\", \"Demeter dairy\", \"Goetheanum\""
},
"category": {
"type": "string",
"enum": [
"waldorf",
"biodynamic",
"christian_community",
"camphill",
"community",
"eurythmy",
"medicine",
"societies",
"eldercare",
"online",
"social_media",
"science"
],
"description": "waldorf = Waldorf/Steiner schools and kindergartens; biodynamic = biodynamic and Demeter farms; christian_community = The Christian Community congregations; camphill = Camphill communities; community = other intentional communities; eurythmy = eurythmy and the arts; medicine = anthroposophic medicine; societies = Anthroposophical Society branches and study groups; eldercare = care homes; online = online resources; social_media = groups and channels; science = Goethean science"
},
"country": {
"type": "string",
"description": "Country name in English, e.g. \"Germany\", \"United States\", \"New Zealand\""
},
"city": {
"type": "string",
"description": "City or town name"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "How many results to return (default 20, max 50)"
}
}
}🟢find_nearby(latitude, longitude, radius_km, category, limit)
Find anthroposophical organizations closest to a point, sorted by distance. Use the latitude and longitude of a town or address.
输入模式
{
"type": "object",
"properties": {
"latitude": {
"type": "number",
"minimum": -90,
"maximum": 90
},
"longitude": {
"type": "number",
"minimum": -180,
"maximum": 180
},
"radius_km": {
"type": "number",
"minimum": 1,
"maximum": 500,
"default": 50,
"description": "Search radius in kilometres (default 50, max 500)"
},
"category": {
"type": "string",
"enum": [
"waldorf",
"biodynamic",
"christian_community",
"camphill",
"community",
"eurythmy",
"medicine",
"societies",
"eldercare",
"online",
"social_media",
"science"
],
"description": "waldorf = Waldorf/Steiner schools and kindergartens; biodynamic = biodynamic and Demeter farms; christian_community = The Christian Community congregations; camphill = Camphill communities; community = other intentional communities; eurythmy = eurythmy and the arts; medicine = anthroposophic medicine; societies = Anthroposophical Society branches and study groups; eldercare = care homes; online = online resources; social_media = groups and channels; science = Goethean science"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 15,
"description": "How many results to return (default 15, max 50)"
}
},
"required": [
"latitude",
"longitude"
]
}🟢get_listing(id)
Full public details of one directory listing by its id (from search_directory or find_nearby).
输入模式
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "The listing id (a UUID)"
}
},
"required": [
"id"
]
}🟢upcoming_events(query, country, online_only, days_ahead, limit)
Upcoming anthroposophical events listed on Sophia Commons: conferences, courses, talks, festivals, workshops and online study groups, soonest first.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Words to look for in the title, description or organizer"
},
"country": {
"type": "string",
"description": "Country name in English"
},
"online_only": {
"type": "boolean",
"description": "Only online events"
},
"days_ahead": {
"type": "integer",
"minimum": 1,
"maximum": 365,
"default": 90,
"description": "How far ahead to look (default 90 days)"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 20,
"description": "How many results to return (default 20, max 50)"
}
}
}社区
证据