Gleanyard MCP
A read-only MCP server that allows AI applications to search Gleanyard source recipes, read public project records and health status, retrieve schema information, and view recent changes.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://gleanyard-connector.leima.workers.dev/mcpWhat its tools do
7 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search Gleanyard source recipes
- Read public project records and health
- Retrieve recipe details and schema
- View recent changes to projects
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- gleanyard 0.14.0
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 7 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
7 advertised
get_started — How to start a gleanyard project
Explain how to start a gleanyard collection project without installing anything (template repo, Claude Code on the web, Codespaces).
{
"type": "object",
"properties": {},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false
}search_recipes — Search the source registry
Search the public gleanyard source registry for recipes: sources that already work, with a fixture, a terms review and a health count. Empty query lists all.
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Words to match in id, name, description, tags or host."
},
"schema": {
"type": "string",
"description": "Only recipes for this schema, e.g. family-event."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}get_recipe — Read one recipe
Read one registry recipe: its index entry, source file, recipe notes and terms evidence, and the command that installs it.
{
"type": "object",
"required": [
"recipe"
],
"properties": {
"recipe": {
"type": "string",
"description": "Recipe id from search_recipes."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}get_schema — Read a registry schema
Read a record schema the registry's recipes are written for, e.g. family-event.
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}project_status — Health of a public project
Read status.json of a public gleanyard project on GitHub: each source's health, record count, warnings and last success.
{
"type": "object",
"required": [
"repo"
],
"properties": {
"ref": {
"type": "string",
"description": "Branch or tag (default: the default branch)."
},
"repo": {
"type": "string",
"description": "owner/name of a public GitHub repo."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}search_records — Search a project's published records
Search the rights-filtered export of a public gleanyard project (exports/records.jsonl, or the path its dataherb.json names) by text, optionally for one source.
{
"type": "object",
"required": [
"repo"
],
"properties": {
"ref": {
"type": "string",
"description": "Branch or tag (default: the default branch)."
},
"path": {
"type": "string",
"description": "Export file in the repo, if not the default."
},
"repo": {
"type": "string",
"description": "owner/name of a public GitHub repo."
},
"text": {
"type": "string",
"description": "Case-insensitive text to find in a record."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"source_id": {
"type": "string",
"description": "Only records from this source."
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}recent_changes — Recent changes in a project
Records added, changed or removed lately in a public gleanyard project, newest first, from its change feed (exports/changes.json).
{
"type": "object",
"required": [
"repo"
],
"properties": {
"ref": {
"type": "string"
},
"repo": {
"type": "string",
"description": "owner/name of a public GitHub repo."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"source_id": {
"type": "string"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": true
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 213 ms
- 95th percentile latency
- 213 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 213 ms · metadata changed · 7 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http gleanyard-mcp https://gleanyard-connector.leima.workers.dev/mcpCodex
codex mcp add gleanyard-mcp --url https://gleanyard-connector.leima.workers.dev/mcpCursor
{
"mcpServers": {
"gleanyard-mcp": {
"url": "https://gleanyard-connector.leima.workers.dev/mcp"
}
}
}Cline
{
"mcpServers": {
"gleanyard-mcp": {
"type": "streamableHttp",
"url": "https://gleanyard-connector.leima.workers.dev/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"gleanyard-mcp": {
"type": "http",
"url": "https://gleanyard-connector.leima.workers.dev/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http gleanyard-mcp https://gleanyard-connector.leima.workers.dev/mcpClaude Desktop
https://gleanyard-connector.leima.workers.dev/mcpWindsurf
{
"mcpServers": {
"gleanyard-mcp": {
"serverUrl": "https://gleanyard-connector.leima.workers.dev/mcp"
}
}
}Let your agent find its tools
Find servers like Gleanyard MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.